Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取视频持续时间?ASP.NETMVC5C#_C#_Asp.net_Asp.net Mvc_Video_Duration - Fatal编程技术网

如何获取视频持续时间?ASP.NETMVC5C#

如何获取视频持续时间?ASP.NETMVC5C#,c#,asp.net,asp.net-mvc,video,duration,C#,Asp.net,Asp.net Mvc,Video,Duration,最好的方式是什么 我有一个用户将上传视频的字段 单击“上载”按钮时,请按以下方式进入控制器操作: 如何捕捉持续时间?(用红线标出) 例如: 有什么想法吗 非常感谢。您可以使用获取持续时间 安装后,您可以执行以下操作来检索视频的元数据: var videoFilePath = "myVideo.mp4"; var videoAnalyer = new VideoAnalyzer(); var analyzeResult = videoAnalyer.GetVideoInfo(videoFil

最好的方式是什么

我有一个用户将上传视频的字段

单击“上载”按钮时,请按以下方式进入控制器操作:

如何捕捉持续时间?(用红线标出)

例如:

有什么想法吗

非常感谢。您可以使用获取持续时间

安装后,您可以执行以下操作来检索视频的元数据:

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

希望这有帮助

也许这有帮助你明白了吗。我有同样的issue@carpics,我没有发现。