Предположим, у меня есть файл .3g2. Я заметил, что они могут содержать звуковую дорожку различной кодировки (AAC, AMR).
Или, например, файл .m4a может содержать (AAC или ALAC) кодированную звуковую дорожку.
Медиа информация обнаруживает это довольно хорошо, но я хочу быть в состоянии сделать это с помощью C ++.
У меня вопрос, как я могу определить тип звуковой дорожки в медиа-файле?
Благодарю.
Медиа информация также доступен с интерфейсом C ++, просто скачайте пакет библиотеки MediaInfo и вот пример C ++.
Для получения первого формата звуковой дорожки: MediaInfo::Get(Stream_Audio, 0, "Format")
MediaInfo::Get(Stream_Audio, 0, "Format")
Других решений пока нет …