#2221 closed defect (fixed)
'-demuxer mkv' no ID_VIDEO_ID and 'Video: no video' for VP9 and HEVC video streams
Reported by: | Owned by: | beastd | |
---|---|---|---|
Priority: | normal | Component: | undetermined |
Version: | unspecified | Severity: | normal |
Keywords: | mkv demuxer no video ID_VIDEO_ID | Cc: | |
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
Summary of the bug:
When using the mkv-demuxer to get some mkv structure info, no 'ID_VIDEO_ID=' and 'Video: no video' output is produced when hevc or vp9 content is present.
How to reproduce:
Call:
mplayer -v -msglevel identify=6 -demuxer mkv -vo null -ao null -frames 0 "PATH TO MKV containing hevc or vp9 video"
on an .mkv file with HEVC or VP9 content.
Output when analysing a H.264 file:
"G:\Hybrid\mplayer.exe" -v -msglevel identify=6 -aid 0 -demuxer mkv -vo null -ao null -frames 0 "H:\Output\h264.mkv" MPlayer SVN-r37343-4.9.2 (C) 2000-2014 MPlayer Team CPU vendor name: GenuineIntel max cpuid level: 13 CPU: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (Family: 6, Model: 60, Stepping: 3) extended cpuid-level: 8 extended cache-info: 16801856 Detected cache-line size is 64 bytes Testing OS support for SSE... yes. CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSE3: 1 SSSE3: 1 SSE4: 1 SSE4.2: 1 AVX: 1 Compiled with runtime CPU detection. Setting PATH to G:\Hybrid\codecs get_path('codecs.conf') -> 'G:/Hybrid/mplayer/codecs.conf' Reading optional codecs config file G:/Hybrid/mplayer/codecs.conf: No such file or directory Reading optional codecs config file /local32/etc/mplayer/codecs.conf: No such file or directory Using built-in default codecs.conf. get_path('font/font.desc') -> 'G:/Hybrid/mplayer/font/font.desc' font: can't open file: G:/Hybrid/mplayer/font/font.desc font: can't open file: /local32/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay Configuration: --prefix=/local32 --bindir=/local32/bin-video --cc=gcc --extra-cflags=-DPTW32_STATIC_LIB -O3 -std=gnu99 -DLIBTWOLAME_STATIC -DMODPLUG_STATIC --extra-libs=-lxml2 -llzma -lfreetype -lz -lbz2 -liconv -lws2_32 -lpthread -lwinpthread -lpng -lwinmm --extra-ldflags=-Wl,--allow-multiple-definition --enable-static --enable-runtime-cpudetection --enable-ass-internal --enable-bluray --disable-gif --disable-faac --disable-faac-lavc CommandLine: '-v' '-msglevel' 'identify=6' '-aid' '0' '-demuxer' 'mkv' '-vo' 'null' '-ao' 'null' '-frames' '0' 'H:\Output\h264.mkv' Using Windows native timing get_path('input.conf') -> 'G:/Hybrid/mplayer/input.conf' Reading optional input config file G:/Hybrid/mplayer/input.conf: No such file or directory Reading optional input config file /local32/etc/mplayer/input.conf: No such file or directory Falling back on default (hardcoded) input config get_path('h264.mkv.conf') -> 'G:/Hybrid/mplayer/h264.mkv.conf' Playing H:\Output\h264.mkv. get_path('sub/') -> 'G:/Hybrid/mplayer/sub/' WINSOCK2 init: 0 WINSOCK2 init: 0 [file] File size is 1818834 bytes STREAM: [file] H:\Output\h264.mkv STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) [mkv] Found the head... [mkv] + a segment... [mkv] /---- [ parsing seek head ] --------- [mkv] /---- [ parsing cues ] ----------- [mkv] \---- [ parsing cues ] ----------- [mkv] \---- [ parsing seek head ] --------- [mkv] |+ segment information... [mkv] | + timecode scale: 1000000 [mkv] | + duration: 17.184s [mkv] |+ segment tracks... [mkv] | + a track... [mkv] | + Track number: 1 [mkv] | + Track type: Video [mkv] | + Codec ID: V_MS/VFW/FOURCC [mkv] | + CodecPrivate, length 40 [mkv] | + Default duration: 40.000ms ( = 25.000 fps) [mkv] | + Language: und [mkv] | + Video track [mkv] | + Pixel width: 640 [mkv] | + Pixel height: 352 [mkv] | + Display width: 640 [mkv] | + Display height: 352 [mkv] | + a track... [mkv] | + Track number: 2 [mkv] | + Track type: Audio [mkv] | + Codec ID: A_MPEG/L3 [mkv] | + Default duration: 24.000ms ( = 41.667 fps) [mkv] | + Language: und [mkv] | + Audio track [mkv] | + Sampling frequency: 48000.000000 [mkv] | + Channels: 2 [mkv] |+ found cluster, headers are parsed completely :) ==> Found video stream: 1 ID_VIDEO_ID=0 [mkv] Aspect: 0.000000 [mkv] Track ID 1: video (V_MS/VFW/FOURCC), -vid 0 ==> Found audio stream: 2 ID_AUDIO_ID=0 [mkv] Track ID 2: audio (A_MPEG/L3), -aid 0, -alang und [mkv] Will play video track 1. Matroska file format detected. VIDEO: [XVID] 640x352 24bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s) [V] filefmt:31 fourcc:0x44495658 size:640x352 fps:25.000 ftime:=0.0400 Load subtitles in H:\Output\ get_path('sub/') -> 'G:/Hybrid/mplayer/sub/' ID_FILENAME=H:\Output\h264.mkv ID_DEMUXER=mkv ID_VIDEO_FORMAT=XVID ID_VIDEO_BITRATE=0 ID_VIDEO_WIDTH=640 ID_VIDEO_HEIGHT=352 ID_VIDEO_FPS=25.000 ID_VIDEO_ASPECT=0.0000 ID_AUDIO_FORMAT=85 ID_AUDIO_BITRATE=0 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 ID_START_TIME=0.00 ID_LENGTH=17.18 ID_SEEKABLE=1 ID_CHAPTERS=0 ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family libavcodec version 56.16.100 (internal) Configuration: --enable-gpl --enable-postproc INFO: libavcodec init OK! Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== ID_VIDEO_CODEC=ffodivx ========================================================================== Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III dec_audio: Allocating 8192 + 131072 = 139264 bytes for output buffer. MPEG 1.0 layer III, VBR, 48000 Hz joint-stereo AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000) ID_AUDIO_BITRATE=128000 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III) ========================================================================== Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??... [libaf] Adding filter dummy [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le Trying preferred audio driver 'null', options '[none]' AO: [null] 48000Hz 2ch s16le (2 bytes per sample) AO: Description: Null audio output AO: Author: Tobias Diedrich <ranma+mplayer@tdiedrich.de> Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le... [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le ID_AUDIO_CODEC=mpg123 Starting playback... Uninit audio filters... [libaf] Removing filter dummy Uninit audio: mpg123 Uninit video: ffmpeg WINSOCK2 uninit Exiting... (End of file) ID_EXIT=EOF
Output when analysing a HEVC file:
"G:\Hybrid\mplayer.exe" -v -msglevel identify=6 -aid 0 -demuxer mkv -vo null -ao null -frames 0 "H:\Output\hevc.mkv" MPlayer SVN-r37343-4.9.2 (C) 2000-2014 MPlayer Team CPU vendor name: GenuineIntel max cpuid level: 13 CPU: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (Family: 6, Model: 60, Stepping: 3) extended cpuid-level: 8 extended cache-info: 16801856 Detected cache-line size is 64 bytes Testing OS support for SSE... yes. CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSE3: 1 SSSE3: 1 SSE4: 1 SSE4.2: 1 AVX: 1 Compiled with runtime CPU detection. Setting PATH to G:\Hybrid\codecs get_path('codecs.conf') -> 'G:/Hybrid/mplayer/codecs.conf' Reading optional codecs config file G:/Hybrid/mplayer/codecs.conf: No such file or directory Reading optional codecs config file /local32/etc/mplayer/codecs.conf: No such file or directory Using built-in default codecs.conf. get_path('font/font.desc') -> 'G:/Hybrid/mplayer/font/font.desc' font: can't open file: G:/Hybrid/mplayer/font/font.desc font: can't open file: /local32/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay Configuration: --prefix=/local32 --bindir=/local32/bin-video --cc=gcc --extra-cflags=-DPTW32_STATIC_LIB -O3 -std=gnu99 -DLIBTWOLAME_STATIC -DMODPLUG_STATIC --extra-libs=-lxml2 -llzma -lfreetype -lz -lbz2 -liconv -lws2_32 -lpthread -lwinpthread -lpng -lwinmm --extra-ldflags=-Wl,--allow-multiple-definition --enable-static --enable-runtime-cpudetection --enable-ass-internal --enable-bluray --disable-gif --disable-faac --disable-faac-lavc CommandLine: '-v' '-msglevel' 'identify=6' '-aid' '0' '-demuxer' 'mkv' '-vo' 'null' '-ao' 'null' '-frames' '0' 'H:\Output\hevc.mkv' Using Windows native timing get_path('input.conf') -> 'G:/Hybrid/mplayer/input.conf' Reading optional input config file G:/Hybrid/mplayer/input.conf: No such file or directory Reading optional input config file /local32/etc/mplayer/input.conf: No such file or directory Falling back on default (hardcoded) input config get_path('hevc.mkv.conf') -> 'G:/Hybrid/mplayer/hevc.mkv.conf' Playing H:\Output\hevc.mkv. get_path('sub/') -> 'G:/Hybrid/mplayer/sub/' WINSOCK2 init: 0 WINSOCK2 init: 0 [file] File size is 490844 bytes STREAM: [file] H:\Output\hevc.mkv STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) [mkv] Found the head... [mkv] + a segment... [mkv] /---- [ parsing seek head ] --------- [mkv] /---- [ parsing cues ] ----------- [mkv] \---- [ parsing cues ] ----------- [mkv] \---- [ parsing seek head ] --------- [mkv] |+ segment information... [mkv] | + timecode scale: 1000000 [mkv] | + duration: 17.184s [mkv] |+ segment tracks... [mkv] | + a track... [mkv] | + Track number: 1 [mkv] | + Track type: Video [mkv] | + Codec ID: V_MPEGH/ISO/HEVC [mkv] | + Default duration: 40.000ms ( = 25.000 fps) [mkv] | + Language: und [mkv] | + Video track [mkv] | + Pixel width: 640 [mkv] | + Pixel height: 352 [mkv] | + Display width: 640 [mkv] | + Display height: 352 [mkv] | + CodecPrivate, length 924 [mkv] | + a track... [mkv] | + Track number: 2 [mkv] | + Track type: Audio [mkv] | + Codec ID: A_MPEG/L3 [mkv] | + Default duration: 24.000ms ( = 41.667 fps) [mkv] | + Language: und [mkv] | + Audio track [mkv] | + Sampling frequency: 48000.000000 [mkv] | + Channels: 2 [mkv] |+ found cluster, headers are parsed completely :) [mkv] Unknown/unsupported CodecID (V_MPEGH/ISO/HEVC) or missing/bad CodecPrivate [mkv] data (track 1). [mkv] Track ID 1: video (V_MPEGH/ISO/HEVC), -vid 0 ==> Found audio stream: 2 ID_AUDIO_ID=0 [mkv] Track ID 2: audio (A_MPEG/L3), -aid 0, -alang und [mkv] No video track found/wanted. Matroska file format detected. Load subtitles in H:\Output\ get_path('sub/') -> 'G:/Hybrid/mplayer/sub/' ID_FILENAME=H:\Output\hevc.mkv ID_DEMUXER=mkv ID_AUDIO_FORMAT=85 ID_AUDIO_BITRATE=0 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 ID_START_TIME=0.00 ID_LENGTH=17.18 ID_SEEKABLE=1 ID_CHAPTERS=0 ========================================================================== Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III dec_audio: Allocating 8192 + 131072 = 139264 bytes for output buffer. MPEG 1.0 layer III, VBR, 48000 Hz joint-stereo AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000) ID_AUDIO_BITRATE=128000 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III) ========================================================================== Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??... [libaf] Adding filter dummy [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le Trying preferred audio driver 'null', options '[none]' AO: [null] 48000Hz 2ch s16le (2 bytes per sample) AO: Description: Null audio output AO: Author: Tobias Diedrich <ranma+mplayer@tdiedrich.de> Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le... [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le ID_AUDIO_CODEC=mpg123 Video: no video Freeing 0 unused video chunks. Starting playback... Uninit audio filters... [libaf] Removing filter dummy Uninit audio: mpg123 WINSOCK2 uninit Exiting... (End of file) ID_EXIT=EOF
-> no 'ID_VIDEO_ID' info, but 'Video: no video'.
When analysing a VP9 file:
G:\Hybrid>"G:\Hybrid\mplayer.exe" -v -msglevel identify=6 -aid 0 -demuxer mkv -v o null -ao null -frames 0 "H:\Output\h264.mkv" MPlayer SVN-r37343-4.9.2 (C) 2000-2014 MPlayer Team CPU vendor name: GenuineIntel max cpuid level: 13 CPU: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (Family: 6, Model: 60, Stepping: 3 ) extended cpuid-level: 8 extended cache-info: 16801856 Detected cache-line size is 64 bytes Testing OS support for SSE... yes. CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSE3: 1 SSSE3: 1 S SE4: 1 SSE4.2: 1 AVX: 1 Compiled with runtime CPU detection. Setting PATH to G:\Hybrid\codecs get_path('codecs.conf') -> 'G:/Hybrid/mplayer/codecs.conf' Reading optional codecs config file G:/Hybrid/mplayer/codecs.conf: No such file or directory Reading optional codecs config file /local32/etc/mplayer/codecs.conf: No such fi le or directory Using built-in default codecs.conf. get_path('font/font.desc') -> 'G:/Hybrid/mplayer/font/font.desc' font: can't open file: G:/Hybrid/mplayer/font/font.desc font: can't open file: /local32/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay Configuration: --prefix=/local32 --bindir=/local32/bin-video --cc=gcc --extra-cf lags=-DPTW32_STATIC_LIB -O3 -std=gnu99 -DLIBTWOLAME_STATIC -DMODPLUG_STATIC --ex tra-libs=-lxml2 -llzma -lfreetype -lz -lbz2 -liconv -lws2_32 -lpthread -lwinpthr ead -lpng -lwinmm --extra-ldflags=-Wl,--allow-multiple-definition --enable-stati c --enable-runtime-cpudetection --enable-ass-internal --enable-bluray --disable- gif --disable-faac --disable-faac-lavc CommandLine: '-v' '-msglevel' 'identify=6' '-aid' '0' '-demuxer' 'mkv' '-vo' 'nu ll' '-ao' 'null' '-frames' '0' 'H:\Output\h264.mkv' Using Windows native timing get_path('input.conf') -> 'G:/Hybrid/mplayer/input.conf' Reading optional input config file G:/Hybrid/mplayer/input.conf: No such file or directory Reading optional input config file /local32/etc/mplayer/input.conf: No such file or directory Falling back on default (hardcoded) input config get_path('h264.mkv.conf') -> 'G:/Hybrid/mplayer/h264.mkv.conf' Playing H:\Output\h264.mkv. get_path('sub/') -> 'G:/Hybrid/mplayer/sub/' WINSOCK2 init: 0 WINSOCK2 init: 0 [file] File size is 1818834 bytes STREAM: [file] H:\Output\h264.mkv STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) [mkv] Found the head... [mkv] + a segment... [mkv] /---- [ parsing seek head ] --------- [mkv] /---- [ parsing cues ] ----------- [mkv] \---- [ parsing cues ] ----------- [mkv] \---- [ parsing seek head ] --------- [mkv] |+ segment information... [mkv] | + timecode scale: 1000000 [mkv] | + duration: 17.184s [mkv] |+ segment tracks... [mkv] | + a track... [mkv] | + Track number: 1 [mkv] | + Track type: Video [mkv] | + Codec ID: V_MS/VFW/FOURCC [mkv] | + CodecPrivate, length 40 [mkv] | + Default duration: 40.000ms ( = 25.000 fps) [mkv] | + Language: und [mkv] | + Video track [mkv] | + Pixel width: 640 [mkv] | + Pixel height: 352 [mkv] | + Display width: 640 [mkv] | + Display height: 352 [mkv] | + a track... [mkv] | + Track number: 2 [mkv] | + Track type: Audio [mkv] | + Codec ID: A_MPEG/L3 [mkv] | + Default duration: 24.000ms ( = 41.667 fps) [mkv] | + Language: und [mkv] | + Audio track [mkv] | + Sampling frequency: 48000.000000 [mkv] | + Channels: 2 [mkv] |+ found cluster, headers are parsed completely :) ==> Found video stream: 1 ID_VIDEO_ID=0 [mkv] Aspect: 0.000000 [mkv] Track ID 1: video (V_MS/VFW/FOURCC), -vid 0 ==> Found audio stream: 2 ID_AUDIO_ID=0 [mkv] Track ID 2: audio (A_MPEG/L3), -aid 0, -alang und [mkv] Will play video track 1. Matroska file format detected. VIDEO: [XVID] 640x352 24bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s) [V] filefmt:31 fourcc:0x44495658 size:640x352 fps:25.000 ftime:=0.0400 Load subtitles in H:\Output\ get_path('sub/') -> 'G:/Hybrid/mplayer/sub/' ID_FILENAME=H:\Output\h264.mkv ID_DEMUXER=mkv ID_VIDEO_FORMAT=XVID ID_VIDEO_BITRATE=0 ID_VIDEO_WIDTH=640 ID_VIDEO_HEIGHT=352 ID_VIDEO_FPS=25.000 ID_VIDEO_ASPECT=0.0000 ID_AUDIO_FORMAT=85 ID_AUDIO_BITRATE=0 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 ID_START_TIME=0.00 ID_LENGTH=17.18 ID_SEEKABLE=1 ID_CHAPTERS=0 ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family libavcodec version 56.16.100 (internal) Configuration: --enable-gpl --enable-postproc INFO: libavcodec init OK! Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== ID_VIDEO_CODEC=ffodivx ========================================================================== Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III dec_audio: Allocating 8192 + 131072 = 139264 bytes for output buffer. MPEG 1.0 layer III, VBR, 48000 Hz joint-stereo AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000) ID_AUDIO_BITRATE=128000 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III) ========================================================================== Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??... [libaf] Adding filter dummy [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le Trying preferred audio driver 'null', options '[none]' AO: [null] 48000Hz 2ch s16le (2 bytes per sample) AO: Description: Null audio output AO: Author: Tobias Diedrich <ranma+mplayer@tdiedrich.de> Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le... [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le ID_AUDIO_CODEC=mpg123 Starting playback... Uninit audio filters... [libaf] Removing filter dummy Uninit audio: mpg123 Uninit video: ffmpeg WINSOCK2 uninit Exiting... (End of file) ID_EXIT=EOF G:\Hybrid>"G:\Hybrid\mplayer.exe" -v -msglevel identify=6 -aid 0 -demuxer mkv -v o null -ao null -frames 0 "H:\Output\hevc.mkv" MPlayer SVN-r37343-4.9.2 (C) 2000-2014 MPlayer Team CPU vendor name: GenuineIntel max cpuid level: 13 CPU: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (Family: 6, Model: 60, Stepping: 3 ) extended cpuid-level: 8 extended cache-info: 16801856 Detected cache-line size is 64 bytes Testing OS support for SSE... yes. CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSE3: 1 SSSE3: 1 S SE4: 1 SSE4.2: 1 AVX: 1 Compiled with runtime CPU detection. Setting PATH to G:\Hybrid\codecs get_path('codecs.conf') -> 'G:/Hybrid/mplayer/codecs.conf' Reading optional codecs config file G:/Hybrid/mplayer/codecs.conf: No such file or directory Reading optional codecs config file /local32/etc/mplayer/codecs.conf: No such fi le or directory Using built-in default codecs.conf. get_path('font/font.desc') -> 'G:/Hybrid/mplayer/font/font.desc' font: can't open file: G:/Hybrid/mplayer/font/font.desc font: can't open file: /local32/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay Configuration: --prefix=/local32 --bindir=/local32/bin-video --cc=gcc --extra-cf lags=-DPTW32_STATIC_LIB -O3 -std=gnu99 -DLIBTWOLAME_STATIC -DMODPLUG_STATIC --ex tra-libs=-lxml2 -llzma -lfreetype -lz -lbz2 -liconv -lws2_32 -lpthread -lwinpthr ead -lpng -lwinmm --extra-ldflags=-Wl,--allow-multiple-definition --enable-stati c --enable-runtime-cpudetection --enable-ass-internal --enable-bluray --disable- gif --disable-faac --disable-faac-lavc CommandLine: '-v' '-msglevel' 'identify=6' '-aid' '0' '-demuxer' 'mkv' '-vo' 'nu ll' '-ao' 'null' '-frames' '0' 'H:\Output\hevc.mkv' Using Windows native timing get_path('input.conf') -> 'G:/Hybrid/mplayer/input.conf' Reading optional input config file G:/Hybrid/mplayer/input.conf: No such file or directory Reading optional input config file /local32/etc/mplayer/input.conf: No such file or directory Falling back on default (hardcoded) input config get_path('hevc.mkv.conf') -> 'G:/Hybrid/mplayer/hevc.mkv.conf' Playing H:\Output\hevc.mkv. get_path('sub/') -> 'G:/Hybrid/mplayer/sub/' WINSOCK2 init: 0 WINSOCK2 init: 0 [file] File size is 490844 bytes STREAM: [file] H:\Output\hevc.mkv STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) [mkv] Found the head... [mkv] + a segment... [mkv] /---- [ parsing seek head ] --------- [mkv] /---- [ parsing cues ] ----------- [mkv] \---- [ parsing cues ] ----------- [mkv] \---- [ parsing seek head ] --------- [mkv] |+ segment information... [mkv] | + timecode scale: 1000000 [mkv] | + duration: 17.184s [mkv] |+ segment tracks... [mkv] | + a track... [mkv] | + Track number: 1 [mkv] | + Track type: Video [mkv] | + Codec ID: V_MPEGH/ISO/HEVC [mkv] | + Default duration: 40.000ms ( = 25.000 fps) [mkv] | + Language: und [mkv] | + Video track [mkv] | + Pixel width: 640 [mkv] | + Pixel height: 352 [mkv] | + Display width: 640 [mkv] | + Display height: 352 [mkv] | + CodecPrivate, length 924 [mkv] | + a track... [mkv] | + Track number: 2 [mkv] | + Track type: Audio [mkv] | + Codec ID: A_MPEG/L3 [mkv] | + Default duration: 24.000ms ( = 41.667 fps) [mkv] | + Language: und [mkv] | + Audio track [mkv] | + Sampling frequency: 48000.000000 [mkv] | + Channels: 2 [mkv] |+ found cluster, headers are parsed completely :) [mkv] Unknown/unsupported CodecID (V_MPEGH/ISO/HEVC) or missing/bad CodecPrivate [mkv] data (track 1). [mkv] Track ID 1: video (V_MPEGH/ISO/HEVC), -vid 0 ==> Found audio stream: 2 ID_AUDIO_ID=0 [mkv] Track ID 2: audio (A_MPEG/L3), -aid 0, -alang und [mkv] No video track found/wanted. Matroska file format detected. Load subtitles in H:\Output\ get_path('sub/') -> 'G:/Hybrid/mplayer/sub/' ID_FILENAME=H:\Output\hevc.mkv ID_DEMUXER=mkv ID_AUDIO_FORMAT=85 ID_AUDIO_BITRATE=0 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 ID_START_TIME=0.00 ID_LENGTH=17.18 ID_SEEKABLE=1 ID_CHAPTERS=0 ========================================================================== Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III dec_audio: Allocating 8192 + 131072 = 139264 bytes for output buffer. MPEG 1.0 layer III, VBR, 48000 Hz joint-stereo AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000) ID_AUDIO_BITRATE=128000 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III) ========================================================================== Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??... [libaf] Adding filter dummy [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le Trying preferred audio driver 'null', options '[none]' AO: [null] 48000Hz 2ch s16le (2 bytes per sample) AO: Description: Null audio output AO: Author: Tobias Diedrich <ranma+mplayer@tdiedrich.de> Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le... [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le ID_AUDIO_CODEC=mpg123 Video: no video Freeing 0 unused video chunks. Starting playback... Uninit audio filters... [libaf] Removing filter dummy Uninit audio: mpg123 WINSOCK2 uninit Exiting... (End of file) ID_EXIT=EOF G:\Hybrid>"G:\Hybrid\mplayer.exe" -v -msglevel identify=6 -aid 0 -demuxer mkv -v o null -ao null -frames 0 "H:\Output\vp9.mkv MPlayer SVN-r37343-4.9.2 (C) 2000-2014 MPlayer Team CPU vendor name: GenuineIntel max cpuid level: 13 CPU: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (Family: 6, Model: 60, Stepping: 3 ) extended cpuid-level: 8 extended cache-info: 16801856 Detected cache-line size is 64 bytes Testing OS support for SSE... yes. CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSE3: 1 SSSE3: 1 S SE4: 1 SSE4.2: 1 AVX: 1 Compiled with runtime CPU detection. Setting PATH to G:\Hybrid\codecs get_path('codecs.conf') -> 'G:/Hybrid/mplayer/codecs.conf' Reading optional codecs config file G:/Hybrid/mplayer/codecs.conf: No such file or directory Reading optional codecs config file /local32/etc/mplayer/codecs.conf: No such fi le or directory Using built-in default codecs.conf. get_path('font/font.desc') -> 'G:/Hybrid/mplayer/font/font.desc' font: can't open file: G:/Hybrid/mplayer/font/font.desc font: can't open file: /local32/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay Configuration: --prefix=/local32 --bindir=/local32/bin-video --cc=gcc --extra-cf lags=-DPTW32_STATIC_LIB -O3 -std=gnu99 -DLIBTWOLAME_STATIC -DMODPLUG_STATIC --ex tra-libs=-lxml2 -llzma -lfreetype -lz -lbz2 -liconv -lws2_32 -lpthread -lwinpthr ead -lpng -lwinmm --extra-ldflags=-Wl,--allow-multiple-definition --enable-stati c --enable-runtime-cpudetection --enable-ass-internal --enable-bluray --disable- gif --disable-faac --disable-faac-lavc CommandLine: '-v' '-msglevel' 'identify=6' '-aid' '0' '-demuxer' 'mkv' '-vo' 'nu ll' '-ao' 'null' '-frames' '0' 'H:\Output\vp9.mkv' Using Windows native timing get_path('input.conf') -> 'G:/Hybrid/mplayer/input.conf' Reading optional input config file G:/Hybrid/mplayer/input.conf: No such file or directory Reading optional input config file /local32/etc/mplayer/input.conf: No such file or directory Falling back on default (hardcoded) input config get_path('vp9.mkv.conf') -> 'G:/Hybrid/mplayer/vp9.mkv.conf' Playing H:\Output\vp9.mkv. get_path('sub/') -> 'G:/Hybrid/mplayer/sub/' WINSOCK2 init: 0 WINSOCK2 init: 0 [file] File size is 3479106 bytes STREAM: [file] H:\Output\vp9.mkv STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) [mkv] Found the head... [mkv] + a segment... [mkv] /---- [ parsing seek head ] --------- [mkv] /---- [ parsing cues ] ----------- [mkv] \---- [ parsing cues ] ----------- [mkv] \---- [ parsing seek head ] --------- [mkv] |+ segment information... [mkv] | + timecode scale: 1000000 [mkv] | + duration: 17.184s [mkv] |+ segment tracks... [mkv] | + a track... [mkv] | + Track number: 1 [mkv] | + Track type: Video [mkv] | + Codec ID: V_VP9 [mkv] | + Default duration: 40.000ms ( = 25.000 fps) [mkv] | + Video track [mkv] | + Pixel width: 640 [mkv] | + Pixel height: 352 [mkv] | + Display width: 640 [mkv] | + Display height: 352 [mkv] | + a track... [mkv] | + Track number: 2 [mkv] | + Track type: Audio [mkv] | + Codec ID: A_MPEG/L3 [mkv] | + Default duration: 24.000ms ( = 41.667 fps) [mkv] | + Language: und [mkv] | + Audio track [mkv] | + Sampling frequency: 48000.000000 [mkv] | + Channels: 2 [mkv] |+ found cluster, headers are parsed completely :) [mkv] Unknown/unsupported CodecID (V_VP9) or missing/bad CodecPrivate [mkv] data (track 1). [mkv] Track ID 1: video (V_VP9), -vid 0 ==> Found audio stream: 2 ID_AUDIO_ID=0 [mkv] Track ID 2: audio (A_MPEG/L3), -aid 0, -alang und [mkv] No video track found/wanted. Matroska file format detected. Load subtitles in H:\Output\ get_path('sub/') -> 'G:/Hybrid/mplayer/sub/' ID_FILENAME=H:\Output\vp9.mkv ID_DEMUXER=mkv ID_AUDIO_FORMAT=85 ID_AUDIO_BITRATE=0 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 ID_START_TIME=0.00 ID_LENGTH=17.18 ID_SEEKABLE=1 ID_CHAPTERS=0 ========================================================================== Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III dec_audio: Allocating 8192 + 131072 = 139264 bytes for output buffer. MPEG 1.0 layer III, VBR, 48000 Hz joint-stereo AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000) ID_AUDIO_BITRATE=128000 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III) ========================================================================== Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??... [libaf] Adding filter dummy [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le Trying preferred audio driver 'null', options '[none]' AO: [null] 48000Hz 2ch s16le (2 bytes per sample) AO: Description: Null audio output AO: Author: Tobias Diedrich <ranma+mplayer@tdiedrich.de> Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le... [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le ID_AUDIO_CODEC=mpg123 Video: no video Freeing 0 unused video chunks. Starting playback... Uninit audio filters... [libaf] Removing filter dummy Uninit audio: mpg123 WINSOCK2 uninit Exiting... (End of file) ID_EXIT=EOF
again no 'ID_VIDEO_ID'-info, but 'Video: no video'.
-> Would be nice if this could be fixed.
Change History (2)
comment:1 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 10 years ago
Thanks. Is there some overview somewhere, so that not developers can see what is still supported and what not?
Note:
See TracTickets
for help on using tickets.
Done in r37366, but note that -demuxer mkv is not really supported anymore and I only did this because it was so simple...