Быстрый вопрос, у меня есть фильм, который был вырезан и визуализирован с помощью Sony Vegas из исходного формата в файл .wmv. А вот и сложная часть: фильм при воспроизведении с VLC
или WMP
, имеет разрешение 656x480 ... НО когда я запускаю ffmpeg -i в теме, он говорит, что его разрешение составляет 600x480
....
Я потратил время на то, чтобы захватить кадр и обрезать его с помощью Photoshop и его 656
, а не 600
как ffmpeg его отчеты, почему это могло происходить? Как исправить разрешение заголовков? Повлияет ли это на повторный рендеринг видео? Как я уже сказал, VLC и WMP, похоже, не заботятся о неправильных заголовках и воспроизводят их правильно, НО, jwplayer, похоже, использует информацию заголовка, в которой я его не виню, это правильно, но почему видео заголовки могут быть неправильными?
ffmpeg -i trailer.wmv
Input #0, asf, from 'trailer.wmv': Duration: 00:01:04.93, start: 3.000000, bitrate: 2144 kb/s Stream #0.0: Audio: wmav2, 44100 Hz, mono, 32 kb/s Stream #0.1: Video: wmv3, yuv420p, 600x480 [PAR 59:54 DAR 295:216], 2065 kb/ s, 25.00 tb(r)
И да, параметры PAR / DAR
тоже неверны, но, честно говоря, я не понимаю этого технического дерьма, обычно смотрю видео и проверяю, как оно выглядит, любые отзывы будет оценено : P
Есть ли способ изменить информацию контейнера с помощью ffmpeg, чтобы приложения, которые действительно используют информацию контейнера, не отображали видео некорректно?