Нашёл два варианта:
1) Посложнее..., но зато так до конца понятно, что к чему.
Скачиваем бесплатный HEX-редактор
https://mh-nexus.de/downloads/HxDPortableSetup.zip
Запускаем его и затягиваем в него своё видео. Выполняем поиск (CTRL+F):
https://i.postimg.cc/PPs0p886/001.jpg
Если в найденном месте, посмотреть чуть выше по коду, то можно увидеть символ собачки:
https://i.postimg.cc/5Y8qZjN0/002.jpg
выделив который, мы увидим, ту часть кода, которую требуется заменить для смены ориентации:
Выделяем собачку(видим HEX-код 40):
https://i.postimg.cc/rDWH8ypB/003.jpg
Выделяем 32 бита заканчивая HEX-кодом 40
https://i.postimg.cc/jCw4Vg29/004.jpg
Копируем нужный нам вариант кода:
Код:
Без поворота:
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
https://i.postimg.cc/bSk6q3yQ/005.jpg
Теперь жмём CTRL+S и проверяем результат. Без каких либо перекодировок, мы имеем поворот видео.
2) Попроще... но зато непонятно что там происходит.. )))
Скачиваем эту тууулзу:
https://gitlab.com/AndreKR/mp4-rotat...d?job=binaries
Распаковываем её так, что не было в пути пробелов и кириллицы.
В проводнике выделяете проблемное видео и жмёте "Копировать" или CTRL+C.
После этого запускаете туулзу от имени администратора. Она повернёт видео на 90°.
Следующий её запуск, снова повернёт видео ещё на 90°
И так повторяете пока не получите требуемую ориентацию.
!!ВАЖНО!!
- Конечно, перед тем как поворачивать видео таким образом, необходимо сделать резервную копию исходного материала.
- В данном контексте, речь идёт только о видео H264, упакованного в контейнер MP4. На других форматах я не проверял.