最佳获取方式是什么?
我有一个用户将上传视频的字段。
当您点击上传按钮时,视频会被上传。这个功能完美地工作。
我需要从物理路径中获取视频的持续时间,我尝试过:
using WMPLib;
WindowsMediaPlayer wmp = new WindowsMediaPlayerClass();
IWMPMedia mediaInfo = wmp.newMedia(Server.MapPath("~/Uploads/test.mp4"));
double duration = mediaInfo.duration;
但它无法运行,我收到了错误:
类型“WMPLib.WindowsMediaPlayerClass”没有定义构造函数。Interop 类型 'WMPLib.WindowsMediaPlayerClass' 无法嵌入。
如何获取时长?