Skip to content

[Black screen] H265 HDR video does not play on linux using VLC

Command used

fname="video_mtv_h265_4k_10bit_60fps_hdr10/video_mtv_h265_4k_10bit_60fps_hdr10.mkv"
vlc $fname

Black screen image

Commandline output

vrl@vrl-X570-AORUS-ULTRA:~/apps/video_test$ vlc $fname
VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[00005572cb9df580] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00007f6288cdd9e0] mpeg4audio packetizer: AAC channels: 2 samplerate: 48000
libEGL warning: DRI3: Screen seems not DRI3 capable
libEGL warning: DRI2: failed to authenticate
[00007f6270004520] gl gl: Initialized libplacebo v4.192.1 (API v192)
libEGL warning: DRI3: Screen seems not DRI3 capable
libEGL warning: DRI2: failed to authenticate
[00007f6270004520] gl gl: Initialized libplacebo v4.192.1 (API v192)
[hevc @ 0x7f628c026f40] Could not find ref with POC 48
[hevc @ 0x7f628c055c40] Could not find ref with POC 64
[hevc @ 0x7f628c066280] Could not find ref with POC 66
[hevc @ 0x7f628c076980] Could not find ref with POC 68
[hevc @ 0x7f628c087240] Could not find ref with POC 70
[hevc @ 0x7f628c097bc0] Could not find ref with POC 72
[hevc @ 0x7f628c0a8440] Could not find ref with POC 74
[hevc @ 0x7f628c0b8dc0] Could not find ref with POC 76
[hevc @ 0x7f628c0c9680] Could not find ref with POC 78
[hevc @ 0x7f628c008e40] Could not find ref with POC 80
[hevc @ 0x7f628c026f40] Could not find ref with POC 82
[hevc @ 0x7f628c066280] Could not find ref with POC 8
[hevc @ 0x7f628c076980] Could not find ref with POC 2
[hevc @ 0x7f628c0a8440] Could not find ref with POC 16
[hevc @ 0x7f628c0b8dc0] Could not find ref with POC 10
[hevc @ 0x7f628c026f40] Could not find ref with POC 24
[hevc @ 0x7f628c055c40] Could not find ref with POC 18
[hevc @ 0x7f628c087240] Could not find ref with POC 32
[hevc @ 0x7f628c097bc0] Could not find ref with POC 26
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information