MP3-кодек для файлов WAV - PullRequest
       15

MP3-кодек для файлов WAV

1 голос
/ 11 марта 2010

Wav-файлы поддерживают различные кодировки, включая mp3. Существует ли библиотека C / C ++, которая могла бы создавать файлы wav в кодировке mp3 из несжатого файла wav? Если нет, то какое место лучше всего начать внедрять?

Ответы [ 2 ]

0 голосов
/ 13 марта 2010
  1. Лучший способ использовать Lame (если вы не боитесь проблем с патентами). Вы можете использовать оба источника для lame и lame_enc.dll. Использовать lame_enc.dll проще. Что касается контейнера RIFF-WAV: это просто создание файлов RIFF-WAV в соответствии со спецификацией RIFF-WAV.

  2. Есть и другие возможности. Например, используя кодеки ACM.

Но в любом случае вы должны иметь возможность добавлять звуковой поток с заголовком RIFF-WAV. Это может быть сделано вручную (я думаю, что самый простой способ) или с помощью некоторой бесплатной библиотеки (кажется, что libsnd способен сделать это).

0 голосов
/ 11 марта 2010

Вы проверили: http://lame.sourceforge.net/

...