Jump to content

Recommended Posts

Posted

Hello..

I've been testing different server configurations because of an issue I've run into; plus I wanted to see if there's a difference between my normal configuration using software transcoding and one which uses hardware transcoding..  This issue occurs with either stable or beta releases.

 

My normal server setup is a RockPro64 which uses software transcoding.  I also tried a QNAP TS-451+ setup which uses hardware transcoding (decided against this setup because the CPU gets very warm (150 degrees) and the fan runs at almost 1400rpm).  Tonight, I installed emby server to my nVidia Sheild which uses hardware transcoding.

 

The issue is I have Band of Brothers as blu-ray MKV rips; I re-ripped them last night to ensure there weren't any issue with the MKVs.  There are only two audio channels available.  When I first select any episode, the two channels shown by emby are English DTS-HD MA 5.1 (default) and English DTS 5.1.  This doesn't seem to matter which channel I select to use.

As you can see in the screen shot below, the dashboard sees the audio as AC3.  Anyway, even with hardware transcoding, the transcoding isn't transcoding fast enough and the buffer ends up being chewed up.  So after about 2 minutes of play time, the video starts stopping and restarting while the buffer fills up.  Obviously with the RockPro64 because of software transcoding, the stopping and restarting occurs very soon after the video starts.

These seem to be the only MKVs I've found which I have this issue with.  I've attached the logs and transcode logs from the nVidia server for review.

 

Thanks..

 

 

5e324c266a11d_HWTranscode.png

embyserver.txt

ffmpeg-transcode-4fb2e16b-e962-4732-820f-7bd4eaacc620_1.txt

Posted

Hi, is there a question?

Posted (edited)

Yes, why is transcoding not working properly with these MKV's?  No other MKV does this.

 

I tried the webview and same thing; transcode buffer couldn't create enough of a buffer so the video kept stopping and starting.

 

5e32515fb33dd_HWTranscode_WEB.png

Edited by JaScoMa
Happy2Play
Posted (edited)

Does the setup support DTS?  Not sure why VC1 is not flagged also.  But that codec is just as difficult as HEVC to work with.  The hardware would appear to not be powerful enough to keep up with playback looking at the frames per second (23).

&VideoCodec=h264,mpeg2video,hevc,h265
&AudioCodec=ac3,aac,mp3

&TranscodeReasons=AudioCodecNotSupported

22:11:59.252 Stream mapping:
22:11:59.252   Stream #0:0 -> #0:0 (vc1 (native) -> h264 (h264_mediacodecndk))
22:11:59.252   Stream #0:1 -> #0:1 (dts (dca) -> ac3 (native))
Edited by Happy2Play
Posted

Vc1 input is always going to be significantly slower to transcode. I would consider converting that file.

Posted

Hi.  Emby is converting your Audio to AC3 (Dolby Digital) because your playback system does not support DTS (or DTS HD).  Then, because the video is VC1 - which cannot be delivered via a remux - we have to also transcode the video and your server is just not powerful enough to keep up with that.

 

Does that explain what is happening for you?

  • Like 1
Posted

Yes it does.  Thank you everyone for your assistance.

 

Was VC1 an older way which they encoded for blu-rays?  Seems like newer blu-rays are h.264 nowadays.

Posted

Vc1 is far less common, yes.

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...