[MPlayer-users] no sound when trying to select aid
Steven A. DuChene
linux-clusters at mindspring.com
Sat May 31 05:37:16 CEST 2008
I am using MPlayer 1.0rc2 on OpenSuSE 10.2 on an x86_64 system
and I am attempting to choose an audio stream different than the default
in a VOB file I have. The default audio stream if I do NOT try to specify
a particular aid stream plays fine but it has the directors commentary
in it. I.E. when I do the following:
mplayer VTS_051.VOB
the video pops up and I hear audio just fine but it is not the audio stream
I would like to hear.
When I do the above I get the following:
MPlayer 1.0rc2-SUSE Linux 10.2 (x86_64)-Packman-4.1.2 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz (Family: 6, Model: 15, Stepping: 6)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: Connection refused
Failed to open LIRC support. You will not be able to use your remote control.
Playing VTS_05_1.VOB.
MPEG-PS file format detected.
VIDEO: MPEG2 720x480 (aspect 3) 29.970 fps 9800.0 kbps (1225.0 kbyte/s)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 480 (preferred colorspace: Mpeg PES)
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: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 720 x 480 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 720x480 => 854x480 Planar YV12
If I try any of the following:
mplayer -aid 0xBD VTS_05_1.VOB
mplayer -aid 1 VTS_05_1.VOB
mplayer -aid 0xBF VTS_05_1.VOB
It says it is not going to play sound:
MPlayer 1.0rc2-SUSE Linux 10.2 (x86_64)-Packman-4.1.2 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz (Family: 6, Model: 15, Stepping: 6)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: Connection refused
Failed to open LIRC support. You will not be able to use your remote control.
Playing VTS_05_1.VOB.
MPEG-PS file format detected.
Too many video packets in the buffer: (4096 in 8261513 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
MPEG: No audio stream found -> no sound.
VIDEO: MPEG2 720x480 (aspect 3) 29.970 fps 9800.0 kbps (1225.0 kbyte/s)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 480 (preferred colorspace: Mpeg PES)
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: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
Audio: no sound
Starting playback...
VDec: vo config request - 720 x 480 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 720x480 => 854x480 Planar YV12
V: 0.7 16/ 13 ??% ??% ??,?% 0 0
demux_mpg: 24000/1001fps progressive NTSC content detected, switching framerate.
V: 2.5 60/ 57 3% 0% 0.0% 0 0
however I still get the video stream part of the file popping up on the screen
but with no sound.
Is there something I am doing wrong in specifying the aid stream I want?
BTW I used something called bbdmux to list the available streams within the file
and I got the follwoing:
bbDMUX - version 1.7, by Brent Beyeler (beyeler at home.com)
speed increases by, Apachez and Christian Vogelgsang
Scanning for stream id's, press control-c to quit ...
File /home/sad/youngfrank/VTS_05_1.VOB is an MPEG-2 Program Stream
Found stream id 0xBF = Private Stream 2
Found stream id 0xE0 = Video Stream 0
Found stream id 0xBD = Private Stream 1
Found stream id 0xBE = Padding Stream
any suggestions are most welcome.
--
Steve
More information about the MPlayer-users
mailing list