Hi Zdenek Kabelac wrote: > > <AVI reader> : AVIMainHeader: MicroSecPerFrame=40000 MaxBytesPerSec=0 > > PaddingGranularity=0 Flags=[ HAS_INDEX IS_INTERLEAVED ] TotalFrames=5873 > > InitialFrames=0 Streams=2 SuggestedBufferSize=0 WxH=352x288 > > <AVI reader> : WARNING: unexpected AVI stream header size (64) > This is quite a problem - could you put this file somewhere on the web ?
Take a look at https://multicast.ebone.net/pmm/toreador/ The files https://multicast.ebone.net/pmm/toreador/toreador.txt and https://multicast.ebone.net/pmm/toreador/toreador-2.txt says something about how the files was created. The avi files you are looking for are the toreador.avi and toreador2.avi. > > What does the "WARNING: unexpected AVI stream header size (64)" > > and should I worry ? Apparently avifile ignores this and > Avifile is tolerant to many faults & errors... ;-) > > I get playing window as seen on https://multicast.ebone.net/pmm/xv-divx4.gif > > Here you see a lot a 8x8 pixels or larger squares which doesn't seem to fit > > together. > > I've already seen such file - and it was kind of interesting - it's > been ASF file playeable with opendivx decoder - however it's been > sometime showing correct picture and sometime not - I've been > check summing all passed parameters and they were the same so I've > conclude the bug is in DivX4 decoder which has somewhat nondeterministic > behaviur (I suppose something is not initilized to 0 and when the player > is started sometime I've the luck and codec allocated zeroed memory) > > I think this now depends on Eugene. > > FFmpeg is unable to decompress these files at all (Arpi - have > you checked that divx4 asf file ?) > > > I have installed the divx4linux-20011025 which appears to be more recent than > > the DivX.com one > > Have you tried to use DivX4.12 Windows Codec ? Now I have. It looks different, but not better. I can play the opendivx, but not the divx4 file. The two files are available as https://multicast.ebone.net/pmm/music-opendivx.avi and https://multicast.ebone.net/pmm/music-divx4.avi I believed that transcode was using libdivxencore (4.02 or 4.11 or what they call it these days). Subsequently I thought the result should be playable with a player using decore 4.0aplha48 (or is it 50) ? Am I wrong here and did I miss the big picture ? Here are some notes I made on DivX. May need to be revised. Kind regards --PMM ------------------------------------------------------------------------- Avifile ------- http://avifile.sourceforge.net div4linux-20011025 appears to be more recent than the DivX.com one - decore version 20011016 - encore version 20010807 Avifile appears to have several ways to decode various DivX formats. One way is to use FFMPEG, another way is to run Windows DLLs on Linux using a small 50k subset Win32 API. Adding the latest divx.dll and divxdec.ax file to the WIN32 library folder (/usr/local/win32) doesn't seems to work. Maybe I have to read some FAQs on how to do this. The code claims that DivX Decore versions older than 2001009 (I suppose they mean 20011009) leaks memory. Bill (from MPEG4IP), did you have this problem with 4.0a48/50 ? DivX.com --------- http://www.divx.com/ has the divx4linux-20011010_4.02.tgz (for Linux) - decore version 20011010 DivX_4.11_Alpha.sit (for Mac) DivX412Codec.exe (for Windows) I don't seem to be able to find the sourcecode for these versions anymore, but the version for linux includes the header files and the libraries. The divx4linux-20011010 are by some given the version 4.11 which obviously confuses me a bit. Transcode --------- http://www.Theorie.Physik.UNI-Goettingen.DE/~ostreich/transcode Prefers DivX 4.02 beta or newer (Doesn't work for DivX4.0a48/50 due to missing quiet_encorevideo function). What is this function supposed to do ? Expects libdivxdecore.so and libdivxencore.so to be available as libraries. divx4 apparently uses libdivxencore.so (4.02beta) (Fast - 35fps) opendivx appears to integrated (slow - 15fps) Both numbers on my dual 850MHz Linux machine. Transcodes export module for divx4 does not like the old version 4.0a50 of DivX. 4.02. It reports export_divx4.so: undefined symbol: quiet_encorevideo export module error: init failed FFMPEG ------ http://ffmpeg.sf.net No new release since mid august 2001, but forum seems to active. MPEG4=OpenDIVX MSMPEG4v3=DIVX ffmpeg uses integrated DivX code. Apparently ignores the the libdivxencore/decore libraries MPEG4IP ------- http://mpeg4ip.sf.net Supposed to use 4.0 alpha50 for encoder, alpha48 for decoder mp4live expected to use ffmpeg code (not ffmpeg it self), but apparently uses libdivxencore. libdivxencore version 20010807 (4.02beta???) from div4linux-20011025 works for mp4live. mp4player doesn't seem to use libdivxdecore. Decoding seems to be hardwired/ coded into the player. I don't think other programs from MPEG4IP uses DivX codecs. Does mp4creator uses anything to inspect anything in a raw divx file ??? _______________________________________________ Avifile mailing list [EMAIL PROTECTED] http://prak.org/mailman/listinfo/avifile
