Jump to content

FireTv Transcoding


LuFi

Recommended Posts

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  

 

 

post-319802-0-12484100-1528490204_thumb.png

Link to comment
Share on other sites

tdiguy

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

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

tdiguy

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

tdiguy

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...