Отредактированное видео дает меньшее изображение, чем исходное, даже с более высоким разрешением - PullRequest
0 голосов
/ 10 июля 2020

У меня есть запись в формате .ts из моего Humax, которая полностью заполняет окно по горизонтали при воспроизведении с VL C. В полноэкранном режиме он заполняет экран по горизонтали в стиле почтового ящика, и то же самое на телевизоре при воспроизведении через мою PS / 3. Пока все хорошо.

Это результат ffprobe:

Duration: 02:16:37.72, start: 74238.902878, bitrate: 2554 kb/s
Stream #0:0[0x931]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv), 704x576 [SAR 16:11 DAR 16:9], max. 15000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc

Я использовал ffmpeg для изменения звуковой дорожки:

ffmpeg -i movie.ts -c:v libx264 -c:a ac3 -crf 20 -map 0:v:0 -map 0:a:1 movie.mp4

и создал .mp4, который также воспроизводится правильно.

ffprobe:

Duration: 02:16:37.68, start: 0.005333, bitrate: 1129 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 704x576 [SAR 16:11 DAR 16:9], 932 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)

Однако, если я отредактирую его с помощью OpenShot, я не смогу найти какой-либо экспортный формат, который создает изображение, заполняющее окно по горизонтали таким же образом, независимо от того, какое разрешение или соотношение сторон я использую.

Пример: формат экспорта «DV / DVD Widescreen PAL (720x576)» создает этот (образец) файл:

Duration: 00:00:39.12, start: 0.040000, bitrate: 563 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 720x576, 477 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)

OpenShot, похоже, не поддерживает установите AR, чтобы он изначально отображался в формате VL C в формате 5: 4, но даже изменение VL C AR на максимум 2,39: 1 не растягивает его полностью из стороны в сторону.

Я использовал ffmpeg, чтобы поэкспериментировать с изменением соотношения сторон, изменением разрешения и настройкой SAR и DAR, и все безуспешно.

Это не может быть проблемой разрешения, так как я экспортировал 720p и 1080i, много пикселей, но все дают примерно t Результат тот же - небольшое изображение, которое не заполняет окно, и то же самое в телевизоре. Исходная запись только 704x576, но заполняет окно. Также соотношение сторон исходной записи составляет 16: 9 (VL C соглашается), но фактическое измеренное AR изображения экрана ближе к 2,04: 1.

Я надеюсь, что, хотя это может быть проблема OpenShot, причина проблемы должна быть видна для ffprobe и, возможно, исправима с помощью ffmpeg. Помощь будет оценена

...