HEVC audio out of sync on Fire TV Stick 4K Max - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions) +--- Thread: HEVC audio out of sync on Fire TV Stick 4K Max (/t-hevc-audio-out-of-sync-on-fire-tv-stick-4k-max) |
HEVC audio out of sync on Fire TV Stick 4K Max - Sray - 2023-12-23 I was a lifetime card holder of Plex for many years. But I jumped ship a handful of years ago and moved to Jellyfin. Other than a few issues along the way I have loved JF and completely support and recommend it. Over the past year I have encoded quite a few TV series to AV1 via SW encoding (Staxrip) with some decent results. I have tested many if not all the video players available on all my media players (Roku, Fire TV, Shield, etc). I found that the best video player for these files was Just (video) Player. I liked it because it played all my SW encoded AV1 videos flawlessly and I liked the UI (especially the very fast SKIP function & the ability to continue where I left off). This past week I purchased an Intel ARC A380 video card so I can start encoding my library to AV1's much quicker via the HW encoder. I know that HW encoding is nowhere near the quality of SW encodes but I figured, based on a lot of reviews and articles I have read, I could find a happy medium. I will say that I am not a pixel peeper and I don't really care that much about stats and perfect copies. I am just looking for a high quality LOOKING experience from my couch. After a ton of time testing and trying to figure out how to get decent encodes I found that none of my AV1 files would play well on my media players using Just Player. In fact on my Shield they would not play at all. I would get this error. Code: libgav1VideoRenderer error, Index=1, format=Format(1, AV1, null, video/av01, nul, -1, und, [1920, 1080, -1.0, null], [-1, -1]), format_supported=YES On my Fire TVs they would have tons of blocks and tearing (not sure the terminology). They seem to play OK with VLC and with ExoPlayer, BUT the UI is not what I like. Mainly the Skip and the ability to continue where I left off features, which Just Player had. Anyway, I thought I would test the h265 HW encoding through QSVEncC. After some testing I found that the quality is much better than my NVEnc h265 encodes. Slower encoding time but way better quality. Anyway, after encoding some shows at the default settings. I am finding that my encodes are not playing well on the Fire TV. The audio is out of sync. I have not had any out of sync audio issues in many years. Now every HEVC encode (and AV1 encodes via QSVEncC) is out of sync on the Fire TV using any of the video players (ExoPlayer, VLC, Just Player, libvlc, etc). BUT on my Shield they play perfect. They also play perfect on any of my PC's when using VLC or any of the other players. I will mention that at first I did not have any issues with the AV1 files being out of sync, but now all files encoded using the HW QSVEncC seem to be out of sync. Please let me know what you need from me and the easiest way to get it. Thanks, Shawn RE: HEVC audio out of sync on ROKU TV - tmsrxzar - 2023-12-23 topic says "Roku", post says "FireTV"; which is it? there are many versions of both of those devices; which device specifically? audio and subtitles play significant role; graphic based subs can cause lagging, bad audio codec support can cause stuttering which audio codecs? which subs? how about a mediainfo output? only newer Fire devices support HEVC Main 10 or AV1 so anything older than 2020 will not support those https://developer.amazon.com/docs/fire-tv/device-specifications-fire-tv-streaming-media-player.html shield does not support AV1 so no point talking about Shield+AV1 android devices have weak CPUs so software decoding anything will generally suck RE: HEVC audio out of sync on Fire TV Stick 4K Max - Sray - 2023-12-23 I corrected the topic earlier this morning before any comments. The issue is on the Fire TV Stick 4K Max. I have one of them installed on my Roku TV so that I can play AV1s. As for the Shield+AV1, although it does not have the ability to HW decode AV1s, it does a great job SW decoding (Direct Play) them using either VLC or Just Player set as the external player in the JF Playback section. Anyway, I have found the reason for the audio sync issue on the Fire TV Stick 4K Max. I went through my settings in Staxrip that I used for the shows that have the audio issue. I set everything back to default settings and encoded a clip and tested on the Fire TV Stick 4K Max. It played perfectly. I then added one setting at a time and encoded different versions as I added settings. I then played each version in order on the Fire TV Stick 4K Max. The setting that caused the audio to go out of sync was when I enabled "Open GOP". I then added all my settings back in, minus Open GOP and re-tested and the audio is perfect. I am not sure why this only happens on the Fire TV Stick 4K Max and not on the Shield, especially when they are both setup the same and using the same external video players. Would this be a Fire TV Stick 4K Max issue or a JF issue? Seeing how the audio issue on the Fire TV Stick 4K Max happened while using ANY video player (not just Exoplayer) makes me think it may be a Fire TV Stick 4K Max issue. Anyway, sorry for the confusing post. It was a long day yesterday when I typed it up. Thanks for the help. RE: HEVC audio out of sync on Fire TV Stick 4K Max - tmsrxzar - 2023-12-23 imo, it's an issue with the FireTV since jellyfin and just player work fine on shield in any case, it's a client side issue and on your client side it's just player so still not jellyfin |