I don’t disagree… the image coming off raspistill is correct, so that would suggest the hardware is sound. However, what’s coming out of raspivid is definitely not correct. What does it suggest if raspistill is good, but raspivid is not? ffmpeg is doing a straight copy on the output codec- so its not manipulating the video structure, its just dumping it into the output codec. The video looks like same using youtube, mplayer, or vlc, so that’s not it. What’s left? Am I doing something weird with the raspivid command?