gpt4 book ai didi

ffmpeg - 在使用 filter_complex 应用水印的同时将多个图像文件组合成一个视频

转载 作者:行者123 更新时间:2023-12-04 22:53:18 28 4
gpt4 key购买 nike

我正在尝试将两个 ffmpeg 操作组合成一个。

目前我有两组 ffmpeg 命令,它们首先从现有图像生成视频,然后再次通过 ffmpeg 运行该视频以应用水印。

我想看看是否可以将这些组合成一个操作。

# Create the source video
ffmpeg -y \
-framerate 1/1 \
-i layer-%d.png \
-r 30 -vcodec libx264 -preset ultrafast -crf 23 -pix_fmt yuv420p \
output.mp4

# Apply the watermark and render the final output
ffmpeg -y \
-i output.mp4 \
-i logo.png \
-filter_complex "[1:v][0:v]scale2ref=40:40[a][b];[b][a]overlay=(80):(main_h-200-80)" \
final.mp4

最佳答案

利用

ffmpeg -y \
-framerate 1/1 -i layer-%d.png \
-i logo.png \
-filter_complex "[0:v]fps=30[img];
[1:v][img]scale2ref=40:40[a][b];[b][a]overlay=(80):(main_h-200-80)" \
final.mp4

(使用 scale2ref 没有意义,因为您要缩放到固定大小)。

关于ffmpeg - 在使用 filter_complex 应用水印的同时将多个图像文件组合成一个视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47804395/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com