LuFi 0 Posted June 8, 2018 Posted June 8, 2018 Hello, Currently, I am testing a lot in Emby to see if I am buying a premiere license. Today i tried play one of my old recoded recordings. The Episode was Recoded in XVID but Emby Server always transcode it for my FireTv. FireTv supports XVID, why this fille needs to be recoded ? Also i enabled Hardware Support on my System, but why this is not used for this file. It should be possible to decode it by using CPU and recode it by GPU ? Rgeards LuFi
ebr 16184 Posted June 8, 2018 Posted June 8, 2018 The AVI container is not supported on the Fire. Also, the below specs indicate mpeg4 is also not supported. https://developer.amazon.com/docs/fire-tv/device-specifications.html?v=ftvgen3
tdiguy 99 Posted June 10, 2018 Posted June 10, 2018 So i guess a good question would also be which gen of fire tv is it? Looks like only the 3rd gen ( so far ) does not support mpeg-4. As far as GPU transcoding goes, it might not be so simple. What OS are you using? Do you know what hardware acceleration your system supports?
LuFi 0 Posted June 10, 2018 Author Posted June 10, 2018 FireTV 2 Gen i think. Menu is new Design but no Alexa Remote. OS is Ubuntu 18.04 Server. VAINFO: libva info: VA-API version 1.1.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/local/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_1 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.1 (libva 2.1.0) vainfo: Driver version: Intel i965 driver for Intel(R) Sandybridge Mobile - 2.1.0 vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSlice VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSlice VAProfileH264StereoHigh : VAEntrypointVLD VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileNone : VAEntrypointVideoProc
tdiguy 99 Posted June 10, 2018 Posted June 10, 2018 I am not sure how to tell between 1st and 2nd gen fire tv's but the 3rd gen has a hdmi cable built in. As far as the container and media things go i am lousy at remember what can do what. However i would believe that you can use va-api for hardware acceleration, quicksyn seems to be supported mostly by Microsoft. First thing i would check would be to make sure emby ( the system user ) is part of the video group. Out of curiosity, did you look at the transcoding log to see if it was using the gpu or cpu?
tdiguy 99 Posted June 10, 2018 Posted June 10, 2018 Ok, Then first thing i would check simply because it is the easiest would be to make sure emby is part of the video group, and of course that the right path is under va api device. For referance mine is /dev/dri/renderD128 your might be different though.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now