Closed 97carmine closed 2 years ago
can you post your ffmpeg logs?
I was wrong, I thought it transcoded but it is not so. Play directly.
So I suspect the issue is the exo player can't play h265. Your file is 10bit so it may be that it can't play 10bit only. Can you find a file that is 8bit and see if that plays?
Looks like we need to update the profile to say it doesn't support 10bit
I have tried both 10bit and 8bit available, and this is my result:
This, unlike the previous one that only the sound is heard, stays charging until the app closes. It also plays directly.
So the file that isn't working is 8 bit, but the 10 bit did work, correct? The very first file was reported as not working but was 10bit.
I'm a little confused, either it's deeper than a bit issue or perhaps you can clarify what I'm missing.
The encoding levels differ as well, so maybe that's involved too
I admit that since I updated the MiBox S to Android TV 9.0 it has been doing very strange things. Auto adjust screen preferences and it works normally.
The videos indicated in the previous comment already play correctly.
With respect to the first video, it plays correctly with ExoPlayer but not with libVLC, it stays loading until you close the app
Ok, so to keep a clean environment, please break down what works and doesnt work and for which player.
The only video that is not displayed correctly (causes app closes) is the one indicated at the beginning using libVLC.
With ExoPlayer you play it correctly.
@nielsvanvelzen @thornbill you two might know better how to handle x265 libvlc issues and compatibility.
So if I understand it correctly the videoplayer crashed when playing the video from the issue description when using LibVLC but ExoPlayer works fine?
I use ExoPlayer only on my set-up because it works well for pretty much everything since the upgrade so I don't know a lot about playback with LibVLC.
I would recommend using the "Auto" mode or force ExoPlayer for now.
This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments. If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label. This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.
I am having the same problem with LibVLC on Android (FireTV) with 4K 10bit hevc source. If left on Auto then the client chooses LibVLC to play this source and DirectStreams but ultimately fails to display any video, just a blank screen with audio. If I force ExoPlayer it works, but only with a full transcode to x264 8bit (very processor intensive).
So I think this is still an issue and needs to be reopened.
Same issue, with libVLC selected as the player, it plays everything with a black screen, only audio. With exoplayer, it seems to work fine.
This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments. If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label. This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.
I ran into this issue today, but in another way: For me, the screen turns black and only audio is playing, when trying to play a Dolby Vision HEVC file actually using the ExoPlayer backend (which also only works when forcing maximum bitrate although it's on LAN). When direct playing from the server, DV bug on the TV is actually triggered, so it apparently recognizes the file but doesn't display it. When using LibVLC, the TV only reports HDR playback (not DV) but at least plays it correctly.
My setup:
The file, I tried to play was the following:
I am seeing this too, for freshly re-encoded h.265 content (processed by either Tdarr or Unmanic), so far everywhere I've tested, except using the Infuse app on Apple TV; there, playback is normal.
Places it doesn't work:
Places it does work:
In Jellyfin, I have the per-user Transcode settings turned off, because my Jellyfin server is a low-power ARM SoC. If I re-enable transcoding, playback works (but experience is terrible due to low powered system, thus the desire for direct-play)
Hope this helps, and I'm happy to help chase down any details that might help move this issue forward
I too have this issue.
App: Jellyfin Android Player: Exoplayer Playback: Direct File: 10Bit, HVEC, DV
Plays fine on same device if I drop quality to force transcoding. I can also play other 10bit, HVEC files but it seems to be the Dolby Vision that is breaking the playback for me and only showing black video.
The app does not display the video correctly (only sound) showing only a black screen. Play directly.
Video ID : 1 Format : HEVC Format/Info : High Efficiency Video Coding Format profile : @L5@Main Codec ID : V_MPEGH/ISO/HEVC Duration : 23 min 42 s Bit rate : 3 362 kb/s Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 23.976 (24000/1001) FPS Chroma subsampling : 4:4:4 Bit depth : 10 bits Bits/(Pixel*Frame) : 0.068 Stream size : 570 MiB (80%) Writing library : x265 - H.265/HEVC codec Default : Yes Forced : No
Audio ID : 2 Format : FLAC Format/Info : Free Lossless Audio Codec Codec ID : A_FLAC Duration : 23 min 42 s Bit rate mode : Variable Bit rate : 755 kb/s Channel(s) : 2 channels Channel layout : L R Sampling rate : 48.0 kHz Frame rate : 11.719 FPS (4096 SPF) Bit depth : 16 bits Compression mode : Lossless Stream size : 128 MiB (18%) Writing library : libFLAC 1.3.1 (UTC 2014-11-25) Language : Japanese Default : Yes Forced : No
Text ID : 3 Format : ASS Codec ID : S_TEXT/ASS Codec ID/Info : Advanced Sub Station Alpha Duration : 22 min 55 s Bit rate : 17.1 kb/s Count of elements : 15959 Compression mode : Lossless Stream size : 2.80 MiB (0%) Language : Spanish Default : Yes Forced : No
Menu 00:00:00.000 : en:Prologue 00:00:51.760 : en:Opening 00:02:21.767 : en:Part A 00:11:42.743 : en:Eyecatch 00:11:52.170 : en:Part B 00:22:16.377 : en:Ending 00:23:24.319 : en:Preview