美文网首页
FFmpeg-图片合成视频报错合集

FFmpeg-图片合成视频报错合集

作者: 请叫我大帅666 | 来源:发表于2024-03-25 17:41 被阅读0次

1、No such filter: 'xfade' ffmpeg error
原因:ffmpeg版本低于4.3,里面没有xface 功能,编译最新版本得 ffmpeg (就可以看到里面有 xfade 了, 我编译的 6.1.1)

2、First input link main parameters (size 1100x1100) do not match the corresponding second input link xfade parameters (size 1200x562)

原因:你的图片不是一个尺寸(裁剪图片成统一大小,放一个好用的在线免费裁剪:https://www.gaituya.com/caijian/

3、Decoding requested, but no decoder found for: png
原因:不支持png,改成 jpg、jpeg 格式的图片


图片合成视频带音频

ffmpeg 
-loop 1 -t 2 -i 1.jpg
-loop 1 -t 2 -i 2.jpg
-loop 1 -t 2 -i 3.jpg
-loop 1 -t 2 -i 4.jpg
-loop 1 -t 2 -i 5.jpg
-stream_loop -1 -i bar.mp3 -acodec aac
-filter_complex
"[0:v]xfade=transition=wiperight:duration=1:offset=1[v0];
[1:v]xfade=transition=wiperight:duration=1:offset=1[v1]; 
[2:v]xfade=transition=wiperight:duration=1:offset=1[v2];
[3:v]xfade=transition=wiperight:duration=1:offset=1[v3]; 
[v0][v1][v2][v3]concat=n=4:v=1:a=0,format=yuv420p[v]"
-map "5:a"
-shortest
-c:v libx264
-y out.mp4

这里提个注意点:上面命令行为了直观,命令符之间或许会有多个空格,这时候要保证每个命令符之间都只有一个空格,否则很可能报错(之前遇到过)

相关文章

  • 视频框架报错

    AVAssetExportPresetPassthrough报错-11841 视频合成时候报错注意合成视频时一定要...

  • 20190324

    【今日回顾】 001今天是极其跌宕起伏的一天,任务是将图片合成视频,再与其他视频进行合并做成最终的合集,一天下来,...

  • IOS多张图片合成一个视频

    图片合成视频 首先需要导入的三个依赖库 AVKit.framework MediaPlayer.framework...

  • Mac 上安装ffmepg

    安装ffmepg 试一下功能:1、将通过视频生成图片 2、将图片重新合成视频 例子:提取视频中的音频: 将图片和音...

  • 电脑图片合成视频用什么软件?3分钟快速教程,多张图片做成精美视频

    电脑图片合成视频怎么做?图片视频制作用什么软件好?现在大家的照片或图片很多,其实在电脑上把图片做成视频是非常方便的...

  • Android MediaCodec图片合成视频

    利用MediaCodec可以录制视频,可是可以将图片合成视频吗?之前使用ffmpeg来实现。但是,ffmpeg却是...

  • 报错合集

    Invalid operands to binary expression ('double' and 'doub...

  • 报错合集

    唉!载入scRNAseq的数据集fluidigm时出错了。。。scRNAseq包是安装了的呀。。。555 明天再看...

  • 报错合集

    1:Xcode错误提示:Command CompileSwiftSources failed with a non...

  • 第4讲-FFmepg-视频解码

    内容一:FFmpeg-命令行补充? 内容二:FFmpeg-视频解码? 第一点:确定音视频编解码流程学习? 第二点:...

网友评论

      本文标题:FFmpeg-图片合成视频报错合集

      本文链接:https://www.haomeiwen.com/subject/gsfjtjtx.html