Определите, если Lossless, используя TagLib

Я работаю над небольшим проектом для личного пользования в VB.NET, который касается мультимедийных (аудио и видео) файлов.

Я добавил TagLib в свой проект через NuGet и постепенно нахожу способы получения информации из моих файлов, используя ее.

Однако мне было интересно узнать, есть ли способ определить, содержит ли файл аудио без потерь? Очевидно, что некоторые форматы файлов без потерь, например WAV в качестве очевидного примера, но с такими форматами, как WMA и AAC/ALAC, часто используют одно и то же расширение со своими аналогами с потерями.

Следовательно, предлагает ли TagLib метод определения аудиопотока в файле без потерь? Если да, можете ли вы посоветовать, как этого можно достичь в VB.Net? Я посмотрел онлайн, но, к сожалению, ничего не могу найти...

Моя основная причина этого связана с аудио-файлами, поэтому не обязательно с видео-файлами, которые могут содержать несколько звуковых дорожек.

Спасибо заранее

0 ответов

Другие вопросы по тегам