は、次の問題に役立つ必要があります。 私はユーチューブから3本のビデオをダウンロードし、フォローコード付きの小片にNReco.VideoConverter.FFMpegConverter.ConvertMediaしていることをカット:FFMPEG NReco.ConcatMedia異なるソースからのファイルをマージする
ffMpegConverter.ConvertMedia (SourceFile, Format.mp4, tempVideo, Format.mp4,
new ConvertSettings() {
Seek = StartTime,
MaxDuration = (EndTime - StartTime),
VideoCodec = "libx264",
AudioCodec = "mp3",
CustomOutputArgs = string.Format ("-vf \"pad=640:360:x=(640-iw)/2:y=(360-ih)/2:color=black\" -af \"volume = {0}dB\"", volumeMultiplier),
VideoFrameRate = 25,
AudioSampleRate = 44100,
VideoFrameSize = "640x360"
});
と(ちょうどインラインffmpegのコマンドを使用して)追加透かし:
-i {0} -i {1} -filter_complex \"[1:v]scale={3}:{4},format=argb,colorchannelmixer=aa={5}[wat];[0:v][wat]overlay=main_w-overlay_w-{6}:main_h-overlay_h-{7} [out]\" -map \"[out]\" -map 0:a -y {2}
そして、#1と#2のソースからビデオをつなぎ合わせるとOKですが、#3ではできません。私は(#1、#2)と(#3)のフォーマットの間に何らかの互換性の問題があると信じますが、それはConvertMediaのステージで修正する必要がありますか?私はいくつかのOutPutパラメータを見逃しているかもしれませんか?ソース#からのファイルのソース#3 https://jpst.it/Zoof
そして1からファイル2 https://jpst.it/ZooC
なぜファイルは参加できないことを、理由を検索するための
サンプルMediaInfoを?
Thanx。