Pergunta

Eu estou usando a biblioteca Lame em um aplicativo C ++ para codificar arquivos WAV para arquivos MP3.

Ele funciona bem para WAVs de 16 bits, mas agora preciso converter algumas ondas de 24 bits e não consigo encontrar o caminho.Em particular, não consigo encontrar uma função para definir o parâmetro "BitWidth" tomado como um switch pela linha de comando coxo.(O executável da linha de comando converte ondas de 24 bits corretamente ao definir "bitwidth" para 24, então acho que deve ser possível.)

Obrigado antecipadamente por qualquer dica!

Foi útil?

Solução

.

O executável da linha de comando converte ondas de 24 bits corretamente ao definir "BitWidth" para 24, então acho que deve ser possível

Talvez a solução, então, é olhar para o código de origem para o utilitário de linha de comandoou até mesmo passá-lo em seu depurador e veja como faz isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top