Объединить 2 файла (аудио и видео) с битом C и водяным знаком в FFMPEG - PullRequest
0 голосов
/ 13 января 2020

Мне нужно написать профиль ffmpeg для слияния, чтобы объединить видео и аудио файлы, а также поменять аудио в видеофайле из аудио файла, добавить BIT C и внедрить водяной знак из сетевого расположения. Можно сделать это отдельно, но так как я не эксперт FFMPEG, мне сложно объединить все вышеперечисленное. Любой совет будет признателен. С наилучшими пожеланиями

1 Ответ

0 голосов
/ 13 января 2020

Используйте фильтр overlay для водяного знака и фильтр drawtext для сгоревшего временного кода:

ffmpeg -i video.mp4 -i audio.mp3 -i watermark.png -filter_complex "[0:v:0]drawtext=fontfile=/usr/share/fonts/TTF/DejaVuSansMono.ttf:timecode='01\:23\:45\:00':r=25:x=(w-text_w)/2:y=h-text_h-20:fontsize=20:fontcolor=white:box=1:boxborderw=4:boxcolor=black[bg];[1][bg]overlay=W-w-10:H-h-12:format=auto[v]" -map "[v]" -map 1:a -shortest output.mp4
...