-
-
Notifications
You must be signed in to change notification settings - Fork 245
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
Cannot play HEVC video directly #1445
Comments
I'm seeing something similar on both Android and Android TV A recent version seemed to get rid of the option to swap players which usually fixed the issue? Oddly, some movies direct play play fine, others do not at all and require a transcoding @ 3Mbit or 5Mbit. I'm not seeing anything in the logs that stand out as to why the video won't play. I'm using Handbrake to encode as MKV at H.265 10-bit NVEnc if it matters... Audio files vary. I generally only choose the highest quality audio file and also add a downmixed version as AAC:384:Stereo. I prefer to direct-play it over LAN but the current workaround is to drop the bandwidth and force it to transcode. FWIW I tried using VLC as an external player but it couldn't find the file or something. I didn't feel like trying to figure out why it was having issues. Transcoding is good enough for now. Wish I could give more to help track this down outside of the "Me too" response. |
Update: It might be a bug with how Handbrake is encoding the mkv containers. That or with how the player in Jellyfin for Android is interpreting the container. Try this: After encoding in Handbrake, throw the video into MKVToolNix and have it multiplex the video as-is. So far, the handful of videos I have done this to that won't play, are fixed of the problem where the HVEC 10-bit video won't direct play on Jellyfin for Android. Doing some digging, it appears that if the "Tracks" are near the beginning of the container, no issues. However, if the "Tracks" are near the bottom of the container, it won't direct-play. I use the "Info tool" in MKVToolNix to check this which might help others with the same problem narrow down which files to focus on. |
Describe the bug
I am not sure whether this is a bug, I cannot play HEVC-10bit video directly, which needs transcoding. The hardware of my mobile phone supports HEVC-10bit, and I can play it directly with via browser without transcoding, and I can use Findroid APP. Nor do other players seem to transcode HEVC-10bit.
Play directly via browser
Play using jellyfin android (Transcoding cause The container is not supported)
Both the server and client have been updated to the latest version
server docker jellyfin 10.9.7
clinet jellyfin-android 2.6.2-libre
I can't use other players because I have a need to watch in a group. Transcoding can cause problems with out-of-sync subtitles
Logs
The text was updated successfully, but these errors were encountered: