On Mon, Aug 25, 2008 at 12:49:51PM -0400, Brad wrote: > > And there's a big caveat: ffplay with altivec enabled fails on some > > video files either by exiting immediately or by showing lots of > > artefacts (there seems to be a tendency to "green out" the video, > > i.e. you get green blurring patterns). > > > > The later problem is easy to reproduce; just convert any video file > > with mplayer's mencode with -oac mp3lame -ovc lavc amd play the > > resulting file on a G4 with ffplay. > > MPlayer does not use the FFmpeg port. On top of that MPlayer is always > behind with the embedded copy of FFmpeg it does use. If you do want to > test this use VLC/Xine (Xine-ui / Kaffeine), Transcode, etc. but not > MPlayer.
I didn't use mplayer to test ffmpeg, but to create video files that trigger the display problems with ffplay. E.g.: On i386: $ yt 'http://www.youtube.com/watch?v=Tv47iWKUv5A' $ mencoder -of avi -oac mp3lame -ovc lavc -o foo.avi youtube_-_adolf_-_ich_hock_in_meinem_bonker.mp4 $ scp foo.avi macppc: And then on macppc: $ ffplay -stats foo.avi FFplay version SVN-r13839, Copyright (c) 2003-2008 Fabrice Bellard, et al. configuration: --enable-shared --cc=cc --mandir=/usr/local/man --disable-debug --disable-optimizations --enable-gpl --enable-pthreads --enable-postproc --enable-swscale --enable-liba52 --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-x11grab --extra-libs=-L/usr/local/lib -L/usr/X11R6/lib --extra-cflags=-I/usr/local/include -I/usr/X11R6/include --disable-decoder=cavs --disable-armv6 --disable-armvfp --disable-iwmmxt --disable-neon libavutil version: 49.7.0 libavcodec version: 51.57.2 libavformat version: 52.16.0 libavdevice version: 52.0.0 built on Aug 24 2008 18:31:44, gcc: 3.3.5 (propolice) Input #0, avi, from 'foo.avi': Duration: 00:02:56.88, start: 0.000000, bitrate: 595 kb/s Stream #0.0: Video: mpeg4, yuv420p, 320x256 [PAR 1:1 DAR 5:4], 25.00 tb(r) Stream #0.1: Audio: mp3, 44100 Hz, mono, 32 kb/s > What input video format was being used when doing the > conversion? Also what format of files were seeing this "green out"? I don't think the input format (before the conversion) doesn't matter here; I tried several stuff (mpeg1, mpeg4, realvideo). The output format causing the green out during replay with ffplay(1) was always mpeg4. Ciao, Kili
