ffmpeg中具有复杂操作的多输入文件
我刚刚开始在我的一个项目中使用ffmpeg。我对ffmpeg的了解非常有限 下面的问题我需要帮助。提前谢谢 我有两个文件:-ffmpeg中具有复杂操作的多输入文件,ffmpeg,Ffmpeg,我刚刚开始在我的一个项目中使用ffmpeg。我对ffmpeg的了解非常有限 下面的问题我需要帮助。提前谢谢 我有两个文件:- 音频文件 视频文件 我想在执行以下操作后生成单个文件:- 将音频文件修剪为自定义开始点和停止点 将音频和视频文件合并到单个文件(视频文件大小相同) 对生成的文件应用速度过滤器 我能够实现输出,但使用三个不同的ffmpeg命令,这需要花费大量时间。我想在一个ffmpeg命令中实现所有这些任务 谢谢。使用和(或)过滤器。此示例将使速度加倍: ffmpeg -i video
- 将音频文件修剪为自定义开始点和停止点
- 将音频和视频文件合并到单个文件(视频文件大小相同)
- 对生成的文件应用速度过滤器
ffmpeg -i video.mp4 -ss 3 -t 10 -i audio.mp3 -filter_complex "[0:v]setpts=0.5*PTS[v];[1:a]atempo=2[a]" -map "[v]" -map "[a]" -shortest output.mp4
将跳过-ss 3
中的开始3秒audio.mp3
将-t10
持续时间限制为10秒音频.mp3
将使-shortest
持续时间与最短输出流持续时间相同输出。mp4
ffmpeg -i video.mp4 -ss 3 -t 10 -i audio.mp3 -filter_complex "[0:v]setpts=0.5*PTS[v];[1:a]atempo=2[a]" -map "[v]" -map "[a]" -shortest output.mp4
将跳过-ss 3
中的开始3秒audio.mp3
将-t10
持续时间限制为10秒音频.mp3
将使-shortest
持续时间与最短输出流持续时间相同输出。mp4