Log in

View Full Version : Bizarre artifacts (Mencoder/FFMpeg)


resle
4th July 2007, 11:03
Hi, I am batch transcoding a few movies which were originally captured from live 3d action using FRAPS.

I've used both Mencoder (Xvid and Lavc) and FFmpeg (Xvid) but I keep being plagued by the same random artifacts in the final output. Such artifacts range from tiny vertical lines to the complete screwing of the whole screen for the duration of 1 single frame (check the attached pictures to get an idea)

More encoding parameters:
Video bitrate 800k to 1600k
Audio codec MP3 (Lame)
Audio bitrate 128k to 256k
FPS 24
Video Size: 800x600

Do you have any suggestion?
Thanks in advance

- Andrea

resle
4th July 2007, 11:05
One more attachment.. (total screen screwage)

foxyshadis
4th July 2007, 17:59
Man, that's messed up. Never on the same frames, and never in the decoded source? Try a recent SVN mencoder (http://ffdshow.faireal.net/mirror/mplayer/) or ffmpeg (http://ffdshow.faireal.net/mirror/ffmpeg/) and see if that fixes the issues. If not, get a system temperature monitor to make sure you're not overheating during the encode, along with other system stability test tools. If you can supply a sample video, that might help too.

resle
4th July 2007, 18:05
I used both the latest Mencoder and FFmpeg versions. Also, I installed the latest DivX and Xvid codecs.

Heat monitoring is running, and the machine never gets overheated.

(Windows XP pro SP2
Intel Core Duo 1,8ghz
1gb Ram
GeForce 7950)

I tried encoding to lavc rather than divx, too - and that gives unspoiled output - but on the other hand randomly freezes the machine now and then (blue screen of death)

Finally, Mencoder is more or less stable, while FFMpeg tends to crash big time.

sysKin
5th July 2007, 05:37
Ugh, there's no way for user-space programs to BSOD. Only a kernel or kernel driver can do that.

At least in BSOD case, this was a problem with windows, its drivers or hardware (like ram).