Инструменты для определения ориентации видео - PullRequest
1 голос
/ 21 марта 2012

Я получаю видео с разных устройств и хочу кодировать их, используя правильную ориентацию.

Я видел несколько примеров того, как определить ориентацию видео с iPhone.

С помощью exiftool и mediainfo я действительно могу сказать, нужно ли поворачивать видео с iPhone.

Однако для видео с Android и портретное, и альбомное видео имеют одинаковое вращение и матричную структуру, что и другие.

Может быть, это только с моего телефона, я пытаюсь найти видео, снятые с более новых телефонов Droid.

Однако у меня вопрос, есть ли другие инструменты или другой способ определения ориентацииэто будет работать со всеми устройствами.

РЕДАКТИРОВАТЬ: Я только что проверил видео с Samsung Galaxy S II, и я могу получить ориентацию из exiftool.Так что это не проблема со всеми телефонами Android.Мой телефон Android - HTC Desire, работающий на Android 2.2.

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

1 Ответ

0 голосов
/ 06 апреля 2014

Некоторые телефоны содержат информацию о ротации, некоторые - нет, но лучший способ узнать о видео, которые содержат эту информацию, - mediainfo:

mediainfo --Inform="Video;%Rotation%"
...