Как конвертировать 24-битный WAV в MP3 с хромым с помощью C ++

StackOverflow https://stackoverflow.com/questions/3297304

  •  18-09-2020
  •  | 
  •  

Вопрос

Я использую библиотеку Lame в приложении C ++ для кодирования файлов WAV в файлы MP3.

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

заранее спасибо за любой намек!

Это было полезно?

Решение

Исполняемая командной строкой, правильно преобразует 24-битные WAV, при настройке «BITWIDTH» на 24, поэтому я думаю, что это должно быть возможно

Возможно, решение тогда - это посмотреть на исходный код для утилиты командной строкиили даже шаг в вашем отладчике и посмотрите, как он делает это.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top