gpt4 book ai didi

video - FFMPEG 视频叠加与远程叠加源

转载 作者:行者123 更新时间:2023-12-04 22:49:46 25 4
gpt4 key购买 nike

我正在尝试使用 ffmpeg 覆盖 叠加源 来自“远程”视频编码器。

只是为了测试,我正在使用随机在线视频源。

正如您将在源代码下方的代码中注意到的那样,叠加层是相同的。那不是问题。

我目前使用的命令如下:

ffmpeg -f mjpeg -i http://81.20.148.158/anony/mjpg.cgi  -vf "movie=http://81.20.148.158/anony/mjpg.cgi [mv]; [in][mv] overlay=0:0" output.avi

这是一个易于阅读的版本:
ffmpeg 
-f mjpeg
-i http://81.20.148.158/anony/mjpg.cgi
-vf "movie=http://81.20.148.158/anony/mjpg.cgi [mv]; [in][mv] overlay=0:0"
output.avi

我收到此错误:
Missing key or no key/value separator found after key '//81.20.148.158/anony/mjpg.cgi'

如果我使用 效果很好“本地”视频源
ffmpeg 
-f mjpeg
-i http://81.20.148.158/anony/mjpg.cgi
-vf "movie=a.flv [mv]; [in][mv] overlay=0:0"
output.avi

我感觉双斜杠//或者更可能是 http://... 中的 : 有问题

谢谢,
弗朗切斯科。

最佳答案

你怀疑这些不寻常的角色是对的。看来 FFmpeg 正在尝试解析 //81.20.148.158/...作为键的值http传递给电影过滤器,因为 key:value是用于其参数的格式过滤器。

解决方案更多引用。将您的电影过滤器行更改为:

-vf "movie='http://81.20.148.158/anony/mjpg.cgi' [mv]; [in][mv] overlay=0:0"

那应该解决它。

关于video - FFMPEG 视频叠加与远程叠加源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10642862/

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