[Mplayer-users] Audio Problems - Buffer

Max Hofer vir182 at yahoo.de
Tue Jul 31 01:00:20 CEST 2001


i play an avi file and after 43.8 seconds the video
goes in a kind of slow motion. It has something to do
with the audio because if i play the file without
sound, the video works very well. My CPU is not the
best, but runing "top" gives me a CPU usage of only
45%. so i suppose it has to do with the sound/audio.
specially if i look at the audio-video sync. it goes
out of snych like crazy, just from the begining, and
after the 43.8 seconds a strange end-of-buffer error 
occurs sending the video in slow motion (sound and
video are working prefectly till this point) and i
have no sound at all.

-----------------------------------------
MPlayer 0.18pre5(C) 2000-2001 Arpad Gereoffy
<arpi at thot.banki.hu>

CommandLine: '-v' '-nofs'
'lexx_1.0_i_worship_his_shadow[DVD-Absalom].avi'
Reading /home/max/.mplayer/codecs.conf: 15 audio & 32
video codecs
Font /home/max/.mplayer/font/font.desc loaded
successfully! (138 chars)
Detected AVI file format!
======= AVI Header =======
us/frame: 41712  (fps=23.974)
max bytes/sec: 0
padding: 0
flags: (272) HAS_INDEX IS_INTERLEAVED
frames  total: 134423   initial: 0
streams: 2
Suggested BufferSize: 0
Size:  512 x 384
==> Found video stream: 0
======= STREAM Header =======
Type: vids   FCC: div3 (33766964)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 1000000/41712 = 23.974
Start: 0   Len: 134423
Suggested BufferSize: 133906
Quality 10000
Sample size: 0
found 'bih', 40 bytes of 40
==> Found audio stream: 1
======= STREAM Header =======
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 44100/1152 = 38.281
Start: 0   Len: 214643
Suggested BufferSize: 1044
Quality -1
Sample size: 0
found 'wf', 30 bytes of 20
======= WAVE Format =======
Format Tag: 85 (0x55)
Channels: 2
Samplerate: 44100
avg byte/sec: 12279
Block align: 1152
bits/sample: 0
cbSize: 12
Found movie at 0x280C - 0x2B5ED30C
Reading INDEX block, 349066 chunks for 134423 frames
AVI index offset: 10248
Auto-selected AVI video ID = 0
Auto-selected AVI audio ID = 1
AVI: Searching for audio stream (id:1)
AVI video length=724617277
VIDEO:  [DIV3]  512x384  24bpp  23.97 fps  1033.9 kbps
(126.2 kbyte/s)
[V] filefmt:3  fourcc:0x33564944  size:512x384 
fps:23.97  ftime:=0.0417
Detected audio codec: [mp3] drv:1 (MPEG layer-2,
layer-3)
Initializing audio codec...
dec_audio: Allocating 4608 + 65536 = 70144 bytes for
output buffer
mp3lib: Processor ID: 660
mp3lib: Using Pentium-MMX optimized decore.
AUDIO: srate=44100  chans=2  bps=2  sfmt=0x10  ratio:
8000->176400
Detected video codec: [divxds] drv:4 (DivX ;-) (MS
MPEG-4 v3))
vo_debug: query(Packed YUY2) returned 0x1
vo_debug1: out_fmt=Packed YUY2
Loading DLL: /usr/lib/win32/divx_c32.ax  OK
Using DirectShow codec: divx_c32.ax
DShow: using YUY2 colorspace
INFO: Win32/DShow video codec init OK!
vo_debug2: out_fmt=Packed YUY2
VO: [xmga] 512x384 => 512x384 Packed YUY2
VO: Description: X11 (Matrox G200/G400 overlay in
window using /dev/mga_vid)
VO: Author: Zoltan Ponekker
<pontscho at makacs.poliod.hu>
video_out->init(512x384->512x384,flags=0,'MPlayer',0x32595559)
vo_debug3: out_fmt=Packed YUY2
vo: X11 color mask:  FFFF  (R:F800 G:7E0 B:1F)
vo: X11 running at 1280x1024 depth: 16 (":0.0" =>
local display)
INFO: Video OUT driver init OK!
AO: [oss] 44100Hz Stereo Signed 16-bit (Little-Endian)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
ao2: 44100 Hz  2 chans  Signed 16-bit (Little-Endian)
audio_setup: using '/dev/dsp' dsp device
audio_setup: sample format: Signed 16-bit
(Little-Endian) (requested: Signed 16-bit
(Little-Endian))
audio_setup: using 44100 Hz samplerate (requested:
44100)
audio_setup: frags:   2/2  (32768 bytes/frag)  free: 
65536
Initial frame delay  A: 0  V: 0
AVI Initial frame delay: 0.000
START:  a_pts=0.042  v_pts=0.000
Start playing...
Initial PTS delay: 0.687 sec  (calculated: -0.314)
v: audio_delay=0.687  buffer_delay=0.314  a.pts=1.001 
v.pts=0.000
A: 141.3 ( 140.4)  V:  43.5  A-V: 96.926 ct:  4.346 
1044  24% 12%  3.8% 0
DEMUXER: Too many (2359 in 8390690 bytes) video
packets in the buffer!
(maybe you play a non-interleaved stream/file or video
codec failed)
ds_fill_buffer: EOF reached (stream: audio)
A: 141.7 ( 140.9)  V:  44.4  A-V: 96.513 ct:  4.442
1067  24% 12%  3.8% 0
-------------------------------------------
i tried to play with -ao but the same problem occured
with alsa5 and SDL. the audio seems to run too fast.
so i thought maybe the audio was sampled at 48KHz, but
using the -srate 48000 didn't change anything.

this video has an intro of 10 seconds. may it be that
this intro (which probably was only joined to the rest
of the movie) has another audio/video sample rate than
the rest of the movie and this is confusing the
player?

This had this error message:
------------
DEMUXER: Too many (xxxxx in yyyyyyy bytes) video
packets in the buffer!
-----------
already in other movies (xxxxx and yyyyyyy some
numbers.

did anyone have the same experience? what can i change
to stop this audio/video synch problem?

__________________________________________________________________
Do You Yahoo!?
Gesendet von Yahoo! Mail - http://mail.yahoo.de

_______________________________________________
Mplayer-users mailing list
Mplayer-users at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-users



More information about the MPlayer-users mailing list