Как извлечь части видео с определенным соотношением сторон с помощью ffmpeg или mencoder?

634
MinecraftBhil

У меня есть несколько записей с телевидения. Все фильмы в формате 4: 3, а реклама в формате 16: 9. Мой формат ввода - транспортный поток MPEG 2. Я хотел бы преобразовать мои фильмы в mp4 с видео h264 и аудио aac, но удалить все кадры из видео с соотношением сторон 16: 9. Звук также должен быть удален в соответствующих кадрах. С помощью ffmpeg легко конвертировать mts в mp4, но как мне извлечь кадры с соотношением сторон 4: 3?

преобразование MTS в MP4:

ffmpeg -i input.mts -b:v 6000k -b:a 256k -vcodec libx264 -acodec aac -o output.mp4 

Я нахожусь под Gentoo Linux с версией ffmpeg 0.10.3 и MEncoder 1.1-4.5.4

1

1 ответ на вопрос

0
uli42

Comskip - это программа, которая может обнаруживать рекламу на основе различных характеристик. Одним из них является «изменение соотношения сторон». Таким образом, вы должны интегрировать comskip в ваш процесс.

Я нахожусь только под Linux :( Я решил это с ProjectX. Это Java-инструмент, который имеет графический интерфейс и интерфейс командной строки. Я написал простой сценарий bash, который вызывает ProjectX с несколькими параметрами для всех моих фильмов. Прекрасно работает: D MinecraftBhil 10 лет назад 0

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