Я пытаюсь прочитать метаданные из файла. Мне нужно только свойство Видео -> Длина, однако я не могу найти простой способ чтения этой информации.
Я подумал, что это будет довольно легко, так как это видно по умолчанию в Explorer, однако это выглядит намного сложнее, чем я ожидал. Ближайшее, что я нашел, использовало:
Microsoft.DirectX.AudioVideoPlayback.Video video = new Microsoft.DirectX.AudioVideoPlayback.Video(str);
double duration = video.Duration;
Однако это вызывает исключение LoaderLock, и я не знаю, как с этим справиться.
Есть идеи?