答案 0 :(得分:1)
您可以使用Alturos.VideoInfo来获取持续时间。
安装后,您可以执行以下操作来检索视频的元数据:
var videoFilePath = "myVideo.mp4";
var videoAnalyer = new VideoAnalyzer();
var analyzeResult = videoAnalyer.GetVideoInfo(videoFilePath);
if (analyzeResult.Successful)
{
var videoInfo = analyzeResult.VideoInfo;
}
else
{
// Error handling here
System.Console.WriteLine(analyzeResult.ErrorMessage);
}
您将在以下时间找到视频时长
videoInfo.Format.Duration
希望这会有所帮助!