合并2视频使用ffmpeg但我想要

时间:2017-03-09 09:54:16

标签: audio video merge ffmpeg

我有两个不同长度的视频视频一:12分钟视频二:6分钟我想拍摄视频的音频一个我想拍摄视频的图像两个并将它们放在一起输出视频长度= 6分钟。使用ffmpeg一个命令请帮帮我 - 谢谢(观看图片)____

enter image description here

1 个答案:

答案 0 :(得分:1)

使用

setpts

atempo过滤器将视频帧时间戳更改为其当前值的1 / 1.1。 FFmpeg将在保持源帧速率所需的节奏中丢帧。

-map 1:v -map 0:a过滤器可将音频速度提高到原始速度的1.1倍。

-shortest告诉ffmpeg包含来自第二个输入(6m.mp4)的视频流和来自第一个输入的音频。

template <class... Points> point barycentre(Points... points) { point const sum{ (points.x_ + ...), (points.y_ + ...) }; int const num = sizeof...(Points); return { sum.x_ / num, sum.y_ / num }; } 告诉ffmpeg在较短(音频和视频)流结束时结束转换。