、他のファイルと単純NuGetパッケージマネージャでMP4、M3U8または私は最良の選択肢であることをNReco.VideoInfoライブラリを見つけ
1]検索NReco.VideoInfoライブラリからのビデオ再生時間を取得し、それをインポートする方法「NReco.VideoInfoを使用して、」そのインポートした後、プロジェクト
2]名前空間
3】この方法にコードの次の行を追加します。
var ffProbe = new FFProbe();
var videoInfo = ffProbe.GetMediaInfo(blob.Uri.AbsoluteUri);
return videoInfo.Duration.TotalMilliseconds;
hereあなたは、この問題を解決するために、Windowsのメディアプレーヤーを使用していないのはなぜ他のいくつかのオプション
この質問を確認するhttps://stackoverflow.com/questions/10190906/how-to-get-video-duration-from-mp4-wmv-flv-mov-videos?noredirect=1&lq=1 –
可能な[ mp4、wmv、flv、movビデオからビデオ期間を取得する方法(https://stackoverflow.com/questions/10190906/how-to-get-video-duration-from-mp4-wmv-flv-mov-videos) – Hille