ビデオを4つの断片に分割する方法を研究しています。私は多くのソリューションとライブラリを見てきました。Cでビデオを4つのファイルに分割する
https://github.com/AydinAdn/MediaToolkit
をそして、これはビデオ
var inputFile = new MediaFile {Filename = @"C:\Path\To_Video.flv"};
var outputFile = new MediaFile {Filename = @"C:\Path\To_Save_ExtractedVideo.flv"};
using (var engine = new Engine())
{
engine.GetMetadata(inputFile);
var options = new ConversionOptions();
// This example will create a 25 second video, starting from the
// 30th second of the original video.
//// First parameter requests the starting frame to cut the media from.
//// Second parameter requests how long to cut the video.
options.CutMedia(TimeSpan.FromSeconds(30), TimeSpan.FromSeconds(25));
engine.Convert(inputFile, outputFile, options);
}
コードはただ一つの断片を分割さを分割するためのコードです:私はこのライブラリを見ていました。それを4つの断片に分割する方法はありますか?
種類は
PSについて:ソリューションは、C#でなければならず、すでにのDirectShowソリューションを見てきました。
たぶん出発秒を変更するこの4回やって? – Pikoh
4つのvarオプション= new ConversionOptions()を作成する必要があることを意味します。 ?私はそれについて考えていましたが、これは良い解決策ですか? – Fearcoder
私はこのライブラリを使用していませんが、私にはうってつけの4つの 'var options'と4つの' engine.Convert'があります。 – Pikoh