I want to read dv and write ogg/vorbis, and try out the python bindings. so using trunk:
./configure \ --prefix=/tmp/tc-root \ --enable-ogg \ --enable-vorbis \ --enable-libdv \ ---------------------------------------- Summary for transcode 1.2.0-dev3: ---------------------------------------- core options ---------------------------------------- enable experimental code yes enable deprecated code no static AV-frame buffering yes A52 default decoder no FFmpeg support yes ffmpeg libraries ---------------------------------------- libavcodec build 3412992 libavcodec version 52.20.0 libavformat build 3415808 libavformat version 52.31.0 hardware support ---------------------------------------- v4l/v4l2 no ALSA no OSS no bktr no sunau no optional module support ---------------------------------------- NuppelVideo no optional package support ---------------------------------------- IBP (libxio) no X11 yes Xv extension yes Xshm extension yes Xaw library no Xpm library no libv4l2 no libv4lconvert no libmpeg2 no libmpeg2convert no libpostproc no freetype2 no lame no xvid no x264 no ogg yes vorbis yes vorbisenc no theora no shout no libdvdread no libdv yes libquicktime no lzo no a52 no faac no libxml2 no mjpegtools no sdl no graphicsmagick no libjpeg yes bsdav no iconv yes ERROR: option '--enable-libmpeg2' failed: libmpeg2 can be found in the following packages: libmpeg2 http://libmpeg2.sf.net/ ERROR: option '--enable-libmpeg2convert' failed: libmpeg2convert can be found in the following packages: libmpeg2convert http://libmpeg2.sf.net/ ERROR: option '--enable-lame' failed: cannot link against libmp3lame libmp3lame can be found in the following packages: lame http://www.mp3dev.org/ ERROR: option '--enable-libdvdread' failed: cannot link against libdvdread libdvdread can be found in the following packages: libdvdread http://www.dtek.chalmers.se/groups/dvd/downloads.shtml $ make decode_mpeg2.c:33:28: error: mpeg2dec/mpeg2.h: No such file or directory gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMODULE_PATH=\"/tmp/tc-root/lib/transcode\" -I.. -I../src -I../tccore -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -MT tcdecode-decode_mp3.o -MD -MP -MF .deps/tcdecode-decode_mp3.Tpo -c -o tcdecode-decode_mp3.o `test -f 'decode_mp3.c' || echo './'`decode_mp3.c mv -f .deps/tcdecode-decode_mp3.Tpo .deps/tcdecode-decode_mp3.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMODULE_PATH=\"/tmp/tc-root/lib/transcode\" -I.. -I../src -I../tccore -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -MT tcdecode-decode_mpeg2.o -MD -MP -MF .deps/tcdecode-decode_mpeg2.Tpo -c -o tcdecode-decode_mpeg2.o `test -f 'decode_mpeg2.c' || echo './'`decode_mpeg2.c decode_mpeg2.c:33:28: error: mpeg2dec/mpeg2.h: No such file or directory decode_mpeg2.c:34:35: error: mpeg2dec/mpeg2convert.h: No such file or directory decode_mpeg2.c:43: warning: type defaults to 'int' in declaration of 'mpeg2_info_t' decode_mpeg2.c:43: error: expected ';', ',' or ')' before '*' token decode_mpeg2.c: In function 'show_accel': decode_mpeg2.c:48: error: 'MPEG2_ACCEL_X86_3DNOW' undeclared (first use in this function) decode_mpeg2.c:48: error: (Each undeclared identifier is reported only once decode_mpeg2.c:48: error: for each function it appears in.) decode_mpeg2.c:48: error: 'MPEG2_ACCEL_X86_MMXEXT' undeclared (first use in this function) decode_mpeg2.c:48: error: 'MPEG2_ACCEL_X86_MMX' undeclared (first use in this function) decode_mpeg2.c: At top level: decode_mpeg2.c:66: warning: type defaults to 'int' in declaration of 'mpeg2_info_t' decode_mpeg2.c:66: error: expected ';', ',' or ')' before '*' token decode_mpeg2.c:76: warning: type defaults to 'int' in declaration of 'mpeg2_info_t' decode_mpeg2.c:76: error: expected ';', ',' or ')' before '*' token decode_mpeg2.c: In function 'decode_mpeg2': decode_mpeg2.c:98: error: 'mpeg2dec_t' undeclared (first use in this function) decode_mpeg2.c:98: error: 'decoder' undeclared (first use in this function) decode_mpeg2.c:99: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token decode_mpeg2.c:99: error: 'info' undeclared (first use in this function) decode_mpeg2.c:100: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token decode_mpeg2.c:100: error: 'sequence' undeclared (first use in this function) decode_mpeg2.c:101: error: 'mpeg2_state_t' undeclared (first use in this function) decode_mpeg2.c:101: error: expected ';' before 'state' decode_mpeg2.c:105: error: 'WriteDataFn' undeclared (first use in this function) decode_mpeg2.c:105: error: expected ';' before 'writer' decode_mpeg2.c:109: error: 'writer' undeclared (first use in this function) decode_mpeg2.c:109: error: 'write_rgb24' undeclared (first use in this function) decode_mpeg2.c:112: warning: implicit declaration of function 'mpeg2_accel' decode_mpeg2.c:112: error: 'MPEG2_ACCEL_DETECT' undeclared (first use in this function) decode_mpeg2.c:115: warning: implicit declaration of function 'mpeg2_init' decode_mpeg2.c:120: warning: implicit declaration of function 'mpeg2_info' decode_mpeg2.c:124: error: 'state' undeclared (first use in this function) decode_mpeg2.c:124: warning: implicit declaration of function 'mpeg2_parse' decode_mpeg2.c:127: error: 'STATE_BUFFER' undeclared (first use in this function) decode_mpeg2.c:129: warning: implicit declaration of function 'mpeg2_buffer' decode_mpeg2.c:131: error: 'STATE_SEQUENCE' undeclared (first use in this function) decode_mpeg2.c:133: warning: implicit declaration of function 'mpeg2_convert' decode_mpeg2.c:133: error: 'mpeg2convert_rgb24' undeclared (first use in this function) decode_mpeg2.c:136: error: 'STATE_SLICE' undeclared (first use in this function) decode_mpeg2.c:137: error: 'STATE_END' undeclared (first use in this function) decode_mpeg2.c:138: error: 'STATE_INVALID_END' undeclared (first use in this function) decode_mpeg2.c:140: warning: implicit declaration of function 'writer' decode_mpeg2.c:149: warning: implicit declaration of function 'mpeg2_close' make[3]: *** [tcdecode-decode_mpeg2.o] Error 1 make[3]: Leaving directory `/home/juser/src/tc/tcforge/import' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/juser/src/tc/tcforge/import' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/juser/src/tc/tcforge' make: *** [all] Error 2 -- Carl K