Собственный инструмент для изменения информации о соотношении сторон в видеофайле

У меня есть видеофайл (avi), который как-то имеет неправильное соотношение сторон по умолчанию. Если я открою его с помощью VLC или любого другого плеера, он будет показан в формате 4: 3, и все будет выглядеть действительно высоким / худым. Когда я вручную изменяю соотношение сторон на 16: 9, это выглядит нормально, но это немного раздражает.

Я искал способ исправить это без перекодирования видео, но я нашел только программу для Windows (модификатор mpeg4) и несколько действительно старых, действительно бесполезных обсуждений на форуме Linux. Может быть, я просто упускаю что-то очень очевидное.

Есть ли какой-нибудь инструмент linux / Ubuntu, который может это сделать?

Я обычно мало что делаю с моими видеофайлами, так что считай меня новичком.

Я использую версию Kubuntu 12.04 LTS.

2
задан 1 March 2014 в 14:29

1 ответ

Я просто имею, хотят спросить тот же 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.

Приветствуют.

0
ответ дан 1 March 2014 в 14:29

Другие вопросы по тегам:

Похожие вопросы: