Hi,
Noted issues with trying to get avifile to work with
a new install. The win32.c file in plugins/libwin32/loader/
includes 'mangle.h', which wasn't there. I copied the file from
plugins/libffmpeg/mangle.h which seemed to compile at least.
I'm trying to convert a Windows Media format input to
something I can use, like divx4 and PCM (audio) output.
Selecting the Audio drop down, selecting recompress, and
choosing 'PCM Uncompressed' from the combobox gives me an
MP3 encoded audio stream or sometimes no audio at all.
Choosing not to recompress the audio gives me Windows
Media Audio format 8 as output.
Nit: The stacked windows for the video are upside down
(SDL 1.2.4 X11 output). I tried using the RedHat RPMS
for 0.7.3 and those showed the windows right side up.
However had the same problems with the audio output.
Attempts to use avicat always result in a segmentation
fault:
wkv2:incoming> avicat -o temp.avi HISSalesTraining-tape1.WMV
<Init> : Avifile CVS-020505-22:54-2.96
<Init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 sep
mtrr pge mca cmov pat pse36 mmx fxsr sse
<Init> : 664.40 MHz Pentium III (Coppermine) processor detected
<LDT_Keeper> : Installed fs segment: 0x40142000
<Codec keeper> : /usr/lib/avifile0.7/win32.so: A/V 13/48
<Codec keeper> : /usr/lib/avifile0.7/vorbis_audio.so: A/V 1/0
<Codec keeper> : /usr/lib/avifile0.7/mpeg_audiodec.so: A/V 1/0
<Codec keeper> : /usr/lib/avifile0.7/mp3lame_audioenc.so: A/V 1/0
<Codec keeper> : /usr/lib/avifile0.7/mjpeg.so: A/V 0/1
<Codec keeper> : /usr/lib/avifile0.7/mad_audiodec.so: A/V 1/0
<Codec keeper> : /usr/lib/avifile0.7/ffmpeg.so: A/V 2/8
<Codec keeper> : /usr/lib/avifile0.7/divx4.so: A/V 0/3
<Codec keeper> : /usr/lib/avifile0.7/audiodec.so: A/V 5/0
<Codec keeper> : /usr/lib/avifile0.7/ac3pass.so: A/V 1/0
<AVI writer> : AviWriteFile::AviWriteFile()
<AVI reader> : Checking: HISSalesTraining-tape1.WMV
<Exception> : MediaReadHandler: FATAL: Not an AVI file!
<ASF reader> : Object: header - object size: 903
<ASF reader> : objects: 8
<ASF reader> : Object: extended content description - object size: 116
<ASF reader> : Object: stream bitrate properties - object size: 14
<ASF reader> : Object: file properties - object size: 80
<ASF reader> : ASFMainHeader: GUID:
A6C0DBA3-5585-4CE1-B3F3-9664A794E67E
Created: Sun Aug 5 20:44:23 2001 File size: 325737561 Packets:
36950
Total time: 3712.5 sec Play time: 3708.9 sec Preroll: 3.1 sec
Flags: 0x2 Packet size: 8815 (=8815) Bandwidth: 705157 bps
<ASF reader> : Object: header extension - object size: 22
<ASF reader> : Object: stream header - object size: 90
<ASF reader> : ASFStreamHeader: audio media
(F8699E40-5B4D-11CF-A8FD-00805F5C442B)
GUID error correction: audio spread
(BFC3CD50-618F-11CF-8BB2-00AA00B4E220)
Time offset: 34359738396 Stream size: 1 Error size:7758640 Stream:
1074192367 Reserved: 0x33434642
<ASF reader> : Object: stream header - object size: 105
<ASF reader> : ASFStreamHeader: video media
(BC19EFC0-5B4D-11CF-A8FD-00805F5C442B)
GUID error correction: no error correction
(20FB5700-5B55-11CF-A8FD-00805F5C442B)
Time offset: 51 Stream size: 2 Error size:7758640 Stream:
1074192367 Reserved: 0x42463032
<ASF reader> : Object: codec list - object size: 186
<ASF reader> : Codec Type: Audio
<ASF reader> : Codec Name: Windows Media Audio V8
<ASF reader> : Codec Description: 64 kbps, 44 kHz, stereo
<ASF reader> : Codec Type: Video
<ASF reader> : Codec Name: Windows Media Video V7
<ASF reader> : Codec Description:
<ASF reader> : Object: marker - object size: 92
<ASF reader> : Object: data - object size: 325714276
<ASF reader> : Object: simple index - object size: 22310
<ASF reader> : Creating seek data, please wait...
<ASF reader> : Seek data created ( processed 36950 packets )
<ASF reader> : Interleave info: blocksize: 1 packetlen: 1487 chunklen:
1487
<AVI reader> : Initialized video stream 0 (chunk tblsz: 55578, fmtsz:
40)
<AVI reader> : Initialized audio stream 0 (chunk tblsz: 19970, fmtsz:
28)
<AVI reader> : Successfully opened HISSalesTraining-tape1.WMV
detected 1 audio streams
<Codec keeper> : CreateVideoEncoder(): Unknown codec 0x31564d57 = "WMV1"
Using DirectShow codec: wmvds32.ax
<Win32 DS video decoder> : Decoder is capable of YUV output ( flags 0x8f
)
<Codec keeper> : Windows Media Video 7 DirectShow video decoder created
Segmentation fault
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 7262)]
0x0804a0e8 in AviCutter::Copy (this=0xbffff610) at avicat.cpp:356
356 vidEnc->Start();
Current language: auto; currently c++
(gdb) info stack
#0 0x0804a0e8 in AviCutter::Copy (this=0xbffff610) at avicat.cpp:356
#1 0x0804a85b in main (argc=1, argv=0xbffff7f0) at avicat.cpp:495
#2 0x4035c647 in __libc_start_main (main=0x804a4d0 <main>, argc=4,
ubp_av=0xbffff7e4, init=0x8049070 <_init>,
fini=0x804c110 <_fini>, rtld_fini=0x4000dcd4 <_dl_fini>,
stack_end=0xbffff7dc) at ../sysdeps/generic/libc-start.c:129
I'm not on the mailing list, any input appreciated.
Thanks,
William.
_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile