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")

相关推荐
ihmhm1234519 小时前
2025-03-06 ffmpeg提取SPS/PPS/SEI ( extradata )
ffmpeg
StudyWinter19 小时前
FFmpeg-chapter7和chapter8-使用 FFmpeg 解码视频(原理篇和实站篇)
ffmpeg·音视频
T风呤19 小时前
ffmpeg windows 基本命令
windows·ffmpeg
firstime_tzjz19 小时前
windows下使用msys2编译ffmpeg
windows·ffmpeg
AJi1 天前
FFmpeg学习(五):音视频数据转换
ffmpeg·音视频开发·视频编码
挣扎与觉醒中的技术人1 天前
OpenCV视频解码全流程详解
人工智能·深度学习·opencv·计算机视觉·ffmpeg·音视频
曦月合一2 天前
SSM架构 +Nginx+FFmpeg实现rtsp流转hls流,在前端html上实现视频播放
nginx·架构·ffmpeg·摄像头·实时预览
挣扎与觉醒中的技术人2 天前
OpenCV视频解码性能优化十连击(实测帧率提升300%)
人工智能·opencv·ffmpeg·音视频·实时音视频·视频编解码·外包转型
晨同学03272 天前
rv1126交叉编译opencv+ffmpeg+x264
人工智能·opencv·ffmpeg
执念斩长河2 天前
ffmpeg-go学习笔记
学习·golang·ffmpeg