幻辰子
2019-04-30 13:06使用Golang拼接ffmpeg命令之后filter错误
5使用Golang拼接ffmpeg命令之后执行错误
直接在powershell中能执行成功
相关代码
cmd := exec.Command("cmd", "/C", `ffmpeg -i test.mp4 -filter_complex "movie=youku.png[watermark];[watermark]overlay=10:10;" test1.mp4`)
错误信息
[AVFilterGraph @ 000001786d433e00] No such filter: '"movie'
Error initializing complex filters.
已解决:把参数名用单引号引起来(双引号未测试)
cmd := exec.Command("cmd", "/C", `ffmpeg -i test.mp4 -filter_complex [0:v]'scale'=-2:480[scale];'movie'=youku.png[watermark];[scale][watermark]'overlay'=10:10 test1.mp4`)
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- 使用Golang拼接ffmpeg命令之后filter错误
- Golang
- 1个回答