![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
К сожалению, стандартные камеры Apple iPhone и Android смартфонов не определяют, как стороной обращен телефон при съемке видео. Помимо самого страшного зла - съемки видео в вертикальном положении телефона (может, пора выпускать телевизоры с вертикальными экранами?), смартфон можно повернуть не в ту сторону и видео окажется снято вверх ногами. По-хорошему, можно было бы ввести какой-нибудь флаг в контейнерах mp4 и mkv, изменение которого позволяло бы переворачивать видео при проигрывании без потери качества. Конечно нужно было бы реализовать переворачивание видео в проигрывателях, но это явно не сложно.
Чтобы перевернуть видео, снятое вверх ногами можно воспользоваться бесплатной консольной утилитой avconv (ffmpeg). Она доступна для множества платформ, в том числе Linux, Windows, Mac OS.

Исходный файл input.mp4 конвертируем в output.mp4. Чтобы не перекодировать аудио дорожку, воспользуемся опцией "-acodec copy". Если мы перевернем видео только вертикально, используя "-vf vflip", то видео окажется перевернутым горизонтально. Поэтому воспользуемся двумя видео фильтрами - vlip и hflip, чтобы перевернуть видео и вертикально, и горизонтально.
В итоге должно получиться видео с нормальной ориентацией. При желании можно перекодировать и аудио дорожку, и ввести параметры кодирования видео.
Чтобы перевернуть видео, снятое вверх ногами можно воспользоваться бесплатной консольной утилитой avconv (ffmpeg). Она доступна для множества платформ, в том числе Linux, Windows, Mac OS.

Исходный файл input.mp4 конвертируем в output.mp4. Чтобы не перекодировать аудио дорожку, воспользуемся опцией "-acodec copy". Если мы перевернем видео только вертикально, используя "-vf vflip", то видео окажется перевернутым горизонтально. Поэтому воспользуемся двумя видео фильтрами - vlip и hflip, чтобы перевернуть видео и вертикально, и горизонтально.
avconv -i input.mp4 -vf vflip,hflip -acodec copy output.mp4
В итоге должно получиться видео с нормальной ориентацией. При желании можно перекодировать и аудио дорожку, и ввести параметры кодирования видео.