Поворот видео на компьютере¶
Поворот видео — операция изменения ориентации видеозаписи на 90, 180 или произвольный угол с помощью программного обеспечения компьютера. Записи, сделанные на телефон, часто сохраняются в неверной ориентации: сенсоры смартфона записывают метаданные о повороте (поворотный тег), которые часть программ и плееров не учитывает, из-за чего видео воспроизводится боком или вверх ногами.
¶Причины неверной ориентации
Смартфоны оснащены гироскопом и акселерометром, которые определяют положение устройства в момент съёмки. Информация о повороте записывается не в изменение самих пикселей, а в метаданные файла — тег поворота (rotation tag) в контейнере MP4/MOV. Если программа-читатель игнорирует этот тег, видео отображается в исходной ориентации сенсора, то есть повёрнутым на 90°.
Другая распространённая причина — съёмка в режиме, когда телефон физически повёрнут, но автоматическая блокировка ориентации не сработала, либо приложение камеры записало кадры без корректного тега.
¶Способы поворота
¶Встроенные средства Windows
В Windows 10 и Windows 11 входит приложение «Фотографии» (Microsoft Photos), которое позволяет редактировать видео, включая поворот на 90° против и по часовой стрелке. Для этого файл открывается в приложении, нажимается кнопка «Изменить и создать» и выбирается «Повернуть». Сохранённая копия корректно отображается в большинстве плееров.
Конвертер «Кино и ТВ» (Movie Maker) в старых версиях Windows также поддерживал поворот, но в актуальных сборках Windows 10/11 это приложение заменено на «Фотографии».
¶Профессиональные видеоредакторы
Для пакетной обработки и точной настройки используются специализированные программы:
| Программа | Тип | Возможности поворота |
|---|---|---|
| DaVinci Resolve | Бесплатная (базовая версия) | Поворот клипа, произвольный угол, рендер |
| Shotcut | Бесплатная, открытый код | Поворот на 90° и произвольный угол |
| OpenShot | Бесплатная, открытый код | Поворот клипа, экспорт |
| Adobe Premiere Pro | Платная | Профессиональные инструменты трансформации |
| VSDC Free Video Editor | Бесплатная | Поворот, эффекты, экспорт |
В большинстве редакторов поворот выполняется через панель «Свойства» или «Трансформация» выбранного клипа. После настройки видео экспортируется в нужном формате, при этом тег поворота обычно сбрасывается, а кадры физически перезаписываются в новой ориентации.
¶Командная строка и FFmpeg
FFmpeg — бесплатная консольная утилита для обработки мультимедиа. Поворот на 90° против часовой стрелки выполняется командой:
ffmpeg -i input.mp4 -vf "transpose=2" output.mp4
где transpose=1 — поворот на 90° по часовой стрелке, transpose=2 — против, transpose=3 — переворот на 180° с зеркалированием. Для простого переворота на 180° используется фильтр hflip,vflip или transpose=1,transpose=1.
Для исправления только метаданных без перекодирования применяется команда:
ffmpeg -i input.mp4 -c copy -metadata:s:v:0 rotate=90 output.mp4
Этот вариант не пережимает видео, но работает не во всех плеерах.
¶Онлайн-сервисы
Существуют веб-сервисы, позволяющие повернуть видео без установки программ: загрузка файла на сервер, выбор угла поворота, скачивание результата. К这类 сервисам относятся Clipchamp (входит в состав Windows 11), Online Video Cutter, Kapwing. Ограничение — размер файла и необходимость передачи данных на сторонний сервер.
¶На macOS и Linux
В macOS поворот видео выполняется средствами QuickTime Player (ограниченно) и iMovie. В Linux — через Shotcut, OpenShot или команду FFmpeg, доступную во всех основных дистрибутивах из репозиториев.
¶Сохранение метаданных поворота
Если требуется, чтобы видео отображалось правильно только в поддерживющих плеерах, а размер файла не менялся, можно использовать утилиты для правки метаданных:
- ExifTool — консольная утилита, меняет тег
Rotationв MP4; - AtomicParsley — специализируется на метаданных MP4/MOV.
Оба инструмента перезаписывают только служебную информацию, не затрагивая видеопоток.
¶Рекомендации по совместимости
Для максимальной совместимости рекомендуется физически перезаписать видео в новой ориентации (перекодирование через редактор или FFmpeg), а не полагаться на тег поворота. При экспорте из редактора следует выбирать формат H.264/MP4 — он поддерживается практически всеми плеерами, браузерами и мобильными устройствами.
¶Историческая справка
Проблема поворотных метаданных возникла в конце 2000-х годов, когда смартфоны получили гироскопы и начали записывать ориентацию съёмки. Стандарт QuickTime (MOV) и контейнер MP4 поддерживают тег поворота с 2007–2008 годов. До сих пор часть старых плееров и веб-плееров (например, некоторые версии плееров на базе DirectShow в Windows) не учитывают этот тег, что делает проблему актуальной.
