[MPlayer-users] mencoder / mencvcd problems?

Michael mogmios at mlug.missouri.edu
Thu Aug 28 06:12:55 CEST 2003


I've tried a lot of variations from the simplest up to this effort (put 
together by reading suggestions from the mailing list archieves) and 
they all get the same sort of error. Can anyone tell me what I'm doing 
wrong? I have a DVD (Rocky Horror Picture Show, American/NTSC) and am 
trying to produce an SVCD image that I can burn on my other computer 
that has a cd burner. My command and the output follows..

# ./mencvcd.sh rhps -tvnorm n -vfr 1 -svcdout -noburn -a 3 -cdsize 650 
-dvd 2 -vop crop=666:480:28:0 -alang en


mplayer  -noframedrop -vo yuv4mpeg -ao pcm -waveheader -v -osdlevel 0 
-dvd 2 -vop crop=666:480:28:0 -alang en
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/share/locale


MPlayer 0.90-RPM-3.1 (C) 2000-2003 Arpad Gereoffy (see DOCS)

CPU: IDT/Centaur/VIA  (Family: 6, Stepping: 10)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 1 MMX2: 0 3DNow: 1 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with Runtime CPU Detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with 
--disable-runtime-cpudetection
Reading config file /etc/mplayer/mplayer.conf
Reading config file /home/user/.mplayer/config
Reading /home/user/.mplayer/codecs.conf:    INFO: [yuvscaler] yuvscaler 
(version 1.6.1) is a general scaling utility for yuv frames
    INFO: [yuvscaler] (C) 2001 Xavier Biquard <xbiquard at free.fr>
    INFO: [yuvscaler] yuvscaler -h for help, or man yuvscaler
50 audio & 136 video codecs
CommandLine: '-noframedrop' '-vo' 'yuv4mpeg' '-ao' 'pcm' '-waveheader' 
'-v' '-osdlevel' '0' '-dvd' '2' '-vop' 'crop=666:480:28:0' '-alang' 'en'
get_path('font/font.desc') -> '/home/user/.mplayer/font/font.desc'
font: can't open file: /home/user/.mplayer/font/font.desc
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit 3DNow) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '/home/user/.mplayer/input.conf'
Can't open input config file /home/user/.mplayer/input.conf : No such 
file or directory
Parsing input config file /etc/mplayer/input.conf
Input config file /etc/mplayer/input.conf parsed : 25 binds
get_path('DVD title 2.conf') -> '/home/user/.mplayer/DVD title 2.conf'

Playing DVD title 2
get_path('DVDKeys') -> '/home/user/.mplayer/DVDKeys'
Reading disc structure, please wait...
There are 12 titles on this DVD.
There are 37 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened.
[open] audio stream: 0 audio format: ac3 (5.1) language: en aid: 128
[open] audio stream: 1 audio format: ac3 (stereo) language: en aid: 129
[open] audio stream: 2 audio format: ac3 (stereo) language: en aid: 130
[open] audio stream: 3 audio format: ac3 (stereo) language: en aid: 131
[open] number of audio channels on disk: 4.
[open] subtitle ( sid ): 0 language: en
[open] subtitle ( sid ): 1 language: es
[open] subtitle ( sid ): 2 language: unknown
[open] subtitle ( sid ): 3 language: unknown
[open] subtitle ( sid ): 4 language: unknown
[open] number of subtitles on disk: 5
DVD start cell: 0  pack: 0x8E204-0x8F76A
DVD start=582148 end=3324337
Selected DVD audio channel: 128 language: en
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0
Cache fill: 16.61% (11149312 bytes)    --- END OF CELL !!! ---
dvd_next_cell: next1=0x0
dvd_next_cell: next2=0x0
dvd_next_cell: next3=0x1
DVD next cell: 1  pack: 0x8F76B-0x9001E
Cache fill: 19.81% (13295616 bytes)    DVD Seek! lba=0x8E204  cell=0 
packs: 0x8E204-0x8F76A
Angle-seek synced by cell/vob IDN search!
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x84991e0
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x84991e0
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x84991e0
Checking for REAL
DEMUXER: freeing demuxer at 0x84991e0
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x84991e0
Searching demuxer type for filename DVD title 2 ext: (null)
Checking for MOV
DEMUXER: freeing demuxer at 0x8499b80
Checking for VIVO
header block 1 size: 0
DEMUXER: freeing demuxer at 0x8499b80
DVD Seek! lba=0x8E204  cell=0  packs: 0x8E204-0x8F76A
Angle-seek synced by cell/vob IDN search!
DEMUXER: freeing demuxer at 0x8499b80
DVD Seek! lba=0x8E204  cell=0  packs: 0x8E204-0x8F76A
Angle-seek synced by cell/vob IDN search!
DEMUXER: freeing demuxer at 0x8499b80
DVD Seek! lba=0x8E204  cell=0  packs: 0x8E204-0x8F76A
Angle-seek synced by cell/vob IDN search!
DEMUXER: freeing demuxer at 0x8499b80
DVD Seek! lba=0x8E204  cell=0  packs: 0x8E204-0x8F76A
Angle-seek synced by cell/vob IDN search!
DVD Seek! lba=0x8E204  cell=0  packs: 0x8E204-0x8F76A
Angle-seek synced by cell/vob IDN search!
DEMUXER: freeing demuxer at 0x8499b80
DVD Seek! lba=0x8E204  cell=0  packs: 0x8E204-0x8F76A
Angle-seek synced by cell/vob IDN search!
DEMUXER: freeing demuxer at 0x8499b80
Checking for PVA
DEMUXER: freeing demuxer at 0x8499b80
system stream synced at 0x4710200D (0)!
==> Found video stream: 0
MPEG-PS file format detected.
==> Found subtitle: 0
==> Found subtitle: 1
==> Found subtitle: 2
==> Found subtitle: 3
==> Found subtitle: 4
==> Found subtitle: 5
==> Found subtitle: 6
==> Found subtitle: 7
==> Found subtitle: 8
==> Found subtitle: 9
==> Found audio stream: 128
Searching for sequence header... OK!
VIDEO:  MPEG2  720x480  (aspect 3)  29.97 fps  9800.0 kbps (1225.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x480  fps:29.97  ftime:=0.0334
get_path('sub/') -> '/home/user/.mplayer/sub/'
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
dec_audio: Allocating 3840 bytes for input buffer
dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer
Using 3DNow optimized IMDCT transform
AC3: 5.1 (3f+2r+lfe)  48000 Hz  448.0 kbit/s
A52 flags before a52_frame: 0x2A
A52 flags after a52_frame: 0xA
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 56000->192000 (448.0 kbit)
Selected audio codec: [a52] afm:liba52 (AC3-liba52)
==========================================================================
vo_yuv4mpeg: Using (default) progressive frame mode
Opening video filter: [crop=666:480:28:0]
Crop: 666 x 480, 28 ; 0
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 480 (preferred csp: Mpeg PES)
Trying filter chain: crop vo
Could not find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
Trying filter chain: scale crop vo
The selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
libmpeg2: Using MMX for IDCT transform
libmpeg2: Using 3DNOW for motion compensation
VDec: vo config request - 720 x 480 (preferred csp: Planar YV12)
Trying filter chain: crop vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO Config (720x480->854x480,flags=0,'MPlayer',0x32315659)
REQ: flags=0x407  req=0x400
VO: [yuv4mpeg] 666x480 => 789x480 Planar YV12
VO: Description: yuv4mpeg output for mjpegtools (to "stream.yuv")
VO: Author: Robert Kesterson <robertk at robertk.com>
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000001 
and bps = 2
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int
AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian)
PCM: File: audiodump.wav (WAVE)
PCM: Samplerate: 48000Hz Channels: Stereo Format Signed 16-bit 
(Little-Endian)
PCM: Info: fastest dumping is achieved with -vc null -vo null
PCM: Info: to write WAVE files use -waveheader (default); for RAW PCM 
-nowaveheader.
AO: [pcm] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
AO: Description: RAW PCM/WAVE file writer audio output
AO: Author: Atmosfear
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000001 
and bps = 2
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000001 
and bps = 2
Starting playback...
==> Found audio stream: 129
==> Found audio stream: 130
==> Found audio stream: 131
*** [crop] Allocating mp_image_t, 720x480x12bpp YUV planar, 518400 bytes
++ WARN: [mpeg2enc] Generating dummy SVCD scan-data offsets to be filled 
in by "vcdimager"
++ WARN: [mpeg2enc] If you're not using vcdimager you may wish to turn 
this off using -d
*** [crop] Allocating mp_image_t, 720x480x12bpp YUV planar, 518400 bytes
*** [vo] Exporting mp_image_t, 666x480x12bpp YUV planar, 479520 bytes
../mencvcd.sh: line 442: 11012 Broken pipe             $denoise <$VIDEO
      11013                       | yuvscaler -v 0 $wide -O $vcdnorm 
$size $active $tvnorm
      11014 Illegal instruction     | mpeg2enc -v 0 -s $mpegnorm $aratio 
-S $CDMAXSIZE -g 6 -G 15 -r 16 $pd $framerate $tvnorm -4 2 -2 1 -o $NAME.mpv
../mencvcd.sh: line 442: 11010 Broken pipe             $command
wait, encoding to mp2 audio with mp2enc...
    INFO: [mp2enc] Opened WAV file, freq = 48000 Hz, channels = 2, bits = 16
    INFO: [mp2enc] format = 0x1, audio length = 2147479552 bytes
../mencvcd.sh: line 442: 11016 Illegal instruction     mp2enc -b $abr -r 
$asr -o $NAME.mpa <$AUDIO
--- END OF CELL !!! ---
dvd_next_cell: next1=0x0
dvd_next_cell: next2=0x0
dvd_next_cell: next3=0x1
DVD next cell: 1  pack: 0x8F76B-0x9001E
**ERROR: [mplex] Unable to read from file rhps.mpv.
--- END OF CELL !!! ---
dvd_next_cell: next1=0x1
dvd_next_cell: next2=0x1
dvd_next_cell: next3=0x2
DVD next cell: 2  pack: 0x9001F-0xAABAF



-- 
Michael <mogmios at mlug.missouri.edu>
http://kavlon.org



More information about the MPlayer-users mailing list