Кто-нибудь имеет представление о том, как я могу наложить маску изображения на видео, не меняя аудио и видео кодек?
Я делаю различные медиа-файлы для целей тестирования и хочу контролировать свои аудио и видео кодеки, используемые в A/V-контейнере, теперь мне нужно поместить маску изображения поверх A/V-файла без изменения аудио и видео кодека ,
При использовании ffmpeg -i video.avi -i image.png -filter_complex 'overlay' avi.mkv
я могу добавить -acodec copy
но не -vcodec copy
, это выдает ошибку:
Streamcopy запрашивается для вывода streaam 0:0, который подается из сложного фильтра графа. Фильтрация и потоковое копирование не могут использоваться вместе.
И когда просто с помощью вышеуказанной команды FFmpeg кодирует мои потоки в другой формат (MPEG-4 и MP3)