Инструменты для определения ориентации видео
Я получаю видео с разных устройств и хочу кодировать их, используя правильную ориентацию.
Я видел несколько примеров того, как определить ориентацию видео с iPhone.
С exiftool и mediainfo я действительно могу сказать, нужно ли поворачивать видео с iPhone.
Тем не менее, для видео для Android и портретное, и альбомное видео имеют одинаковое вращение и матричную структуру друг с другом.
Может быть, это только с моего телефона, я пытаюсь найти видео, снятые с новых телефонов Droid.
Мой вопрос, однако, заключается в том, есть ли другие инструменты или другой способ определения ориентации, который будет работать со всеми устройствами.
РЕДАКТИРОВАТЬ: я только что проверил видео с Samsung Galaxy S II, и я могу получить ориентацию из exiftool. Так что это не проблема со всеми телефонами Android. Мой телефон Android - HTC Desire, работающий на Android 2.2.
И на самом деле (я даже раньше не замечал) портретное видео не будет правильно ориентировано даже при воспроизведении на телефоне. Так что я думаю, что дело не в инструментах, данные об ориентации просто не совсем верны.
1 ответ
Некоторые телефоны содержат информацию о ротации, некоторые - нет, но лучший способ узнать о видео, которые содержат эту информацию, - с помощью mediainfo:
mediainfo --Inform="Video;%Rotation%"