ffmpeg: stream_loop报错 Error while filtering: Operation not permitted

问题描述

执行ffmpeg命令的时候,报错:Error while filtering: Operation not permitted

我得命令如下

复制代码
ffmpeg -framerate 25 -y -i /data/workerspace/mtk/work_home/mtk_202406111543-l9CSU91H1f1b3/tmp/%08d.png -stream_loop -1 -i /data/workerspace/mtk/work_home/mtk_202406111543-l9CSU91H1f1b3/background.mp4 -i /data/workerspace/mtk/work_home/mtk_202406111543-l9CSU91H1f1b3/local_audio.wav  -filter_complex "[0:v]format=rgba,scale=538:956[fg];[1:v][fg]overlay=0:0:shortest=1:format=auto[v] "  -map "[v]" -map 2:a:0 -c:v libx264 -b:v 6000k  /data/workerspace/mtk/work_home/mtk_202406111543-l9CSU91H1f1b3/final_combine_20241224162409.mp4

发现去掉 stream_loop或者去掉ovlerlay后可以正常运行。

解决办法

经过一番非常煎熬的搜索,当然是国外网站了,这个时候不能指望大中国的博客了。

找到了一篇#6139 (stream_loop produces a "Error while filtering: Operation not permitted") -- FFmpeg

发现可能是ffmpeg版本的问题,查看了一下当前使用的是3.4.13, 太低了。

升级到6.1就能正常运行了。

bash 复制代码
## 祝你好运
 
hope("大神多多指点")
topic("有问题可以交流呀")
concat("61480", "--","9646","求", "球" ," QUN")

相关推荐
kkoral1 天前
OpenCV 与 FFmpeg 的关系
opencv·ffmpeg
kkoral1 天前
如何在 Python 中使用 OpenCV 调用 FFmpeg 的特定功能?
python·opencv·ffmpeg
山栀shanzhi1 天前
【FFmpeg】音视频MP4封装格式转封装MOV
ffmpeg·音视频
山栀shanzhi1 天前
【FFmpeg】是什么是未压缩的裸流?
c++·ffmpeg
Maverick062 天前
02-SQL执行计划与优化器:Oracle是怎么决定“该怎么查“的
数据库·sql·oracle·ffmpeg
EasyDSS2 天前
RTMP高清推流直播/智能转码/无人机直播EasyDSS破局旅游慢直播痛点
ffmpeg·旅游·视频转码·fmp4·点播技术
EasyDSS2 天前
RTMP高清推流直播/视频转码EasyDSS在无人机RTMP直播场景中的应用技术解析
ffmpeg·音视频·无人机·视频转码·语音转写·点播技术
私人珍藏库2 天前
[Windows] FFmpeg 图形化:EasyFF v0.17
ffmpeg·媒体·工具·软件·win·多功能
EasyDSS3 天前
场景深耕:低延迟高并发EasyDSS无人机RTMP高清推流直播技术剖析
ffmpeg·webrtc·rtmp
小鹿软件办公3 天前
FFmpeg 8.1 正式发布:引入 Vulkan 计算加速,支持 DPX 与 ProRes
ffmpeg