#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 , 11 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:2 by , 11 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...