我正在尝试从文件中读取元数据。 我只需要视频 -> 长度属性,但是我找不到一种简单的方法来读取这些信息。
我认为这应该很容易,因为在资源管理器中默认情况下可见,但是这看起来比我预期的要复杂得多。 我最接近的方法是使用:
Microsoft.DirectX.AudioVideoPlayback.Video video = new Microsoft.DirectX.AudioVideoPlayback.Video(str);
double duration = video.Duration;
然而,这会抛出一个LoaderLock异常,我不知道该如何处理它。
有什么想法吗?