From 4686b656337df2445b8c7a86134a9ab50c796802 Mon Sep 17 00:00:00 2001 From: daktak Date: Mon, 9 Jan 2023 19:24:35 +1100 Subject: [PATCH] ffmpeg fix merge (#85) --- pkg/videomanipulation/ffmpeg.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/videomanipulation/ffmpeg.go b/pkg/videomanipulation/ffmpeg.go index b30b54e..858f6da 100644 --- a/pkg/videomanipulation/ffmpeg.go +++ b/pkg/videomanipulation/ffmpeg.go @@ -117,7 +117,7 @@ func (v *VMan) merge(output string, bar *mpb.Bar, ffConfig FFConfig, videos ...s func (v *VMan) Merge(bar *mpb.Bar, videos ...string) error { mergeConfig := v.NewDefaultConfig() - mergeConfig.InArgs = append(mergeConfig.InArgs, []string{"-f", "concat", "-safe", "0"}...) + mergeConfig.InArgs = append(mergeConfig.InArgs, []string{"-f", "concat", "-safe", "0", "-ignore_unknown"}...) mergeConfig.OutArgs = append(mergeConfig.OutArgs, []string{"-map", "0:0", "-map", "0:1", "-map", "0:3"}...) err := v.merge(getMergedOutputFilename(videos[0]), bar, mergeConfig, videos...)