Summary: | mencoder from mplayer-1.0_rc4_p20090919-r1 cannot open mpeg2? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bernd Butscheidt <bbutscheidt> |
Component: | [OLD] Unspecified | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Reimar.Doeffinger |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Bernd Butscheidt
2009-09-21 15:38:26 UTC
just for Info: the same behaviour with mplayer-1.0_rc4_p20090919-r2 I can't reproduce this but it probably is fixed in FFmpeg SVN r20075 Should be fixed with mplayer-1.0_rc4_p20091026. emerge -s mplayer media-video/mplayer Latest version available: 1.0_rc4_p20091026-r1 Latest version installed: 1.0_rc4_p20091026-r1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! mplayer test.m2v MPlayer SVN-r29796-4.3.3 (C) 2000-2009 MPlayer Team Playing test.m2v. MPEG-ES file format detected. VIDEO: MPEG2 720x576 (aspect 3) 25.000 fps 9000.0 kbps (1125.0 kbyte/s) [vdpau] Error when calling vdp_device_create_x11: 1 ========================================================================== Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] The selected video_out device is incompatible with this codec. Try appending the scale filter to your filter list, e.g. -vf spp,scale instead of -vf spp. VDecoder init failed :( Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Unsupported PixelFormat -1 Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2) ========================================================================== Audio: no sound Starting playback... Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. VO: [xv] 720x576 => 1024x576 Planar YV12 V: 3.8 94/ 94 20% 4% 0.0% 0 0 In other words: playing works fine. ========================================================================== Now opening the same file "test.m2v" with mencoder to reencode it: mencoder -ovc lavc -audiofile test.ac3 -channels 2 -oac copy -lavcopts vcodec=mpeg4:vqscale=2:vmax_b_frames=0:vrc_buf_size=1835:vrc_maxrate=4000 test.m2v -o test.avi MEncoder SVN-r29796-4.3.3 (C) 2000-2009 MPlayer Team success: format: 0 data: 0x0 - 0xe8f85474 MPEG-ES file format detected. libavformat file format detected. [ac3 @ 0x27c06d0]max_analyze_duration reached [lavf] Audio stream found, -aid 0 [V] filefmt:65536 fourcc:0x0 size:0x0 fps:0.000 ftime:=0.0000 Opening video filter: [expand osd=1] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 0 ========================================================================== Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [hmblck] Hauppauge Macroblock/NV12/NV21 Decoder VDecoder init failed :( Opening video decoder: [hmblck] Hauppauge Macroblock/NV12/NV21 Decoder VDecoder init failed :( Opening video decoder: [hmblck] Hauppauge Macroblock/NV12/NV21 Decoder VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Opening video decoder: [raw] RAW Uncompressed Video VDecoder init failed :( Cannot find codec matching selected -vo and video format 0x0. ========================================================================== So the problem persists. Falling back to mplayer-1.0_rc2_p20090731, every file of this kind (=DVB recording demuxed by ProjectX) I tested works again with mencoder. This has _nothing_ to do with mencoder vs. mplayer, and I'd like to point out that this bug would have been fixed quite a bit earlier if you hadn't misled us to believe that. -audiofile is what causes the issue both with mplayer and mencoder, and MPlayer SVN r29810 should fix it. Tried out SVN-r29962-4.4.2 (svn snapshot from 2009_11_23) with the help of the recent ebuild mplayer-1.0_rc4_p20091026-r1 and the old behaviour is back on my pc. Sorry for misleading anyone including myself and thanks for the quick support. |