На днях записывал "гала-концерт" своего сына на телефон со штатива. В настройках навороченной камеры (mcpro24fps), забыл сменить ориентацию, в итоге снимая в книжном режиме, получил портретную ориентацию. В Premire видео открывалось лежачим на боку, поперёк кадра. Попробовал повернуть прямо в Premiere, но на всех окружностях и косых линиях получил жёсткие ступеньки. Задался вопросом, как повернуть кадр не теряя качества?
Нашёл два варианта:
1) Посложнее..., но зато так до конца понятно, что к чему.
Скачиваем бесплатный HEX-редактор
https://mh-nexus.de/downloads/HxDPortableSetup.zip
Запускаем его и затягиваем в него своё видео. Выполняем поиск (CTRL+F):
Если в найденном месте, посмотреть чуть выше по коду, то можно увидеть символ собачки:
выделив который, мы увидим, ту часть кода, которую требуется заменить для смены ориентации:
Выделяем собачку(видим HEX-код 40):
Выделяем 32 бита заканчивая HEX-кодом 40
Копируем нужный нам вариант кода:
и вставляем его вместо выделенного фрагмента. !!Важно!! выделить и заменить, необходимо именно в той половине, в которой отображается HEX-код (на скрине ниже обведено красным). Если программа ругается на то, что после вставки изменится размер файла, значит, вы выделили и вставляете код не в HEX-код, а в строковые значения(на скрине ниже обведено синим).Код:Без поворота: 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 180°: FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 90° по часовой: 00 00 00 00 00 01 00 00 00 00 00 00 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 90° против часовой: 00 00 00 00 FF FF 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40
Теперь жмём CTRL+S и проверяем результат. Без каких либо перекодировок, мы имеем поворот видео.
2) Попроще... но зато непонятно что там происходит.. )))
Скачиваем эту тууулзу:
https://gitlab.com/AndreKR/mp4-rotat...d?job=binaries
Распаковываем её так, что не было в пути пробелов и кириллицы.
В проводнике выделяете проблемное видео и жмёте "Копировать" или CTRL+C.
После этого запускаете туулзу от имени администратора. Она повернёт видео на 90°.
Следующий её запуск, снова повернёт видео ещё на 90°
И так повторяете пока не получите требуемую ориентацию.
!!ВАЖНО!!
- Конечно, перед тем как поворачивать видео таким образом, необходимо сделать резервную копию исходного материала.
- В данном контексте, речь идёт только о видео H264, упакованного в контейнер MP4. На других форматах я не проверял.