如何在ffmpeg中循环音频直到连接的视频长度

时间:2020-08-04 13:59:03

标签: ffmpeg video-processing

这是我当前的代码,但是它将连接的视频缩短到音频长度。

d1 %>% mutate(quarterMentioned = lapply(quarterMentioned, table)) %>% unnest_wider(quarterMentioned) second fourth third <int> <int> <int> 1 1 NA NA 2 NA 4 NA 3 2 NA NA 4 2 NA NA 5 1 NA NA 6 2 NA 1 7 NA 1 NA 8 NA 1 NA 9 NA 1 1 10 NA 6 NA

1 个答案:

答案 0 :(得分:0)

您遇到的错误已得到修复。 FFmpeg 3.4.6很旧。

FFmpeg开发非常活跃,因此建议始终使用最新版本,例如从当前git master分支派生的版本。

或者至少在遇到问题时,更新应该是第一步。

您使用的是Ubuntu,因此您可以从johnvansickle.com获取已编译的ffmpeg(有关安装说明,请参见FAQ),也可以在FFmpeg Wiki: Ubuntu Compile Guide上遵循逐步的说明。

更新后,您可以运行以下命令:

ffmpeg -i vid1.mp4 -i vid2.mp4 -i vid3.mp4 -i audio1.mp3 -filter_complex "[0:v][1:v][2:v]concat=n=3:v=1:a=0,format=yuv420p[v]" -map "[v]" -map 3:a -shortest -movflags +faststart output.mp4