[MPlayer-users] dvd soundtrack dump problem

Michael Waters baobabb at rogers.com
Thu Jan 15 07:45:23 CET 2004


Hi,

I'm trying to dump a dvd soundtrack with:

mplayer dvd://1 -alang en -vc dummy -vo null -ao pcm -aofile audio.wav

I thought this worked for me before but mplayer exits with:

demux: File doesn't contain the selected audio or video stream.

If I play the dvd with `mplayer dvd://1`, it plays back fine.

Am I doing something really stupid?  :(

Thanks for any help,
Michael


Here are all the messages attached:

$ mplayer -v dvd://1 -alang en -vc dummy -vo null -ao pcm -aofile audio.wav
MPlayer 1.0pre3-3.3.3 (C) 2000-2003 MPlayer Team

CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred 2005 MHz (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /home/msh/.mplayer/config
Reading /home/msh/.mplayer/codecs.conf: Can't open '/home/msh/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
CommandLine: '-v' 'dvd://1' '-alang' 'en' '-vc' 'dummy' '-vo' 'null' '-ao' 'pcm' '-aofile' 'audio.wav'
init_freetype
get_path('font/font.desc') -> '/home/msh/.mplayer/font/font.desc'
Font /home/msh/.mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using usleep() timing
get_path('input.conf') -> '/home/msh/.mplayer/input.conf'
Parsing input config file /home/msh/.mplayer/input.conf
Input config file /home/msh/.mplayer/input.conf parsed: 53 binds
get_path('1.conf') -> '/home/msh/.mplayer/1.conf'

Playing dvd://1.
get_path('DVDKeys') -> '/home/msh/.mplayer/DVDKeys'
Reading disc structure, please wait...
There are 4 titles on this DVD.
There are 34 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: fr aid: 129
[open] audio stream: 2 audio format: ac3 (mono) language: en aid: 130
[open] number of audio channels on disk: 3.
[open] subtitle ( sid ): 0 language: en
[open] subtitle ( sid ): 1 language: es
[open] number of subtitles on disk: 2
DVD start cell: 0  pack: 0xD1-0xB5A  
DVD start=209 end=2218964  
Selected DVD audio channel: 128 language: en
DVD Seek! lba=0xD1  cell=0  packs: 0xD1-0xB5A  
Angle-seek synced by cell/vob IDN search!  
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x85e55b0  
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x85e55b0  
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x85e55b0  
Checking for REAL
DEMUXER: freeing demuxer at 0x85e55b0  
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x85e55b0  
DEMUXER: freeing demuxer at 0x85e5f50  
DEMUXER: freeing demuxer at 0x85e5f50  
Searching demuxer type for filename dvd://1 ext: (null)
Checking for MOV
DEMUXER: freeing demuxer at 0x85e5f50  
Checking for VIVO
header block 1 size: 0
DEMUXER: freeing demuxer at 0x85e5f50  
DVD Seek! lba=0xD1  cell=0  packs: 0xD1-0xB5A  
Angle-seek synced by cell/vob IDN search!  
DEMUXER: freeing demuxer at 0x85e5f50  
DEMUXER: freeing demuxer at 0x85e5f50  
DEMUXER: freeing demuxer at 0x85e5f50  
DEMUXER: freeing demuxer at 0x85e5f50  
DEMUXER: freeing demuxer at 0x85e5f50  
DEMUXER: freeing demuxer at 0x85e5f50  
DVD Seek! lba=0xD1  cell=0  packs: 0xD1-0xB5A  
Angle-seek synced by cell/vob IDN search!  
Checking for PVA
DEMUXER: freeing demuxer at 0x85e5f50  
Checking for MPEG-TS...
THIS DOESN'T LOOK LIKE AN MPEG-TS FILE!
TRIED UP TO POSITION 0, FOUND 0, packet_size= 0, SEEMS A TS? 0
DVD Seek! lba=0xD1  cell=0  packs: 0xD1-0xB5A  
Angle-seek synced by cell/vob IDN search!  
DEMUXER: freeing demuxer at 0x85e5f50  
Checking for LMLM4 Stream Format
Invalid packet in LMLM4 stream: ch=0 size=1140851708
LMLM4 Stream Format not found
DEMUXER: freeing demuxer at 0x85e5f50  
system stream synced at 0x6880D (0)!
==> Found video stream: 0
MPEG-PS file format detected.
==> Found audio stream: 128
Searching for sequence header... OK!
VIDEO:  MPEG2  720x480  (aspect 2)  29.970 fps  6000.0 kbps (750.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x480  fps:29.97  ftime:=0.0334
get_path('sub/') -> '/home/msh/.mplayer/sub/'
get_path('default.sub') -> '/home/msh/.mplayer/default.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 SSE optimized IMDCT transform
AC3: 5.1 (3f+2r+lfe)  48000 Hz  384.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: 48000->192000 (384.0 kbit)
Selected audio codec: [a52] afm:liba52 (AC3-liba52)
==========================================================================
==========================================================================
Forced video codec: dummy
Cannot find codec matching selected -vo and video format 0x10000002.
Read DOCS/HTML/en/codecs.html!
==========================================================================
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: audio.wav (WAVE)
PCM: Samplerate: 48000Hz Channels: Stereo Format Signed 16-bit (Little-Endian)
PCM: Info: fastest dumping is achieved with -vc dummy -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
Video: no video
Freeing 63 unused video chunks
Starting playback...
==> Found audio stream: 129
==> Found audio stream: 130
A:         0.3  0.0% 0%   
A:         0.6  7.9% 0%   
A:         1.0  9.4% 0%   
A:         1.3  8.0% 0%   
A:         1.7  8.1% 0%   
demux: File doesn't contain the selected audio or video stream.
ds_fill_buffer: EOF reached (stream: audio)  
A:         1.9 11.2% 0%   
EOF code: 1  

Uninit audio filters...
[libaf] Removing filter dummy 
uninit audio: liba52
DEMUXER: freeing demuxer at 0x85e5f50  
DEMUXER: freeing sh_video at 0x85e8950  
DEMUXER: freeing sh_audio at 0x86091c8  
DEMUXER: freeing sh_audio at 0x85e8a10  
DEMUXER: freeing sh_audio at 0x85e8ab8  
vo: x11 uninit called but X11 not inited..

Exiting... (End of file)




More information about the MPlayer-users mailing list