Без загрузки, 100% локально, без аккаунта

Повернуть / отразить видео

Поверните видео на 90°, 180° или 270° или отразите его по горизонтали/вертикали. Выберите быстрый режим (без перекодирования, мгновенно) или перекодирование для максимальной совместимости.

Как работает Повернуть видео

Поверните или отразите любое видео прямо в браузере с помощью ffmpeg WebAssembly, не отправляя файлы на сервер. Инструмент применяет фильтр transpose для поворота на 90, 180 и 270 градусов, а также фильтр hflip или vflip для зеркального исправления. Когда формат и кодек источника позволяют это, инструмент использует потоковое копирование и перезаписывает только метаданные контейнера, поэтому обработка происходит почти мгновенно с полным сохранением качества видео.

Принудительное перекодирование запускается только тогда, когда кодек или контейнер не поддерживает поворот только через метаданные, например некоторые старые профили MP4. Горизонтальное зеркалирование полезно для исправления реверса фронтальной камеры, а вертикальное отражение обрабатывает перевёрнутые записи с экшн-камер, закреплённых под нетипичными углами.

Повернуть видео: пошаговая инструкция

  1. Перетащите или выберите видеофайл, который нужно переориентировать.
  2. Выберите угол поворота (90 градусов по часовой, 180 градусов, 90 градусов против часовой) или направление отражения (горизонтальное зеркало или вертикальное отражение).
  3. Нажмите «Повернуть» для начала обработки.
  4. Дождитесь применения преобразования ffmpeg на устройстве.
  5. Скачайте исправленное видео.

Частые сценарии использования

  • Исправление видео с телефона, снятого в портретном режиме, которое воспроизводится боком на мониторе компьютера.
  • Коррекция зеркальной записи фронтальной камеры, чтобы текст на фоне читался нормально.
  • Поворот записи экшн-камеры, закреплённой вверх ногами на шлеме.
  • Горизонтальное отражение клипа с записью слайдов, когда экран ведущего был захвачен в зеркальном виде.

Часто задаваемые вопросы

Приводит ли поворот видео к потере качества?

В большинстве случаев нет. Когда кодек и контейнер поддерживают тег поворота только через метаданные (распространено для H.264 MP4), ffmpeg записывает новую ориентацию в заголовок контейнера, не перекодируя ни единого кадра, поэтому качество побитово идентично. Перекодирование запускается только для форматов, которые не могут хранить поворот как метаданные, и в таком случае потеря качества минимальна и практически незаметна.

Можно ли повернуть видео офлайн?

По большей части да. Само вращение (фильтр transpose, hflip или vflip) всегда выполняется на вашем устройстве, видео никогда не покидает вашу машину. Единственная оговорка в том, что движок ffmpeg.wasm представляет собой довольно объёмную загрузку, которая происходит с этого сайта при первом использовании инструмента; после того как эта загрузка и сама страница будут получены, можно отключиться от сети, и поворот видео продолжит работать без перерывов.

В чём разница между поворотом на 90 градусов и горизонтальным отражением?

Поворот на 90 градусов поворачивает весь кадр вокруг центральной точки, меняя, какой край находится сверху. Горизонтальное отражение (hflip) зеркалирует изображение слева направо вокруг вертикальной оси, как если бы вы держали клип перед зеркалом, не меняя ориентации. Обе операции доступны как отдельные варианты в инструменте.

Можно ли повернуть файл WebM или MKV, а не только MP4?

Да. ffmpeg.wasm читает все распространённые форматы контейнеров. Выходной контейнер соответствует входному при использовании режима копирования; если требуется перекодирование, вывод по умолчанию в формате MP4 H.264.

Почему видео по-прежнему воспроизводится боком в некоторых приложениях после поворота?

Некоторые старые медиаплееры игнорируют тег метаданных поворота в контейнере и всегда отображают исходную ориентацию кадра. Если это произошло, инструмент может принудительно выполнить перекодирование на уровне пикселей, которое запекает поворот в фактические данные кадра, а не хранит его как метаданные. Используйте режим перекодирования, чтобы гарантировать, что каждый плеер будет соблюдать ориентацию.

Остаётся ли аудио синхронизированным после поворота?

Да. Поворот является исключительно преобразованием видеокадров; аудиодорожка проходит нетронутой в режиме как копирования, так и перекодирования. Самой операцией поворота никакого смещения не вносится.