在视频上叠加缩放的图像

Scicyb

如何缩放图像并使用将其放置在视频上ffmpeg

使用下面的脚本我得到错误Invalid stream specifier: wm.

ffmpeg.exe -i img0.png -i vid1.mp4 -i vid2.mp4 -i vid3.mp4 -filter_complex_script fcs.txt
    -map [outv] -map [outa] out.mp4

fcs.txt:

[0:v]scale=-1:128[wm];

[1:v]gblur=sigma=30:steps=5[bg1];
[1:v]scale=-1:1080,eq=saturation=1.05[fg1];
[bg1][fg1]overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2[bf1];
[bf1][wm]overlay=(1920-200):(1080-200)[fv1];

[2:v]gblur=sigma=30:steps=5[bg2];
[2:v]scale=-1:1080,eq=saturation=1.05[fg2];
[bg2][fg2]overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2[bf2];
[bf2][wm]overlay=(1920-200):(1080-200)[fv2];

[3:v]gblur=sigma=30:steps=5[bg3];
[3:v]scale=-1:1080,eq=saturation=1.05[fg3];
[bg3][fg3]overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2[bf3];
[bf3][wm]overlay=(1920-200):(1080-200)[fv3];

[fv1][1:a][fv2][2:a][fv3][3:a]concat=n=3:v=1:a=1[outv][outa]

完整的错误消息:

[png_pipe @ 0000019fc01f2c00] Invalid stream specifier: wm.
Last message repeated 1 times
Stream specifier 'wm' in filtergraph description [0:v]scale=-1:128[wm];
吉安

中间滤波器的输出不能重复使用,就像您通过馈[wm]入三个叠加滤波器一样。您可以将输出克隆为3个输出,然后分别进行输入,或者在这种情况下,由于所有覆盖参数相同,因此在concat之后执行覆盖。

因此,克隆方法:

[0:v]scale=-1:128,split=3[wm1][wm2][wm3];
...
[bf1][wm1]overlay=(1920-200):(1080-200)[fv1];
...
[bf2][wm2]overlay=(1920-200):(1080-200)[fv2];
....
[bf3][wm3]overlay=(1920-200):(1080-200)[fv3];

或concat后叠加

...
[fv1][1:a][fv2][2:a][fv3][3:a]concat=n=3:v=1:a=1[outv][outa];
[outv][wm]overlay=(1920-200):(1080-200)[outv]

(删除早期的叠加层并更新便签标签)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

FFMPEG:在图像上叠加缩放视频

来自分类Dev

在视频FFmpeg上添加图像叠加

来自分类Dev

单击时删除视频上的图像叠加

来自分类Dev

Ffmpeg:在视频上叠加2张图像

来自分类Dev

如何使用ffmpeg在视频上每秒叠加多个图像

来自分类Dev

视频上的按钮叠加

来自分类Dev

FFMPEG-在视频中心缩放叠加的PNG

来自分类Dev

使用ffmpeg在视频上叠加图像时,为什么输出视频的长度会增加?

来自分类Dev

仅在图像上叠加

来自分类Dev

在图像上叠加颜色

来自分类Dev

在图像上添加叠加

来自分类Dev

使用 ffmpeg 在视频上叠加图像和可调整的 png 图像

来自分类Dev

ffmpeg:有没有办法同时从图像创建视频并叠加在图像上?

来自分类Dev

画布叠加在视频上

来自分类Dev

如何在图像上叠加缩放图标,并使它们始终完美对齐?

来自分类Dev

如何在图像上叠加缩放图标并始终使其对齐?

来自分类Dev

为图像创建缩放不变的网格叠加

来自分类Dev

传单:图像叠加和缩放级别

来自分类Dev

以编程方式在视频剪辑上添加100幅图像叠加层

来自分类Dev

有效地调整大小并在Android视频上叠加图像

来自分类Dev

如何使用ffmpeg在视频上叠加多个动画图像

来自分类Dev

将大图像叠加到像 snapchat 这样的小视频上

来自分类Dev

在图像上创建渐变叠加

来自分类Dev

在多个图像上叠加文字

来自分类Dev

使用ffmpeg按视频大小缩放水印叠加

来自分类Dev

使用gstreamer在视频上叠加(或播放)视频作为背景

来自分类Dev

带有叠加层的颤动可缩放图像

来自分类Dev

在图像上放置图标并缩放

来自分类Dev

在侧面 div 上缩放图像