Jump to content

Recommended Posts

saturnaqua
Posted

Not sure if I am imagining things or if something changed in the past 6-8 months. The previous TV season, I thought Emby could play my recordings (wtv files) without transcoding the video portion. It might have transcoded the audio and thus was "direct streaming", but it was so long ago and my server logs only go back 3 days.

 

This season, I noticed when I was watching a recording and I wanted to skip past commercials it wasn't snappy to move around. When I took a look it was transcoding due to: Container not supported, Video Codec not supported, Audio Codec not supported.

 

This seemed strange to me since WMC wtv files use mpeg2video for the video stream and as a test, I demuxed the file and re-wrapped it into an mkv container using ffmpeg -i <file> -c:v copy -c:a copy <output.mkv> and then it would direct stream and was snappy to skip around (logs say the audio was transcoded as not supported, probably because it was reporting as 6 channel ac3)

 

Emby Server 3.2.33.0

Emby FireTV 1.4.51a

 

Just trying to figure out if I'm going crazy and not remembering this right or if something has changed that it no longer just transcodes the audio and now transcodes audio and video.

saturnaqua
Posted

Okay, not sure if you needed the logs from the FireTV app, but I sent that in just in case at 3:52PM Eastern today, username Don. I watched an episode of Modern Family I recorded yesterday, so it is playing a wtv file.

 

Also attached are the server log and the ffmpeg transcode log. Screenshot is the media info from the web interface of that episode.

 

I did enable quicksync transcoding, so skipping around does seem more responsive now, but I'm still not sure why it's deciding to transcode the video when Emby for FireTV should support mpeg2video.

 

server.txt

ffmpeg.txt

post-238073-0-73884500-1507234249_thumb.png

maegibbons
Posted

The ffmpeg logs show that the Qucicksync HA was failing anyways BUT the process had fallen back to CPU encoding so at least you get the video played.

 

This is a bug in interlacing in the current mpeg2video quicksync stuff in recent and current ffmpeg builds.

 

@@ebr will me able to tell from the in app logs why it actually transcoded.

 

Krs

 

Mark

Posted

It is transcoding it to de-interlace it.

saturnaqua
Posted

I see. Thanks, maybe that's the issue then as I see some old threads it wasn't able to detect interlacing as well and some changes occurred in later releases to improve it. So maybe in the past it wasn't detecting it as interlaced and didn't transcode the video.

Posted

Doesn't the player on the FireTV side handle the de-interlacing already?

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