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