well, as i said i create those mjpeg avis using mencoder and i can play them using mplayer too - so i'd assume the chain libavcodec-mencoder is doing fine...
danja@t43:~$ find /usr/lib | grep libavcodec /usr/lib/pkgconfig/libavcodec.pc /usr/lib/libavcodec.a /usr/lib/libavcodec.so.0d /usr/lib/libavcodec.so.0d.51.11.0 /usr/lib/libavcodec.so
danja@t43:~$ cat /usr/lib/pkgconfig/libavcodec.pc prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include
Name: libavcodec Description: FFmpeg codec library Version: 0d.51.11.0 Requires: vorbis vorbisenc ogg >= 1.1 libraw1394 libavutil = 0d.49.0.0 Conflicts: Libs: -L${libdir} -lavcodec -lm -lz -la52 -ldts -lgsm -lmp3lame -lvorbis -lvorbisenc -logg -logg -lxvidcore -lx264_pic -ldc1394_control -lraw1394 -lfaac -lfaad -ldl Cflags: -I${includedir} -I${includedir}/ffmpeg
danja
shift8 wrote:
looks like mjpeg in this case is provided by libavcodec that is then used by mencoder - make sure that chain is working right would be my recommendation
Wed, 2007-10-17 at 03:06 +0200, danja vasiliev wrote:
im running ubuntu feisty 7.04, libquicktime plugins are in standard location:
danja@t43:~$ cat /etc/debian_version 4.0
danja@t43:~$ ls /usr/local/lib/libquicktime/ lqt_audiocodec.la lqt_faac.la lqt_ffmpeg.la lqt_mjpeg.la lqt_png.la lqt_videocodec.la lqt_audiocodec.so lqt_faac.so lqt_ffmpeg.so lqt_mjpeg.so lqt_png.so lqt_videocodec.so lqt_dv.la lqt_faad2.la lqt_lame.la lqt_opendivx.la lqt_rtjpeg.la lqt_vorbis.la lqt_dv.so lqt_faad2.so lqt_lame.so lqt_opendivx.so lqt_rtjpeg.so lqt_vorbis.so
so i just did this and noting has changed...
danja@t43:~$ export LIBQUICKTIME_PLUGIN_DIR=/usr/local/lib/libquicktime danja@t43:~$ pd tk scaling is 1.22249724972 quicktime_delete_vcodec_stub called
the last line is what PD spits out when i try opening my mjpeg. mjpeg i make using MEncoder 2:1.0~rc1-0ubuntu9.1 like this: for i in $( ls ); do mencoder mf://$i/*.jpg -mf fps=6 -o $i.avi -ovc lavc -lavcopts vcodec=mjpeg; done