我使用以下命令将无音频视频文件连接到一个并向其添加音频,
连续观看个别视频
string findText = "sample";
int charIndex = txtSource.Text.IndexOf(findText);
MessageBox.Show(txtSource.GetLineFromCharIndex(charIndex).ToString());
or
MessageBox.Show(txtSource.GetLineFromCharIndex(txtSource.Text.IndexOf("sample")).ToString());
添加音频,
ffmpeg -i 1.mp4 -i 2.mp4 -i 3.mp4 -i 4.mp4 -i 5.mp4 -filter_complex 'concat=n=5:v=1:a=0[out]' -map '[out]' -strict -2 -y video_withoutaudio.mp4
有没有办法将这两个命令合并为一个?
我的要求是优化命令,因为我有1000多个命令需要花费大量时间才能完成,希望将这两个命令结合起来可以节省一些时间。
提前致谢!
答案 0 :(得分:2)
使用
ffmpeg -i 1.mp4 -i 2.mp4 -i 3.mp4 -i 4.mp4 -i 5.mp4 -i audio.mp4
-filter_complex 'concat=n=5:v=1:a=0[out]'
-map '[out]' -map a -c:a aac -strict -2 -y video_withaudio.mp4
我认为没有一个concat视频有音频。如果他们这样做,结果将是意料之外的。