ruby - 错误:没有这样的过滤器:“电影”,有什么问题?
问题描述
我正在使用代码为carrierwave-video上传的视频添加水印:
process encode_video: [:mp4, resolution: "640x480", watermark: {
path: "app/assets/images/logo-nike.jpg",
position: :bottom_right,
pixels_from_edge: 10
}]
当我使用此代码时,出现错误:
(简而言之)
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
Stream #0:1 -> #0:1 (aac (native) -> aac (native))
Press [q] to stop, [?] for help
[AVFilterGraph @ 0x55c8909bf180] No such filter: '"movie'
Error reinitializing filters!
Failed to inject frame into filter network: Invalid argument
Error while processing the decoded data for stream #0:0
Conversion failed!
):
我的 ffmpeg 版本是 4.1.1
我需要安装的ffmpeg中是否缺少某些东西?我环顾四周,发现使用此代码的其他人没有问题(尽管大多数帖子已有多年历史)
我发现了这个:没有这样的过滤器:'drawtext'
但不是一回事吗?
解决方案
推荐阅读
- python - 从头开始创建二级/内部索引
- apache-flink - Flink ParquetAvroWriters 给出演员表错误
- flutter - 我正在尝试 moor(sqflite builder),我正在关注文档但对我不起作用,如果有人实施,请提供帮助
- r - 如何将多个值从 URL 传递到 r 闪亮的复选框输入
- c# - Xamarin 中的自动滚动设置为计时器
- typescript - 如何在Typescript中将字符串映射到具有字符串值的已知枚举?
- machine-learning - 即使状态相同,深度强化学习模型也会采取不同的行动
- javascript - 如何从javascript中的二维数组获取价格数据?
- word2vec - Word2Vec Wordvectors 最相似的
- spring - spring boot cloud kubernetes 配置不适用于多个 pod