with ffmpeg-0.4.9_p20051216 I'm no more able to play motion jpeg videos. revdep-rebuild doesn't help, neither rebuild xine-lib. hmm? ffmpeg-0.4.9_p20051120 worked well. After downgrading everything is ok again.
Reopen with 'emerge -pv ffmpeg' and emerge -pv xine-lib' output, we can't guess.
Pardon, I was a bit too short... Xine then asks if it shall play it anyway... choosing yes result in audio only. Kaboodle neither shows the video and directly starts playing the audiotrack alone. # emerge -pv ffmpeg xine-lib These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] media-video/ffmpeg-0.4.9_p20051216 [0.4.9_p20051120] USE="a52 aac -debug -doc dts encode -ieee1394 imlib mmx network ogg oss sdl -test theora threads truetype v4l vorbis xvid zlib" 0 kB [ebuild R ] media-libs/xine-lib-1.1.1-r3 USE="X a52 aac aalib alsa arts asf -cle266 -debug directfb dts dvd dxr3 esd fbcon ffmpeg flac -gnome i8x0 imagemagick ipv6 libcaca mad mng nls -nvidia opengl oss samba sdl speex theora v4l vcd vidix vorbis win32codecs xinerama xv xvmc" 0kB # emerge --info Portage 2.1_pre2 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r5+win4lin i686) ================================================================= System uname: 2.6.14-gentoo-r5+win4lin i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -mmmx -msse -msse2 -mfpmath=sse -funroll-loops -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/grass60/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -mmmx -msse -msse2 -mfpmath=sse -funroll-loops -fprefetch-loop-arrays -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect confcache distcc distlocks fixpackages parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LINGUAS="en de" MAKEOPTS="-j2 -s" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aalib accessibility acl acpi alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bzip2 canna cdb cdr crypt cscope cups curl dga directfb dri dts dvd eds emboss encode esd ethereal exif expat fam fbcon ffmpeg flac flash foomaticdb fortran freewnn gd gdbm ggi gif gimpprint glut gmp gphoto2 gpm gstreamer gtk gtk2 guile hal idn imagemagick imap imlib ipv6 jack java jikes jpeg kde lcms ldap libcaca libg++ libwww lirc mad maildir mbox mcal mikmod mmx mng mono motif motiv mozilla mp3 mpeg mysql nas ncurses nls nptl ogg oggvorbis openexr opengl oss pam pcmcia pcre pda pdflib perl php pic plotutils png pnp ppds prelude python qt quicktime readline ruby samba scanner sdl slang slp speex spell sqlite sse sse2 ssl subversion svg svga symlink tcltk tcpd tetex theora tiff truetype truetype-fonts trusted type1-fonts udev usb v4l v4l2 vorbis wifi win32codecs wxwindows xine xinerama xml2 xosd xprint xv xvid zlib elibc_glibc kernel_linux linguas_en linguas_de userland_GNU" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Can you point to a sample file that does not play?
Obviously I made a mistake or something changed with newer patchlever version in xine-lib-1.1.1-r3. Anyway, it works for me now after I recompiled ffmpeg and xine-lib.