合并 2 个文件(音频和视频),在 FFMPEG 中使用 BITC 和水印
Merge 2 Files (audio and Video), with BITC and watermark in FFMPEG
我需要编写 ffmpeg 配置文件来合并以合并视频和音频文件,从音频文件交换视频文件中的音频,添加 BITC,并从网络位置实现水印。
可以单独完成,但由于我不是 FFMPEG 专家,所以我很难将以上所有内容结合在一起。
任何建议将不胜感激。
祝大家好
使用 overlay filter for the watermark and the 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
我需要编写 ffmpeg 配置文件来合并以合并视频和音频文件,从音频文件交换视频文件中的音频,添加 BITC,并从网络位置实现水印。 可以单独完成,但由于我不是 FFMPEG 专家,所以我很难将以上所有内容结合在一起。 任何建议将不胜感激。 祝大家好
使用 overlay filter for the watermark and the 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