Major visible artifacts when played with mplayer -vfm ffmpeg. But not ffplay or -vfm xvid. Maybe something wrong with my cflags... astrange@~/ffmpeg> ~/Projects/build/mplayer/mplayer -v xvid_gmcqpel_artifact.avi MPlayer dev-SVN-r26005-4.0.1 (C) 2000-2008 MPlayer Team CPU: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz (Family: 6, Model: 15, Stepping: 10) CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 get_path('codecs.conf') -> '/Users/astrange/.mplayer/codecs.conf' Reading /Users/astrange/.mplayer/codecs.conf: Can't open '/Users/astrange/.mplayer/codecs.conf': No such file or directory Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory Using built-in default codecs.conf. Configuration: --enable-largefiles --disable-x11 --disable-sdl --disable-esd --disable-sighandler --disable-arts --disable-jack --disable-libcdio --enable-debug=3 CommandLine: '-v' 'xvid_gmcqpel_artifact.avi' init_freetype get_path('font/font.desc') -> '/Users/astrange/.mplayer/font/font.desc' font: can't open file: /Users/astrange/.mplayer/font/font.desc font: can't open file: /usr/local/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay get_path('fonts') -> '/Users/astrange/.mplayer/fonts' Using Darwin accurate timing get_path('input.conf') -> '/Users/astrange/.mplayer/input.conf' Can't open input config file /Users/astrange/.mplayer/input.conf: No such file or directory Can't open input config file /usr/local/etc/mplayer/input.conf: No such file or directory Falling back on default (hardcoded) input config get_path('xvid_gmcqpel_artifact.avi.conf') -> '/Users/astrange/.mplayer/xvid_gmcqpel_artifact.avi.conf' Playing xvid_gmcqpel_artifact.avi. get_path('sub/') -> '/Users/astrange/.mplayer/sub/' [file] File size is 2887604 bytes STREAM: [file] xvid_gmcqpel_artifact.avi STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) LAVF_check: avi format AVI file format detected. list_end=0x122A ======= AVI Header ======= us/frame: 33366 (fps=29.971) max bytes/sec: 0 padding: 0 MainAVIHeader.dwFlags: (2320) HAS_INDEX IS_INTERLEAVED TRUST_CKTYPE frames total: 745 initial: 0 streams: 1 Suggested BufferSize: 1048576 Size: 856 x 472 ========================== list_end=0x111E ==> Found video stream: 0 [aviheader] Video stream found, -vid 0 ====== STREAM Header ===== Type: vids FCC: XVID (44495658) Flags: 0 Priority: 0 Language: 0 InitialFrames: 0 Rate: 30000/1001 = 29.970 Start: 0 Len: 745 Suggested BufferSize: 1048576 Quality -1 Sample size: 0 ========================== Found 'bih', 86 bytes of 40 ======= VIDEO Format ====== biSize 86 biWidth 856 biHeight 472 biPlanes 1 biBitCount 24 biCompression 1145656920='XVID' biSizeImage 1212096 Unknown extra header dump: [0] [0] [1] [b0] [f5] [0] [0] [1] [b5] [9] [0] [0] [1] [0] [0] [0] [1] [20] [8] [ca] [d] [b] [a9] [86] [f] [a6] [35] [88] [76] [2c] [1e] [38] [3f] [0] [0] [1] [b2] [58] [76] [69] [44] [30] [30] [34] [37] [43] =========================== Regenerating keyframe table for MPEG-4 video. list_end=0x124A hdr=Software size=11 Software : Lavf52.1.0 list_end=0x2BE11C Found movie at 0x1656 - 0x2BE11C Reading INDEX block, 745 chunks for 745 frames (fpos=2875684). AVI index offset: 0x1652 (movi=0x1656 idx0=0x4 idx1=0xC) Auto-selected AVI video ID = 0 AVI: Searching for audio stream (id:-1) AVI: No audio stream found -> no sound. AVI video size=2863610 (745) audio size=0 (0) VIDEO: [XVID] 856x472 24bpp 29.970 fps 921.6 kbps (112.5 kbyte/s) [V] filefmt:3 fourcc:0x44495658 size:856x472 fps:29.97 ftime:=0.0334 Clip info: Software: Lavf52.1.0 get_path('sub/') -> '/Users/astrange/.mplayer/sub/' dvdsublang...xvid gmcqpel artifact en dvdsublang...xvid gmcqpel artifact en dvdsublang...xvid gmcqpel artifact en dvdsublang...xvid gmcqpel artifact en dvdsublang...xvid gmcqpel artifact en dvdsublang...xvid gmcqpel artifact en [file] File size is 0 bytes STREAM: [file] ./xvid_gmcqpel_artifact.txt STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) SUB: Could not determine file format file size: 0 Read failed, 2: No such file or directory Cannot load subtitles: ./xvid_gmcqpel_artifact.txt [vo] query(Planar YV12) -> 0 [vo] query(Planar I420) -> 0 [vo] query(Planar IYUV) -> 0 Opening video filter: [scale] SwScale params: -1 x -1 (-1=no scaling) [ass] auto-open [ass] Init get_path('fonts') -> '/Users/astrange/.mplayer/fonts' get_path('subfont.ttf') -> '/Users/astrange/.mplayer/subfont.ttf' ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family INFO: libavcodec init OK! Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== Audio: no sound Freeing 0 unused audio chunks. Starting playback... [ffmpeg] aspect_ratio: 1.813559 VDec: vo config request - 856 x 472 (preferred colorspace: Planar YV12) Trying filter chain: ass scale vo VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.81:1 - prescaling to correct movie aspect. VO Config (856x472->856x472,flags=0,'MPlayer',0x32315659) REQ: flags=0x475 req=0x0 SwScaler: reducing / aligning filtersize 1 -> 4 SwScaler: reducing / aligning filtersize 1 -> 4 SwScaler: reducing / aligning filtersize 1 -> 1 SwScaler: reducing / aligning filtersize 5 -> 4 [swscaler @ 0x827a30]SwScaler: BICUBIC scaler, from yuv420p to yuyv422 using MMX2 [swscaler @ 0x827a30]SwScaler: using 4-tap MMX scaler for horizontal luminance scaling [swscaler @ 0x827a30]SwScaler: using 4-tap MMX scaler for horizontal chrominance scaling [swscaler @ 0x827a30]SwScaler: using n-tap MMX scaler for vertical scaling (BGR) [swscaler @ 0x827a30]SwScaler: 856x472 -> 856x472 [swscaler @ 0x827a30]SwScaler:Lum srcW=856 srcH=472 dstW=856 dstH=472 xInc=65536 yInc=65536 [swscaler @ 0x827a30]SwScaler:Chr srcW=428 srcH=236 dstW=428 dstH=472 xInc=65536 yInc=32768 REQ: flags=0x37 req=0x0 VO: [macosx] 856x472 => 856x472 Packed YUY2 VO: Description: Mac OSX Core Video VO: Author: Nicolas Plourde *** [ass] Allocating mp_image_t, 864x480x12bpp YUV planar, 622080 bytes *** [ass] Allocating mp_image_t, 864x480x12bpp YUV planar, 622080 bytes *** [scale] Allocating mp_image_t, 856x472x12bpp YUV planar, 606048 bytes *** [vo] Allocating mp_image_t, 856x472x16bpp YUV packed, 808064 bytes get_path('subfont.ttf') -> '/Users/astrange/.mplayer/subfont.ttf' Unicode font: 38910 glyphs. get_path('subfont.ttf') -> '/Users/astrange/.mplayer/subfont.ttf' Unicode font: 38910 glyphs. *** [ass] Allocating mp_image_t, 864x480x12bpp YUV planar, 622080 bytes Uninit video: ffmpeg Exiting... (Quit) astrange@~/ffmpeg>