Я импортировал запись экрана в Sony Vegas. Когда я воспроизвожу исходный клип с помощью проигрывателя Windows Media, он выглядит так, как я ожидал, с видимым всем экраном. Но когда я проигрываю клип в Вегасе, он увеличен с левой стороны, а правая просто обрезана. Попытка изменить кадрирование или изменить размер не имеет никакого эффекта, все остальное на экране просто исчезло, его там нет.
Как я могу импортировать полный экран?
Это не проблема Вегаса. Приложение для записи зарегистрировало разрешение видео как 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/
Гьян