マルチメディア (オーディオおよびビデオ) ファイルに関連する、VB.NET での個人的な使用のための小さなプロジェクトに取り組んでいます。
NuGet を介してプロジェクトに TagLib を追加しましたが、それを使用してファイルから情報を取得する方法をゆっくりと見つけています。
ファイルにロスレス オーディオが含まれているかどうかを判断する方法はありますか? 明白な例としての WAV のように、一部のファイル形式はロスレスであることは明らかですが、WMA のような形式では、AAC/ALAC は多くの場合、損失のある対応するファイルと同じ拡張子を共有します。
したがって、TagLib は、ファイル内のオーディオ ストリームがロスレスであるかどうかを判断する方法を提供していますか? もしそうなら、VB.Net でこれを実現する方法を教えていただけますか? ネットで調べたのですが、残念ながら見つかりませんでした…
これの主な理由はオーディオのみのファイルに関連しているため、複数のオーディオ トラックを含む可能性のあるビデオ ファイルとは限りません。
よろしくお願いします