Как конвертировать 24-битный WAV в MP3 с хромым с помощью C ++
Вопрос
Я использую библиотеку Lame в приложении C ++ для кодирования файлов WAV в файлы MP3.
Работает нормально для 16-битных Wavs, но теперь мне нужно преобразовать некоторые 24-битные волны, и я не могу находить путь.В частности, я не могу найти функцию для настройки параметра «BITWIDTH», взятый в качестве переключателя командной строки LAME.(Исполняемый файл командной строки преобразует 24-битные WAV для настройки «BITWIDTH» на 24, поэтому я думаю, что это должно быть возможно.)
заранее спасибо за любой намек!
Решение
Исполняемая командной строкой, правильно преобразует 24-битные WAV, при настройке «BITWIDTH» на 24, поэтому я думаю, что это должно быть возможно
Возможно, решение тогда - это посмотреть на исходный код для утилиты командной строкиили даже шаг в вашем отладчике и посмотрите, как он делает это.