Open yegle opened 5 years ago
debug output from mtn in case it's useful:
[matroska @ 0x83f26e0]Unknown/unsupported CodecID V_MPEGH/ISO/HEVC.
[matroska @ 0x83f26e0]Unknown/unsupported CodecID A_EAC3.
***dump_format_context, name: matroska, long_name: Matroska file format
File: XXXXX.mkv
Size: 16937722581 bytes (15.77 GiB), duration: 02:14:30, avg.bitrate: 16791 kb/s
Stream 1: Audio: ac3, 48000 Hz, 5:1 (eng)
Stream 0: Video: 0x0000, 3840x1604, 23.98 fps(r)
Subtitles: eng
start_time av: 0, duration av: 8070360000, file_size: 16937722581
start_time s: 0.00, duration s: 8070.36
***dump_stream, time_base: 1000000 / 1000000000
cur_dts tb?: -9223372036854775808, start_time tb: 0, duration tb: -9223372036854775808, nb_frames: 0
cur_dts s?: -9223372036854776.00, start_time s: 0.00, duration s: -9223372036854776.00
i: 0, pos: 8362, timestamp tb: 0, timestamp s: 0.00, flags: 1, size: 0, min_distance: 0
i: 1, pos: 16308092, timestamp tb: 10427, timestamp s: 10.43, flags: 1, size: 0, min_distance: 0
i: 2, pos: 23214258, timestamp tb: 20854, timestamp s: 20.85, flags: 1, size: 0, min_distance: 0
i: 3, pos: 32449053, timestamp tb: 31281, timestamp s: 31.28, flags: 1, size: 0, min_distance: 0
i: 4, pos: 35241702, timestamp tb: 39289, timestamp s: 39.29, flags: 1, size: 0, min_distance: 0
i: 5, pos: 44573448, timestamp tb: 49716, timestamp s: 49.72, flags: 1, size: 0, min_distance: 0
i: 6, pos: 53930858, timestamp tb: 60143, timestamp s: 60.14, flags: 1, size: 0, min_distance: 0
i: 7, pos: 68197116, timestamp tb: 69987, timestamp s: 69.99, flags: 1, size: 0, min_distance: 0
i: 8, pos: 101190679, timestamp tb: 80414, timestamp s: 80.41, flags: 1, size: 0, min_distance: 0
i: 9, pos: 118501658, timestamp tb: 86837, timestamp s: 86.84, flags: 1, size: 0, min_distance: 0
i: 10, pos: 137910220, timestamp tb: 95345, timestamp s: 95.34, flags: 1, size: 0, min_distance: 0
i: 11, pos: 155422234, timestamp tb: 105772, timestamp s: 105.77, flags: 1, size: 0, min_distance: 0
i: 12, pos: 157917562, timestamp tb: 107316, timestamp s: 107.32, flags: 1, size: 0, min_distance: 0
i: 13, pos: 176290403, timestamp tb: 112696, timestamp s: 112.70, flags: 1, size: 0, min_distance: 0
i: 14, pos: 185399386, timestamp tb: 116158, timestamp s: 116.16, flags: 1, size: 0, min_distance: 0
i: 15, pos: 194101560, timestamp tb: 120746, timestamp s: 120.75, flags: 1, size: 0, min_distance: 0
i: 16, pos: 207978977, timestamp tb: 126793, timestamp s: 126.79, flags: 1, size: 0, min_distance: 0
i: 17, pos: 222681934, timestamp tb: 132716, timestamp s: 132.72, flags: 1, size: 0, min_distance: 0
i: 18, pos: 236601141, timestamp tb: 136011, timestamp s: 136.01, flags: 1, size: 0, min_distance: 0
i: 19, pos: 242635542, timestamp tb: 139348, timestamp s: 139.35, flags: 1, size: 0, min_distance: 0
*** nb_index_entries: 2710, avg. timestamp s diff: 3910.34
***dump_codec_context , time_base: 1001 / 24000
frame_number: 0, width: 3840, height: 1604, sample_aspect_ratio 1/1**a**
couldn't find a decoder for codec_id: 0
make_thumbnail: done
Additional info about the video:
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5@Main
Codec ID : V_MPEGH/ISO/HEVC
Duration : 2 h 14 min
Bit rate : 16.2 Mb/s
Width : 3 840 pixels
Height : 1 604 pixels
Display aspect ratio : 2.40:1
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.109
Stream size : 15.2 GiB (96%)
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : SMPTE ST 2084
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : R: x=0.708000 y=0.292000, G: x=0.170000 y=0.797000, B: x=0.131000 y=0.046000, White point: x=0.312700 y=0.329
000
Mastering display luminance : min: 0.0050 cd/m2, max: 1000.0000 cd/m2
Maximum Content Light Level : 1196 cd/m2
Maximum Frame-Average Light Level : 493 cd/m2
mtn supports all formats supported by libavcodec. I can decode mkv(HEVC/AAC) by mtn. Please replace with libavcodec that supports mkv&hevc&ac3.
ldd /xxxxxxx/mtn | grep avcodec
I'm guessing I missed some codecs but the error message is not clear what is missing. I know the video stream is in HEVC encoding but not sure what package is missing.
I'm on Debian 9 with libavcodec-extra already installed.