Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/305.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
C# ASP.NET-如何读取视频文件的属性(长度、分辨率、编解码器)_C#_Asp.net_Video - Fatal编程技术网

C# ASP.NET-如何读取视频文件的属性(长度、分辨率、编解码器)

C# ASP.NET-如何读取视频文件的属性(长度、分辨率、编解码器),c#,asp.net,video,C#,Asp.net,Video,我正在开发一个ASP.NET应用程序,允许用户上传视频文件。用户上传后,我需要确定媒体的一些属性,即持续时间/长度、分辨率和编解码器(如果可能) 最简单的方法是什么?我应该使用WMPSDK吗?这似乎涉及到在服务器上实际实例化媒体播放器。框架中是否有任何东西可以做到这一点,或者我是否需要依赖外部库 我不关心将视频显示或流式传输回用户。框架中没有任何内容,您需要某种库。我见过的最好的(但我已经看过一年多了)是taglib sharp: 该站点现在似乎已经关闭,但我看到它在几个月前才被移植到fink

我正在开发一个ASP.NET应用程序,允许用户上传视频文件。用户上传后,我需要确定媒体的一些属性,即持续时间/长度、分辨率和编解码器(如果可能)

最简单的方法是什么?我应该使用WMPSDK吗?这似乎涉及到在服务器上实际实例化媒体播放器。框架中是否有任何东西可以做到这一点,或者我是否需要依赖外部库


我不关心将视频显示或流式传输回用户。

框架中没有任何内容,您需要某种库。我见过的最好的(但我已经看过一年多了)是taglib sharp:

该站点现在似乎已经关闭,但我看到它在几个月前才被移植到fink(用于OSX),所以我认为这是暂时的

哎呀,刚才看到你不是第一个问这些问题的人,我也不是第一个建议taglib sharp的人:

(注意:它支持音频和视频文件)


hth

框架中没有任何内容,您需要某种类型的库。我见过的最好的(但我已经看过一年多了)是taglib sharp:

该站点现在似乎已经关闭,但我看到它在几个月前才被移植到fink(用于OSX),所以我认为这是暂时的

哎呀,刚才看到你不是第一个问这些问题的人,我也不是第一个建议taglib sharp的人:

(注意:它支持音频和视频文件)