Убрать видеокадры за последние две минуты MP4 (при сохранении звука) - PullRequest
0 голосов
/ 12 июля 2020

Я пытаюсь сделать копию одного из моих фильмов в формате mp4 с неповрежденным звуком, но затемняю видеокадры только в последние несколько минут. В основном я хочу сохранить конечный кредит musi c, но без артефактов видео.

Я нашел этот ответ: который отлично работает для всего файла mp4 (включая тестовый фрагмент, который я сделал из приведенной выше конечной последовательности кредитов), но мне нужно, чтобы она применялась, как я уже говорил выше, только к концу всего скопированного полного mp4.

В этом случае я не хочу начинать гашение кадров видеопотока до тех пор, пока через 2ч 7м 30с. Я испортил комбинации параметров -ss , -start_time и -timecode 02: 07: 31 , но я ffmpeg noob and couldn ' Я не могу заставить его производить что-либо, кроме вырезанных секций или полной копии.

Любые указания будут очень признательны!

1 Ответ

0 голосов
/ 13 июля 2020

Вы можете использовать фильтр рисования, чтобы затемнить эти кадры.

ffmpeg -i in -vf drawbox=c=black:t=fill:enable='gt(t\,7650)' -c:a copy out

Это приведет к затемнению кадров, начиная с 7650 секунд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...