2024-06-19, 07:51 PM
(2024-06-19, 07:29 PM)TheDreadPirate Wrote: Jellyfin doesn't make an in-house media engine. We use various open source engines like exoplayer or libVLC on Android/AndroidTV, whatever HTML video player is built in to your browser, MPV in Jellyfin Media Player, etc. So we have little control over fault tolerance or out of spec files.
What happens when you force transcoding? Setting the quality to a bit rate lower than the video's native bit rate.
As for next steps. I don't really have a good answer. If transcoding works, that kind of answers the question, though.
That makes sense. Bit of a bummer. Since it plays perfectly in VLC I would think that libVLC would also play it properly, but there must be some internal differences between them. I wonder if there is a newer version of libVLC that might work better.
I disable transcoding since quality is a top priority for me (I encode prior to putting things on the server with "very slow" presets), but sounds like I might end up having to try re-encoding it and just take the quality hit. Thanks for brainstorming.
New to media handling? Check out my guide: From Disc to Drive: A Beginner's Guide to Preparing Your Media for Jellyfin