Jump to content

Playback issues with 4K HEVC movie


voodoo5_6k

Recommended Posts

voodoo5_6k

Just found this thread while I was about to report a similar or maybe the same issue. Please let me know if this should be in a separate thread.

I've been setting up a Shield TV Pro (2019), and have both Android applications on it. While testing with some videos, I accidentally/luckily selected "The Empire Strikes Back" in the 4K80 version. It is really choppy, like a very slow slide show. No other 4K remux/rip seems to exhibit this behaviour (even with way higher bitrate). Audio works. Also, chapter names are ignored, but that might be a different topic.

Anyhow, the AndroidTV application doesn't even show video, it just gets stuck at one of the first frames and the audio keeps running. The regular Android application has been used to generate the log attached (a few seconds of the video being played). Also, the most current server log is attached.

The file itself is fine. It is sitting on my server (TrueNAS SCALE running the official emby application), and the Shield is in the same subnet (so no routing involved, it's all on the switches, and they are all 1G Enterprise switches, and therefore of course no Wi-Fi, only LAN). It also plays fine on my Dune HD Pro Vision 4K Solo (note: this has been using the Dune's player as external player for emby). I want to replace the Dune with the Shield.

Thanks for looking into this!

emby_android_1715093201127.txt embyserver.txt

Link to comment
Share on other sites

voodoo5_6k

Would it be helpful to provide a short snippet of that file for testing (privately of course)?

Link to comment
Share on other sites

jaycedk

Hmm seeing so lag spikes in you logs.

2024-05-19 06:18:06.078 Info Server: http/1.1 Response 204 to host1. Time: 5ms. POST http://10.10.10.10:8096/emby/Sessions/Playing/Progress?X-Emby-Client=Emby for Android&X-Emby-Device-Name=SHIELD&X-Emby-Device-Id=6575c78b23dc39c7&X-Emby-Client-Version=3.3.92&X-Emby-Token=x_secret1_x&X-Emby-Language=en-us&reqformat=json
2024-05-19 06:18:06.134 Info Server: http/1.1 Response 206 to host1. Time: 108035ms. GET http://10.10.10.10:8096/emby/videos/29005/original.mkv?DeviceId=6575c78b23dc39c7&MediaSourceId=331286c96f59fbc00c3cb38a30e8f787&PlaySessionId=690b6a0650994e69895929b224ba5d74&api_key=x_secret1_x

2024-05-19 06:18:30.965 Info Server: http/1.1 Response 204 to host1. Time: 4ms. POST http://10.10.10.10:8096/emby/Sessions/Playing/Progress?X-Emby-Client=Emby for Android&X-Emby-Device-Name=SHIELD&X-Emby-Device-Id=6575c78b23dc39c7&X-Emby-Client-Version=3.3.92&X-Emby-Token=x_secret1_x&X-Emby-Language=en-us&reqformat=json
2024-05-19 06:18:30.996 Info Server: http/1.1 Response 206 to host1. Time: 24860ms. GET http://10.10.10.10:8096/emby/videos/29005/original.mkv?DeviceId=6575c78b23dc39c7&MediaSourceId=331286c96f59fbc00c3cb38a30e8f787&PlaySessionId=690b6a0650994e69895929b224ba5d74&api_key=x_secret1_x

2024-05-19 06:19:11.218 Info Server: http/1.1 Response 204 to host1. Time: 3ms. POST http://10.10.10.10:8096/emby/Sessions/Playing/Progress?X-Emby-Client=Emby for Android&X-Emby-Device-Name=SHIELD&X-Emby-Device-Id=6575c78b23dc39c7&X-Emby-Client-Version=3.3.92&X-Emby-Token=x_secret1_x&X-Emby-Language=en-us&reqformat=json
2024-05-19 06:19:11.270 Info Server: http/1.1 Response 206 to host1. Time: 40271ms. GET http://10.10.10.10:8096/emby/videos/29005/original.mkv?DeviceId=6575c78b23dc39c7&MediaSourceId=331286c96f59fbc00c3cb38a30e8f787&PlaySessionId=690b6a0650994e69895929b224ba5d74&api_key=x_secret1_x

 

Thats not normal for a wires lan connection.

Are you using the same UTP cable as you Dune HD Pro ? 

Link to comment
Share on other sites

voodoo5_6k

Thanks for your reply and looking into the logs.

Yes, cables (STP, not UTP), switches etc. are all the same, nothing has changed, except for the playback device. And I haven't found a single other video to behave like that. Also, 4K77 1.4 and 4K83 2.0 work just fine, as far as I've seen that. Just this one is acting up now.

Link to comment
Share on other sites

jaycedk

Thats really odd, that its only that one movie 🤔 

What is different about that movie file vs one that works ?

There must be a reason, everything does not come out of nothing.  

Link to comment
Share on other sites

voodoo5_6k

According to MKVToolNix, the most prominent difference between this one and others I've looked at is the codec.

4K80: V_MPEGH/ISO/HEVC with HEVC profile: Main 10 @L5.2

4K77, 4K83, and others: V_MPEGH/ISO/HEVC with HEVC profile: Main 10 @L5.1

Link to comment
Share on other sites

voodoo5_6k

Today, I had some time to experiment. I extracted the HEVC part of the *.mkv, muxed it into an *.mp4 so I could import it into DaVinci Resolve Studio. Then I "delivered" the entire thing using the UHD HEVC BD profile, therefore forcing it to L5.1.

Now, I'll just need to remux the new HEVC part back into an *.mkv with the audio, subtitles, chapters etc., move it back onto the server and test...

Link to comment
Share on other sites

voodoo5_6k

The remuxed file (now @L5.1) seems to play fine. So, something about the original file @L5.2 seems to throw off emby, but it did work with the Dune's internal player, set in emby as external player.

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