I have a video in the format of 1600 * 1200. I want to convert this video into 1200 * 900.

I have done this with handbrake, but the first 10 seconds of the video is black and scrambled. Is there a way to convert the video correctly with handbrake or can I do this differently ?

UPDATE When I play the converted video the first time with "Windows Media Player" the first 10 seconds are not visible correct. If I replay the same video in the same "Windows Media Player" session it shows up correctly also the first 10 seconds.

  • 1
    Try another player such as VLC media player and see if it plays back normally there. Windows Media Player is terrible
    – MoritzLost
    May 28, 2016 at 17:05
  • It's the player, not the video.
    – user3643
    Apr 25, 2018 at 6:10

3 Answers 3


Use ffmpeg with -vf scale=1200:900 option. For example

ffmpeg -i input.mp4 -vf scale=1200:900 -c:a copy output.mp4


I havent used it in ages... but the paid version of Quicktime (I think there still is one - Quicktime Pro; it was about $20) actually had a pretty decent arsenal of rendering options, including scaling, matting, cropping, etc.

It did, at the time a year or two back, a MUCH better job than VLC. Worth the $20, which is a one time fee, and upgrades are free.


The easy but long way is using editing softwares i.e. Import the file and then export it. I will suggest Sony Vegas Pro any version you can use other paid video editing softwares too.

For open source video editing softwares you have: blender

For full featured trial version: NCH videopad (very simple and bad) : I don't recommend it tho.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.