-
-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LG G3 playing the incorrect audio tracks #240
Comments
I suppose, this only happens when video is direct playing, right? Could you provide full media info of file? |
That is correct, the video I have tested with is a direct play. |
It is little cut off. Is the first audio track TrueHD? There's an option |
Yeah turning off TrueHD / DTS support checkboxes fixed my issue 100%. I had planned to connect my receiver to the G3 and eventually get TrueHD and DTS support there, so I left those on initially. There does seem to be a bug that it's not enumerating as you said, which causes the audio tracks to be incorrectly displayed. Let me know if you think I should close this out or keep it open for that issue. So does this mean now that when a video has a TrueHD / DTS track, Jellyfin has to process it somehow to be compatible? |
In your case, there's nothing we can do. It is more a user issue: we can't reliably detect TrueHD support, so it is up to the user to configure the device profile correctly (with those options). The description for those options states that they may cause playback issues.
Yes, unsupported tracks are transcoded to a supported format. |
Thanks, I think I will close this out then. One last question -- The reason I had TrueHD enabled in the first place was because I have my TV connected to my receiver, which should support TrueHD. When I disable TrueHD with some files, I get frame stuttering during the transcode. I've troubleshot this a ton and my best course of action was going to be passing TrueHD to the receiver and let that downmix it to my proper amount of speakers. How is Jellyfin detecting if TrueHD is supported or not? With my receiver connected and eARC enabled, it doesn't seem to allow the TrueHD audio track. |
You may need to set the "pass-through" mode in the sound settings on your TV. But in general, if the TV doesn't support (can't decode) the format, it cannot be passed through from apps. Did you have "frame stuttering" when only audio was transcoded?
As I said, we can't reliably detect TrueHD support - |
Any idea how recent this was? I had the issue just a few weeks ago, and I believe I was on the latest version then. It was very specifically anything that had to transcode the TrueHD, but if I ran Jellyfin Media Player it would be fine. |
The bug I mentioned has been fixed in 10.9.0 (jellyfin/jellyfin#9121).
Was the video also transcoded? Or just the audio? Also, what was the reason for transcoding? |
Just audio, it said the video file was fully compatible but had incompatible audio stream. |
Could you post ffmpeg log? |
I just tested it on my web browser, as that one shows dropped frames. The LG player unfortunately doesn't show dropped frames, but I could see them happening there as well. I started to play the video from the start, and within 15 seconds I had 3 dropped frames. There is a steady singular frame drop every ~6 seconds or so, even after the audio transcode is complete. ffmpeg direct stream log: |
Network speed is probably insufficient. How is the TV connected to the network?
Could you try disable |
I'm having the exact same issue, but I don't see the option of enabling/disabling TrueHD. How do I find one? I'm running |
You need to update Jellyfin server - it was added in 10.9. |
Gigabit LAN, I've run tests to ensure both my hard drive read speed and my network bandwidth is sufficient. I am able to play a multitude of other 4k videos at maximum bitrate (120mbps) without any issue if they are direct plays. It seems this issue is specific to this file and the transcode.
This might be a very key point here. A lot of my videos are Dolby Vision, so what would happen if I disable that setting and try to play Dolby Vision? To note, I did already have this setting disabled as well -- was a recent change for another issue I faced.
What would this do if a video required a transcode, just not play it at all? |
I am out of ideas. According to your logs, it transcodes with at least 18x rate.
It will require remuxing to TS instead of fMP4 (since DoVi is blocked for MKV and fMP4 option is disabled). Currently, DoVi is only allowed in MP4/fMP4, so for TS it will require to transcode the video. With disabled video transcoding, it will try to copy video stream with no modification.
Yes, if video codec is not supported and video transcoding is not allowed, playback fails. |
I have an LG C1 and an LG G3, oddly the G3 is playing incorrect audio tracks at times. The settings, including fMP4 are all identical that I've found.
However, the G3 will not play the same audio tracks that the C1 does. For example, a Dolby Digital track (#2 in the list of 4), is playing track #3 -- a commentary track. On the LG C1, the correct Dolby Digital track plays.
I am on the latest version, both devices use the web player through my local network and are accessing the same video source.
Please let me know what else I can provide to help.
The text was updated successfully, but these errors were encountered: