[MPlayer-users] Couple of newbie questions...

Philip Prindeville philipp_subx at redfish-solutions.com
Mon Aug 15 06:18:18 CEST 2005


Hi.

New on the list (though I suspect now is not the best time to be
joining it... oh, well)...  and I had a couple of questions.

First, I'm seeing the dreaded "too many packets in video buffer"
message when trying to play the Brian Wilson "Smile" DVD.  See
below.  If I play it differently as:

% mplayer dvd://3 -ac dvdpcm -aid 160 -ao alsa:device=hw=0.0

(and via analogue line-out instead of via SPDIF/RCA) then it works.
I suspect that the problem actually has nothing to do with the video
stream at all, and is a decoder issue (however, both hwac3 and a52
decoders have the same issue).

Second question, how does one get DVD menu navigation to work?
I can play individual titles, but not see the top-level menus to get
around the various titles on most DVD's.

Third, under Windows, the same hardware (a MSI-7142/K8MM-V
motherboard, AMD Athalon 64, 1GB, Sony DVD-RW DRU-800A,
NVidia GeForce 6200 video card, etc) seems to be a lot better at
reading the same DVD's than Mplayer-1.0pre7 is on FC3.  I suspect
that Mplayer isn't setting the DVD's error-correction strategy to be
as aggressive... but I couldn't find what the settings were using
"hdparm", so I'm not even sure that Linux let's you tweak this.

Lastly, how does one encode a DVD in "fat" format (with all camera
angles, all subtitle info, all audio tracks in multiple languages... 
etc. all
layered in parallel)?  That is, I might want to rip a DVD onto a hard
disk now, but might not know until later if it will be watched in PCM/stereo
or DTS 6.1 until later, and whether it will be watched with english captions
or spanish subtitles, etc.

Thanks,

-Philip

Here's the debugging from playing Brian Wilson's "Smile" with hwac3
(via the builtin Southbridge Via 8237R and Via 1617A codec)...  And
yes, I tried -ni and it made no difference.


[root at media ~]# mplayer dvd://3 -aid 128 -ac hwac3 -ao alsa:device=spdif
MPlayer 1.0pre7-RPM-3.4.3 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon 64 Clawhammer (Family: 8, Stepping: 10)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2



85 audio & 196 video codecs
Playing dvd://3.
Reading disc structure, please wait...
There are 14 titles on this DVD.
There are 18 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened.
No matching DVD subtitle language found!
Cache fill: 15.14% (1269760 bytes)    MPEG-PS file format detected.

Too many video packets in the buffer: (4096 in 8251235 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  7000.0 kbps (875.0 kbyte/s)
vo: X11 running at 1920x1200 with depth 24 and 32 bpp (":0.0" => local 
display)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 480 (preferred csp: 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.
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 csp: 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  [fs]
V:  22.0 653/653 11%  1%  0.0% 0 0 49%
Exiting... (Quit)
[root at media ~]#





More information about the MPlayer-users mailing list