Для аудио я использую Music Bee .
Хотелось бы что-то, что может сканировать видео в указанных папках и показывать аналогичное представление данных, а также показывать видеокодеки всех видео.
PS: я сканировал их в библиотеке MB, но она не сканирует и не показывает видеокодеки.
Единственный способ увидеть видеокодеки — открыть каждое видео с помощью VLC и просмотреть его свойства Info/Media.
Альтернативой использованию ffmpeg для получения информации является exiftool , который также является инструментом командной строки, но он фокусируется на извлечении (и для некоторых типов файлов модификации) метаданных из самых разных форматов файлов, включая большинство форматов видео.
Существует также pyExifToolGUI , который позволит вам просматривать ту же информацию в графическом интерфейсе.
Оба:
Я рекомендую проверить мультимедийный SDK LEADTOOLS для этого. Этот SDK включает класс MediaInfo для получения информации о файлах мультимедиа. Вы можете получить сжатие видео в пару строк следующим образом:
Leadtools.Multimedia.MediaInfo MI = new Leadtools.Multimedia.MediaInfo();
MI.SourceFile = "C:\MyFile.avi";
Console.WriteLine(MI.StreamSubtypeName);
Этот SDK предназначен только для Windows, так как он основан на платформах DirectShow и Media Foundation. Его можно использовать через C, C++, VB6, Delphi, .NET (или любой язык, поддерживающий COM-объекты).
Отказ от ответственности: я сотрудник компании, которая написала эту библиотеку.