1

У меня есть MacBookPro с Windows, установленной через BootCamp. Я скопировал видео с iPhone и сохранил его в разделе Windows. Миниатюра видео выглядит с ног на голову. Когда я играю в Windows Media Player или VLC, видео выглядит перевернутым. Когда я играю в QuickTime-плеер (все еще в Windows), он выглядит правым.

Затем я загружаюсь в MacOS. Миниатюра выглядит правой стороной вверх, а когда я играю, она выглядит правой стороной вверх.

Так что же происходит - какое приложение / операционная система говорит мне правду? Я хочу убедиться, потому что я хочу загрузить его на youTube, и файл огромен, так что не тратьте время / трафик.

PS РЕДАКТИРОВАТЬ: Точно так же, как отметили несколько человек - некоторые программы игнорируют тег ориентации. Я попробовал это на Windows 8, и все программы, кажется, уважают тег (включая Windows Media Player и Movie Maker и видео апплет на экране Metro). Так что хорошего прогресса.

1 ответ1

4

Видео, полученные с повернутых айфонов, имеют атрибут rotate .

Если видео появляется с ног на голову в стандартных игроков , которые не соблюдают этот атрибут, это означает , что на самом деле с ног на голову , а атрибут установлен в 180

Вы можете удалить флаг поворота, например, с помощью ffmpeg:

ffmpeg -i input.mp4 -c copy -metadata:s:v:0 rotate=0 output.mp4

Это просто изменит метаданные и не перекодирует видео. Теперь ваше видео должно воспроизводиться с ног на голову в любом плеере.

Конечно, если вы хотите загрузить его на YouTube, он будет отображаться с ног на голову. Теперь у вас есть два варианта:

  1. Поверните видео на YouTube с помощью видеоредактора.
  2. Поверните видео, перекодировав его на свой компьютер, например, с помощью ffmpeg , применив фильтры hflip и vflip :

    ffmpeg -i input.mp4 -c:v libx264 -filter:v "hflip,vflip" -c:a copy output.mp4
    

    Вы можете добавить -crf 20 после -c:v libx264 чтобы повысить качество, поскольку перекодирование видео в некоторой степени ухудшит его качество. Более низкий параметр CRF означает лучшее качество, и обычно вы используете значения от 18 до 28. 23 по умолчанию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .