My camera phone takes video in 3gp format. I've inadvertently taken a video sideways and want to turn it 90 degrees for upload to services such as YouTube and Facebook.

What software package can I use on Windows to do this, or is there another option? I've looked at the YouTube upload interface and it doesn't have an option to turn the video.

  • After a bit of research I'm considering ffmpeg transpose ffmpeg.org/ffmpeg.html#transpose but have to sit down with it to learn a bit more.
    – John K
    Oct 27, 2011 at 21:49
  • YouTube note: In fact, at this point in time, YouTube does allow a video to be turned on its side after it has been uploaded. The video is then reprocessed.
    – John K
    Oct 27, 2011 at 22:41

2 Answers 2


You could use Windows Live Movie Maker, which is free with Windows Live Essentials. Here is a tutorial on how to do it.

It looks like Windows Movie Maker doesn't have native support for the 3GP format, but you should be able to download a CODEC for it.

For Mac users, iMovie is the equivalent.


The following will flip a video 90 degrees clockwise:

ffmpeg -i input.3gp -filter:v 'transpose=1' -c:a copy \
-c:v libx264 -crf 22 -preset veryfast output.mp4

To flip it 90 degrees anti-clockwise, use 'transpose=2'. See the documentation for more information. Note that this will require a fairly up-to-date version of ffmpeg.

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.