Клип, который нормально воспроизводится в WMP, обрезается в Sony Vegas

Я импортировал запись экрана в Sony Vegas. Когда я воспроизвожу исходный клип с помощью проигрывателя Windows Media, он выглядит так, как я ожидал, с видимым всем экраном. Но когда я проигрываю клип в Вегасе, он увеличен с левой стороны, а правая просто обрезана. Попытка изменить кадрирование или изменить размер не имеет никакого эффекта, все остальное на экране просто исчезло, его там нет.

https://imgur.com/a/1zr3S

  1. На первом изображении вы видите исходный клип и все видно.
  2. На втором изображении вы можете увидеть клип внутри Вегаса и то, как он обрезан.
  3. На третьем изображении вы можете видеть, что после кадрирования/панорамирования клип просто обрезается внутри Вегаса.

Как я могу импортировать полный экран?

Ответил на реддите. Репост ответа ниже.

Ответы (1)

Это не проблема Вегаса. Приложение для записи зарегистрировало разрешение видео как 1024x768в глобальном заголовке MP4 ( ../stsd/avc1), но полный поток 1080p захватывается и сохраняется.

Vegas использует метаданные заголовка для обрезки видеопотока на этапе загрузки файла. Таким образом, любые функции/плагины Vegas, расположенные ниже по течению до этого этапа, не знают, не знают и не имеют доступа к полным данным изображения.

Однако полное разрешение корректно сохраняется в метаданных (SPS) самого видеопотока. Таким образом, повторное мультиплексирование файла с помощью ffmpeg решит проблему, поскольку ffmpeg создает новый глобальный заголовок на основе чтения метаданных потока.

ffmpeg -i recorded.mp4 -c copy fixed.mp4

Получите двоичный файл FFmpeg для Windows с https://ffmpeg.zeranoe.com/builds/

вау, я не могу передать словами, как я благодарна! ты действительно умный мой человек! много любви. я понятия не имею, что означают эти слова, но это сработало, еще раз спасибо <3