У меня есть видеофайл (avi), который как-то имеет неправильное соотношение сторон по умолчанию. Если я открою его с помощью VLC или любого другого плеера, он будет показан в формате 4: 3, и все будет выглядеть действительно высоким / худым. Когда я вручную изменяю соотношение сторон на 16: 9, это выглядит нормально, но это немного раздражает.
Я искал способ исправить это без перекодирования видео, но я нашел только программу для Windows (модификатор mpeg4) и несколько действительно старых, действительно бесполезных обсуждений на форуме Linux. Может быть, я просто упускаю что-то очень очевидное.
Есть ли какой-нибудь инструмент linux / Ubuntu, который может это сделать?
Я обычно мало что делаю с моими видеофайлами, так что считай меня новичком.
Я использую версию Kubuntu 12.04 LTS.
Я просто имею, хотят спросить тот же Q. Я ищу его долгое время. Проблема - я не нашел ответ, содержащий информацию, где PAR/DAR сохранен в, например, h.264 видео. В самом видеопотоке? Или в контейнере? Или...? Если бы кто-то, "кто знает", занял бы время для ответа... Это было бы хорошим.
И любитель ("шахта") решение?
я использую AviDemux - там можно выбрать копию/копию для видео/аудио и как выходной контейнер, можно выбрать MKV - и в его Опциях можно вызвать "ширину дисплея".
Пример:
orig разрешение видео: 720x576 остроумие DAR=16:9 (PAR=64:45 [попиксельная пропорция])
Примечание - PAR*720=1024 => 1024x576=DAR=16:9)
, но видео должен быть на самом деле 4:3=DAR => набор в опциях MKV: вызовите width=768, который видео будет быстро (не повторно кодируя) сохраненный и затем играемый с корректным DAR=4:3=768x576.
вывод Mediainfo на xxx.mkv будет быть похожим:
соотношение сторон Дисплея: 4:3 Исходное соотношение сторон дисплея: 16:9
=> большинство игроков (содержащие телевизоры, STBs...) будет уважать "новое" 4:3 DAR.
Приветствуют.