QuickTime X неверное соотношение сторон для видео H.264

1834
Adam Robinson

Я использую Snow Leopard и у меня серьезные проблемы с QuickTime X. У меня есть видеокамера Samsung HMX-H100N / XAA, которая записывает видео H.264 в формате 720p или 1080i. В любом из этих разрешений QuickTime X (и, соответственно, все приложения, связанные с QuickTime, такие как FCP, iMovie и т. Д.) Отображают неправильное соотношение сторон для всего видео, созданного этой видеокамерой. Например, видеоинформация 720p сообщается как 1280x720 в инспекторе фильмов (что является нормальным), но отображаемый размер всегда имеет соотношение сторон примерно 63:20 (никогда не слышал о таком соотношении) с размерами, такими как 1700x539.

Если я открою видео в плеере QuickTime 7 на том же компьютере, оно будет отображаться правильно. Если я обрабатываю видео через что-то вроде MPEG Streamclip для перекодирования, оно отображается правильно. В настоящее время мне нужно перекодировать все мое видео, чтобы использовать его в любом iLive (или другом приложении на основе QT), если я не хочу, чтобы оно выглядело нелепо. Я пытался установить Perian, но это, похоже, не дало результата.

3

2 ответа на вопрос

1
ssmir

У меня такая же проблема с аналогичным Samsung HMX-H100. Проблема связана с метаданными внутри файла фильма, и их можно исправить без перекодирования (см. Аналогичный вопрос ).

Я установил mp4box (который является частью проекта gpac ), используя Homebrew : brew install gpac

Затем мне удалось исправить соотношение сторон моих видеоклипов (я снимаю в 720p) с помощью for x in *.MP4; do mp4box $x -par 1=1:1; doneкоманды. Mp4box выполняет преобразование на месте, так что это очень удобно.

0
s4y

Попробуйте открыть клипы в QuickTime Player 7, а затем сохранить их как (не экспортируя как) фильм QuickTime (если вы держитесь за исходные файлы, это может быть даже крошечный справочный фильм). Это должно добавить размер экрана, который будут использовать другие приложения на основе QuickTime.