My video drivers (omapfb) don't support scaling so I'm prescaling with ffmpeg: ffmpeg -i sample1.mp4 -filter:v scale=1360:-1 -sws_flags lanczos -c:a copy sample2.mp4 The resultant file is very pixelated. It makes sense that scaling up would result in pixelation, but how do hardware scalers avoid this? - Grant