LuFi 0 Posted June 8, 2018 Share 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 Link to comment Share on other sites More sharing options...
ebr 14947 Posted June 8, 2018 Share 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 Link to comment Share on other sites More sharing options...
tdiguy 96 Posted June 10, 2018 Share 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? Link to comment Share on other sites More sharing options...
LuFi 0 Posted June 10, 2018 Author Share 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 Link to comment Share on other sites More sharing options...
tdiguy 96 Posted June 10, 2018 Share 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? Link to comment Share on other sites More sharing options...
LuFi 0 Posted June 10, 2018 Author Share Posted June 10, 2018 CPU was used Link to comment Share on other sites More sharing options...
tdiguy 96 Posted June 10, 2018 Share 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. Link to comment Share on other sites More sharing options...
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