Конвертация Wav в MP3

Я делаю программу на Delphi, которая записывает звук с виниловых пластинок, а затем обнаруживает и отделяет разные дорожки друг от друга. Моя проблема в том, что я не могу преобразовать записанные файлы wav в mp3. Я пытался использовать LAME, но это дает мне mp3-файл, который медленно воспроизводится (например, я начинаю с 1-минутного wav, а он появляется как 5-минутный mp3)

Не могли бы вы предложить исходный код или компоненты, с помощью которых я могу конвертировать файлы wav в mp3.


person Grant    schedule 08.04.2012    source источник
comment
Вы можете наслаждаться любимой музыкой в ​​5 раз дольше, это здорово! Нет, серьезно, кодировщик LAME работает довольно хорошо (я знаю это, мы в отношениях :-), я бы заподозрил, как вы записываете винилы в wav. Вы их слышали?   -  person TLama    schedule 09.04.2012
comment
LAME работает очень хорошо. Вы, наверное, неправильно его используете. Без кода мы не можем сказать.   -  person David Heffernan    schedule 09.04.2012
comment
Возможно, вы настраиваете неправильную частоту дискретизации? Если вы превратите wav с частотой 48 кГц в mp3 с частотой 8 кГц без передискретизации, ваш результат будет воспроизводиться слишком медленно. Если вы покажете какой-то код или загрузите куда-нибудь свой wav + mp3, мы, вероятно, сможем сказать вам, что идет не так.   -  person Wouter van Nifterick    schedule 09.04.2012
comment
Спасибо, у меня mp3 воспроизводится с более или менее правильной скоростью, но я сделал это методом проб и ошибок, есть ли способ получить частоту дискретизации из wav?   -  person Grant    schedule 09.04.2012


Ответы (1)


Воспользуйтесь AudioLab от Mitov.

http://www.mitov.com/html/audiolab.html

person Francis Lee    schedule 09.04.2012