Hello! I use avirecompress to compress a movie into divx5 format, and mp3 sound. When I play the file with aviplay, it is very jerky, both the movie and the sound, well the sound is more like the classical "voice of god" cat /vmlinuz > /dev/dsp played in short pieces... Before i compressed the audio, it was in uncompressed pcm format and the movie was great to watch. (The video was in divx5 format).
Here are som output from avirecompress and aviplay that might be of interest perhaps? Sorry for sending such a long message. Btw. it was the same result playing with mplayer. Best wishes Gunnar. ---------------------------------------------------------------- $avirecompres <init> : Avifile RELEASE-0.7.16-021016-07:33-2.95.4 <init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow <init> : 1328.05 MHz AMD Athlon(tm) processor detected <reader> : checking: ./data1.avi <AVI reader> : MainHeader: MicroSecPerFrame=33366 MaxBytesPerSec=44189 PaddingGranularity=0 Flags=[ HAS_INDEX ] TotalFrames=37512 InitialFrames=0 Streams=2 SuggestedBufferSize=0 WxH=384x288 Scale=0 Rate=0 Start=0 Length=0 <AVI reader> : StreamHeader: Type=vids Handler=MJPG Flags=[ ] InitialFrames=0 Scale=33366 Rate=1000000 Start=0 Length=37512 SuggestedBufferSize=0 Quality=0 SampleSize=0 Rect l,r,t,b=0,0,0,0 <AVI reader> : StreamHeader: Type=auds Handler=0x0 Flags=[ ] InitialFrames=0 Scale=1 Rate=44100 Start=0 Length=55197696 SuggestedBufferSize=0 Quality=0 SampleSize=1 Rect l,r,t,b=0,0,0,0 <AVI reader> : Reading index from offset: 524129208 <AVI reader> : Stream 0 vids : MJPG (0x47504a4d) 37512 chunks (146.53KB) <AVI reader> : Stream 1 auds : PCM (0x1) 13476 chunks (105.28KB) <StreamCache> : Creating cache for file descriptor: 6 <reader> : Initialized video stream (chunk tblsz: 37512, fmtsz: 40) <reader> : Initialized audio stream (chunk tblsz: 55197696, fmtsz: 18) <codec keeper> : /usr/local/lib/avifile0.7/ac3pass.so: A/V 1/0 <codec keeper> : /usr/local/lib/avifile0.7/ffmpeg.so: A/V 2/10 <codec keeper> : /usr/local/lib/avifile0.7/mp3lamebin_audioenc.so: A/V 1/0 <codec keeper> : /usr/local/lib/avifile0.7/mad_audiodec.so: A/V 1/0 <codec keeper> : /usr/local/lib/avifile0.7/win32.so: A/V 10/49 <LDT keeper> : Installed fs segment: 0x4002f000 <codec keeper> : /usr/local/lib/avifile0.7/xvid.so: A/V 0/1 <codec keeper> : /usr/local/lib/avifile0.7/mpeg_audiodec.so: A/V 1/0 <codec keeper> : /usr/local/lib/avifile0.7/audiodec.so: A/V 6/0 <codec keeper> : /usr/local/lib/avifile0.7/mjpeg.so: A/V 0/1 <codec keeper> : /usr/local/lib/avifile0.7/divx4.so: A/V 0/3 <codec keeper> : /usr/local/lib/avifile0.7/vorbis_audio.so: A/V 1/0 <codec keeper> : FFMPEG Motion JPEG video decoder created RecompressFilter: Create: 0x47504a4d "MJPG" name: <video reader> : w:384 h:-288 bpp:12 0x32315659 - 1:1 (0x80d5e68) mjpeg: workarounding buggy AVID <AVI writer> : AviWriteFile::AviWriteFile() CodecDialog returns: 30355844, DivX5.0 RecompressFilter: Create: 0x30355844 "DX50" name: DivX5.0 <BitmapInfo> : BitmapInfo, format: <BitmapInfo> : biSize 40 ( 384 x 288 x 24b ) 331776 bytes <BitmapInfo> : biPlanes 1, biCompression 0x00000000='' RecompressFilter: Decompress: 0x0 "" Compressor: 0x30355844 "DX50" DivX5.0 <DivX4 plugin> : DivX5 linux encoder <codec keeper> : DivX5.0 video encoder created <DivX4 plugin> : quality: 10000 <codec keeper> : FFMPEG DivX5 video decoder created Encoded to 4151 bytes, error 0 This file was encoded with DivX501 Build20020416 Decoded result: 1073745975 <BitmapInfo> : BitmapInfo, format: <BitmapInfo> : biSize 40 ( 384 x 288 x 24b ) 331776 bytes <BitmapInfo> : biPlanes 1, biCompression 0x00000000='' RecompressFilter: Decompress: 0x0 "" Compressor: 0x30355844 "DX50" DivX5.0 <DivX4 plugin> : DivX5 linux encoder <codec keeper> : DivX5.0 video encoder created <DivX4 plugin> : quality: 10000 <codec keeper> : FFMPEG DivX5 video decoder created Encoded to 4151 bytes, error 0 This file was encoded with DivX501 Build20020416 Decoded result: 1073745975 <BitmapInfo> : BitmapInfo, format: <BitmapInfo> : biSize 40 ( 384 x 288 x 24b ) 331776 bytes <BitmapInfo> : biPlanes 1, biCompression 0x00000000='' RecompressFilter: Decompress: 0x0 "" Compressor: 0x30355844 "DX50" DivX5.0 <DivX4 plugin> : DivX5 linux encoder <codec keeper> : DivX5.0 video encoder created <DivX4 plugin> : quality: 10000 <codec keeper> : FFMPEG DivX5 video decoder created Encoded to 4151 bytes, error 0 This file was encoded with DivX501 Build20020416 Decoded result: 1073745975 <codec keeper> : PCM audio decoder created <codec keeper> : FFMPEG Motion JPEG video decoder created <AVI writer> : AviWriteFile::AviWriteFile() Compresor start fourcc: DX50 <DivX4 plugin> : DivX5 linux encoder <Lame MP3 encoder> : LameEncoder initialized <Lame MP3 encoder> : LameEncoder::SetBitrate(16000) 128kbps <Lame MP3 encoder> : LameEncoder::GetFormat 128 <Lame MP3 encoder> : LameEncoder::Start() ch: 1 freq: 44100 <video reader> : w:384 h:-288 bpp:12 0x32315659 - 1:1 (0x4142c4d8) mjpeg: workarounding buggy AVID <Lame MP3 encoder> : average 128 kbpsRecompress finished ====================================================== $ aviplay v1.avi <init> : Avifile RELEASE-0.7.16-021016-07:33-2.95.4 <init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mc a cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow <init> : 1328.05 MHz AMD Athlon(tm) processor detected <aviplay> : Debug is on 0 <reader> : checking: v1.avi <AVI reader> : MainHeader: MicroSecPerFrame=33365 MaxBytesPerSec=0 PaddingGranularity=0 Flags=[ HAS_INDEX TRUST_CKTYPE ] TotalFrames=37512 InitialFrames=0 Streams=2 SuggestedBufferSize=0 WxH=384x288 Scale=33365 Rate=1000000 Start=0 Length=0 <AVI reader> : StreamHeader: Type=vids Handler=DX50 Flags=[ ] InitialFrames=0 Scale=33365 Rate=1000000 Start=0 Length=37512 SuggestedBufferSize=0 Quality=10000 SampleSize=0 Rect l,r,t,b=0,384,0,288 <AVI reader> : StreamHeader: Type=auds Handler=0x55 Flags=[ ] InitialFrames=0 Scale=1 Rate=16000 Start=0 Length=10013675 SuggestedBufferSize=0 Quality=0 SampleSize=1 Rect l,r,t,b=0,0,0,0 <AVI reader> : Reading index from offset: 137541982 <AVI reader> : Stream 0 vids : DX50 (0x30355844) 37512 chunks (146.53KB) <AVI reader> : Stream 1 auds : MPEG Layer-3 (0x55) 2505 chunks (19.57KB) <StreamCache> : Creating cache for file descriptor: 6 <reader> : Initialized audio stream (chunk tblsz: 10013675, fmtsz: 30) <audio reader> : MPEG1 Layer-3 44100Hz 64kbps Mono (1152,40,208) <audio reader> : WARNING: fixing bad MP3 block size 1152 -> 208 <audio reader> : junk size at the begining: time:0.00s pos:4 (4b) <reader> : Initialized video stream (chunk tblsz: 37512, fmtsz: 40) <codec keeper> : /usr/local/lib/avifile0.7/ac3pass.so: A/V 1/0 <codec keeper> : /usr/local/lib/avifile0.7/ffmpeg.so: A/V 2/10 <codec keeper> : /usr/local/lib/avifile0.7/mp3lamebin_audioenc.so: A/V 1/0 <codec keeper> : /usr/local/lib/avifile0.7/mad_audiodec.so: A/V 1/0 <codec keeper> : /usr/local/lib/avifile0.7/win32.so: A/V 10/49 <LDT keeper> : Installed fs segment: 0x4002f000 <codec keeper> : /usr/local/lib/avifile0.7/xvid.so: A/V 0/1 <codec keeper> : /usr/local/lib/avifile0.7/mpeg_audiodec.so: A/V 1/0 <codec keeper> : /usr/local/lib/avifile0.7/audiodec.so: A/V 6/0 <codec keeper> : /usr/local/lib/avifile0.7/mjpeg.so: A/V 0/1 <codec keeper> : /usr/local/lib/avifile0.7/divx4.so: A/V 0/3 <codec keeper> : /usr/local/lib/avifile0.7/vorbis_audio.so: A/V 1/0 <codec keeper> : FFMPEG DivX5 video decoder created <renderer> : SDL video driver: x11 <renderer> : Detected nVidia GLX driver <renderer> : If you need to clear two lowest lines set shell variable AVIPLAY_NVIDIA_ENABLE <renderer> : created surface: 384x288 32 bits <renderer> : created overlay: 384x288 Planar YV12 <renderer> : XV port: 76 <renderer> : XV attribute: XV_DOUBLE_BUFFER GS <0, 1> = 1 <renderer> : XV attribute: XV_COLORKEY GS <0, 16777215> = 66046 <renderer> : XV attribute: XV_AUTOPAINT_COLORKEY GS <0, 1> = 1 <renderer> : XV attribute: XV_BRIGHTNESS GS <-512, 511> = 0 <renderer> : XV attribute: XV_CONTRAST GS <0, 8191> = 4096 <renderer> : XV attribute: XV_SATURATION GS <0, 8191> = 4096 <renderer> : XV attribute: XV_HUE GS <0, 360> = 0 <renderer> : Loading font: "-adobe-helvetica-medium-r-normal--*-160-100-100-p-*- iso8859-*" <codec keeper> : FFMPEG MPEG Layer-3 audio decoder created <aviplay> : Will try audio renderers in this order: OSS,SDL,noaudio <audio renderer> : src fmt=0x55 1ch 44100Hz 0b 16000B/s balign=1 cbsz=12 <audio renderer> : dst fmt=0x01 1ch 44100Hz 16b 88200B/s balign=2 cbsz=0 <OSS audio renderer> : frags=8 size=4096b buffer=32768b <video reader> : w:384 h:-288 bpp:12 0x32315659 - 1:4 (0x8091550) <video reader> : w:384 h:-288 bpp:12 0x32315659 - 2:4 (0x808ee58) <video reader> : w:384 h:-288 bpp:12 0x32315659 - 3:4 (0x808ecd8) <video reader> : w:384 h:-288 bpp:12 0x32315659 - 4:4 (0x8090728) This file was encoded with DivX501 Build20020416 <aviplay> : Closing clip <StreamCache> : Destroy... (Total accesses 137, hits 97.08%, misses 2.92%, error s 0.00%) <aviplay> : Played 113 video frames ( 0.000000% drop ) _______________________________________________ Avifile mailing list [EMAIL PROTECTED] http://prak.org/mailman/listinfo/avifile
