【问题标题】:ffmpeg merge video and audio + fade outffmpeg 合并视频和音频+淡出
【发布时间】:2016-05-01 15:25:25
【问题描述】:

我有一个视频文件和一个音频文件。 我想将它们合并在一起,最终输出的视频将在视频的长度内,并将包含背景中的音频。

我做到了:

ffmpeg -i output.avi -i bgmusic.mp3 -filter_complex " [1:0] apad " -shortest out.avi

但背景音频在最终合并电影的结尾被剪切。 我希望它很好地淡出。

我该怎么做??

但背景音频在最终合并电影的结尾被剪切。 我希望它很好地淡出。

我该怎么做??

谢谢。

【问题讨论】:

    标签: ffmpeg


    【解决方案1】:

    尝试使用 --ss 和 -t 选项将音频添加到输出文件: -ss [...] 将定义切割的起点 -t [...] 将定义段的长度(以秒为单位) 例子:

    ffmpeg -ss 00:00:10  -t 5 -i "video.mp4" -ss 0:00:01 -t 5 -i "music.m4a" -map 0:v:0 -map 1:a:0 -y out.mp4
    

    然后你可以使用淡入淡出效果到最后一个持续时间: 淡入淡出选项:

    类型,t 指定效果类型,可以是 in 用于淡入,也可以是 out 用于淡出效果。默认在。

    start_sample, ss 指定开始应用淡入淡出效果的起始样本数。默认为 0。

    持续时间,d 指定淡入淡出效果的持续时间。有关可接受的语法,请参阅 ffmpeg-utils(1) 手册中的 (ffmpeg-utils) 持续时间部分。在淡入效果结束时,输出音频将具有与输入音频相同的音量,在淡出过渡结束时,输出音频将为静音。默认情况下,持续时间由 nb_samples 确定。如果设置,则使用此选项代替 nb_samples。

    示例

    afade=t=in:ss=0:d=15
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-05
      • 1970-01-01
      • 1970-01-01
      • 2015-08-04
      • 2018-12-22
      • 1970-01-01
      • 2018-12-27
      • 1970-01-01
      相关资源
      最近更新 更多