【问题标题】:ffmpeg: Audio/Video Fade in/outffmpeg:音频/视频淡入/淡出
【发布时间】:2017-05-31 18:12:24
【问题描述】:

我有这个带有音频衰减的工作脚本。我如何输入和淡出视频的淡入淡出。它总是给我一个错误:

"Option filter:v (set stream filtergraph) cannot be applied to input url ./mp3/conv/1.m4a -- 您正在尝试将输入选项应用于输出文件,反之亦然反之亦然。将此选项移到它所属的文件之前。"

这适用于音频淡入淡出:

 ffmpeg  -ss 00:00:00 -t 90 -i "concat:intermediate0.ts|concat:intermediate1.ts"  
-i "./mp3/conv/1.m4a" -af "afade=t=out:st=84:d=6"  -map 0:v:0 -map 1:a:0 
video/out515.mp4 -y

这不适用于音频+视频淡入淡出:

ffmpeg  -ss 00:00:00 -t 90-i  "concat:intermediate0.ts|intermediate1.ts" 
-filter:v 'fade=in:0:30,fade=out:250:30' -i "./mp3/conv/1.m4a" 
-af "afade=t=out:st=84:d=6" -map 0:v:0 -map 1:a:0  video/out515.mp4 -y

【问题讨论】:

    标签: video ffmpeg video-processing fading


    【解决方案1】:

    视频过滤器是输出选项,因此,要跟踪所有输入:

    ffmpeg  -ss 00:00:00 -t 90-i  "concat:intermediate0.ts|intermediate1.ts" -i "./mp3/conv/1.m4a" 
            -af "afade=t=out:st=84:d=6" -vf 'fade=in:0:30,fade=out:250:30'
            -map 0:v:0 -map 1:a:0  video/out515.mp4 -y
    

    【讨论】:

    • 谢谢!这是一个视频/音频淡出脚本:
    【解决方案2】:

    这是有效的最终结果

    ffmpeg -ss 00:00:00 -t 90 -i "concat:intermediate0.ts" 
    -ss 00:00:00 -t 90 -i ".\mp3\conv\1.m4a" -af "afade=t=out:st=84:d=6" 
    -vf "fade=in:0:25,fade=out:2225:25" -map 0:v:0 -map 1:a:0 video/out515.mp4 -y
    

    【讨论】:

      猜你喜欢
      • 2015-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多