0

I'm open to any tool, but I know that ffmpeg can do this for .mp4 files. Also tools like exiftool. I have tried something like this:

ffmpeg -i LEFT_OUTBOARD.wmv -c copy -metadata:s:v:0 rotate=180 tmp.wmv

And while it is indeed fast, the video doesn't play rotated in VLC. For the record I've also tried different rotation angles, same result.

Is there any way that I can do this without re-encoding?

6
  • Output to .mkv. i.e. ffmpeg -i LEFT_OUTBOARD.wmv -c copy -metadata:s:v:0 -vf "rotate=180" tmp.mkv
    – JayCravens
    Commented May 17 at 2:07
  • That didn't work either unfortunately, even after removing the extraneous -vf and changing the property to "rotation" VLC still wouldn't play it rotated, though the tag does exist.
    – Blindy
    Commented May 17 at 18:27
  • Try changing the container to mkv, first: ffmpeg -i LEFT_OUTBOARD.wmv -c copy -metadata:s:v:0 LEFT_OUTBOARD.mkv Then, try from mkv to mkv: ffmpeg -i LEFT_OUTBOARD.mkv -c copy -metadata:s:v:0 "rotation=180" tmp.mkv
    – JayCravens
    Commented May 18 at 2:36
  • ffmpeg -i input.wmv -c copy -vf vflip output.mkv Ever tried flip? I just ran into it. I don't know if it would be H or V... could be worth a shot.
    – JayCravens
    Commented May 19 at 20:47
  • First one doesn't work, and you can't apply filters on a copy, it would re-encode the video. Are you actually trying these commands, or just guessing?
    – Blindy
    Commented May 21 at 14:22

0

You must log in to answer this question.

Browse other questions tagged .