Быстрый вопрос, у меня есть фильм, который был вырезан и воспроизведен с помощью Sony Vegas из исходного формата в файл .wmv. Здесь начинается сложная часть: фильм при воспроизведении с VLC
или WMP
имеет разрешение 656x480 ... НО, когда я запускаю ffmpeg -i , он говорит, что у него есть разрешение 600x480
....
Я потратил время на фактическую съемку кадра и обрезку его с помощью фотошопа и его 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, чтобы приложения, которые действительно используют информацию о контейнере, не отображали видео неправильно?