[MPlayer-users] Strange avi generating "OBMC not supported" warnings

Vladimir Mosgalin mosgalin at VM10124.spb.edu
Sat Jan 18 12:05:39 CET 2003


I've got one strange .avi. It plays well with mplayer using ffmpeg, but
there are a lot of warnings while playback. Two or three times a second
i get

	OBMC not supported (very likely buggy encoder)

There is message
	looks like this file was encoded with (divx4/(old)xvid/opendivx) ->
	forcing low_delay flag
after ffmpeg initialization.

Apart from this, everything is fine, but this bothers much.  I decided
to try other decoders.  I've got almost every possible mpeg4/divx
installed (except xvid). They all work fine with other avi files.

I ran mplayer with options "-vo null -nosound -vc XXX".

-vc odivx/divx4 - using divx4linux-20020418.
This is only codec that works apart from ffmpeg. It does not write
any warnings and decodes well.

-vc divx4vfw - using divx.dll
Forced video codec: divx4vfw
Opening video decoder: [vfw] Win32/VfW video codecs
Loading codec DLL: 'divx.dll'
External func psikey.dll:9
"mplayer crashed with sig11 in module init_video_codec"

-vc divxds - using divx_c32.ax
...
Forced video codec: divxds
*** Попытайтесь обновить /home/mosgalin/.mplayer/codecs.conf из etc/codecs.conf
*** Если не помогло - читайте DOCS/codecs.html!
Не могу найти кодек для видео формата 0x58564944 !
...
(sorry for russian, the message is
"cannot open codec for video format 0x58564944")

-vc divx - using divxc32.dll
same here. "cannot open codec for video format 0x58564944"

-vc mpeg4 - using mpg4c32.dll
same here.

-vc mpeg4ds - using mpg4ds32.ax
and here.

First 1M of this file shows the problem, so i can upload it.

$ mplayer -v -identify EvilSpider\ Studio\ -\ Kill\ by\ Stealth.avi
...
Проигрывание EvilSpider Studio - Kill by Stealth.avi
Not an URL!
File size is 35670016 bytes
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0  
Cache fill:  0,00% (0 bytes)    Обнаружен AVI формат файла!
list_end=0x2292
======= AVI Header =======
us/frame: 33333  (fps=30,000)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
frames  total: 6260   initial: 0
streams: 2
Suggested BufferSize: 0
Size:  320 x 240
list_end=0x10F4
==> Found video stream: 0
======= STREAM Header =======
Type: vids   FCC: DIVX (58564944)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 30/1 = 30,000
Start: 0   Len: 6260
Suggested BufferSize: 33219
Quality 10000
Sample size: 0
found 'bih', 40 bytes of 40
======= VIDEO Format ======
  biSize 40
  biWidth 320
  biHeight 240
  biPlanes 1
  biBitCount 24
  biCompression 1482049860='DIVX'
  biSizeImage 230400
===========================
Regenerating keyframe table for DIVX 4 video
list_end=0x2186
==> Found audio stream: 1
======= STREAM Header =======
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 1
Rate: 16000/1 = 16000,000
Start: 0   Len: 3338496
Suggested BufferSize: 7227
Quality -1
Sample size: 1
found 'wf', 30 bytes of 18
======= WAVE Format =======
Format Tag: 85 (0x55)
Channels: 2
Samplerate: 48000
avg byte/sec: 16000
Block align: 1
bits/sample: 0
cbSize: 12
mp3.wID=1
mp3.fdwFlags=0x2
mp3.nBlockSize=384
mp3.nFramesPerBlock=1
mp3.nCodecDelay=1393
list_end=0x2292
Broken chunk?  chunksize=1382  (id=JUNK)
list_end=0x21D362C
Found movie at 0x280C - 0x21D362C
Reading INDEX block, 12506 chunks for 6260 frames (fpos=0x21d3634)
AVI index offset: 0x2808 (movi=0x280C idx0=0x4 idx1=0x1C48)
Auto-selected AVI audio ID = 1
Auto-selected AVI video ID = 0
AVI: Searching for audio stream (id:1)
AVI video size=32013973 (6260) audio size=3338496 (3338496)
VIDEO:  [DIVX]  320x240  24bpp  30,00 fps  1227,4 kbps (149,8 kbyte/s)
[V] filefmt:3  fourcc:0x58564944  size:320x240  fps:30,00  ftime:=0,0333
get_path('sub/') -> '/home/mosgalin/.mplayer/sub/'
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer
mp3lib: made decode tables with MMX optimization
mp3lib: using MMX optimized decore!
MP3lib: init layer2&3 finished, tables done
MPEG 1.0, Layer III, 48000 Hz 128 kbit Joint-Stereo, BPF: 384
Channels: 2, copyright: No, original: Yes, CRC: No, emphasis: 0
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 16000->192000 (128,0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
ID_FILENAME=EvilSpider Studio - Kill by Stealth.avi
ID_VIDEO_FORMAT=DIVX
ID_VIDEO_BITRATE=1227368
ID_VIDEO_WIDTH=320
ID_VIDEO_HEIGHT=240
ID_VIDEO_FPS=30,000
ID_VIDEO_ASPECT=0,00
ID_AUDIO_CODEC=mp3
ID_AUDIO_FORMAT=85
ID_AUDIO_BITRATE=128000
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
ID_LENGTH=208

uninit audio: mp3lib  
DEMUXER: freeing demuxer at 0x83ac188  
vo: x11 uninit called but X11 not inited..


-- 

Vladimir



More information about the MPlayer-users mailing list