Convierte mp3 de mono a estéreo usando Lame

Convierte mp3 de mono a estéreo usando Lame

Una aplicación requiere que los archivos mp3 que recibe estén codificados con 2 canales (estéreo), pero los archivos originales tienen solo 1 canal (mono).
Usamos Lame para la conversión, pero no logro clonar el canal mono y crear un estéreo falso.

lame.exe -m j mono.mp3 stereo.mp3

-m do -m stampoco parece funcionar. ¿Es posible hacer esto con cojo?

Respuesta1

La respuesta a mi propia pregunta es:No - no es posible con cojo

Mi solución alternativa es utilizar la herramienta de línea de comandos soxy realizar la duplicación del canal antes de la conversión a mp3:

sox mono.wav -c 2 stereo.wav

Luego use cojo:

lame -m j stereo.wav stereo.mp3

Respuesta2

Puedes hacer eso con ffmpeg. Aquí está el comando que utilicé para archivos mono mp3 con una frecuencia de muestreo de 11025 Hz y una tasa de bits de 40 kbps:

ffmpeg -i mono.mp3 -ac 2 -ab 96000 -ar 22050 stereo.mp3

Respuesta3

Puedes usar cojo para esto. Con entrada mono wav, úselo -m scomo opción poco convincente. Usando opciones poco convincentes por defecto, la salida será estéreo (simple).

EDITAR: ¡Me equivoqué! La respuesta original de los carteles era correcta: cuando el wav de entrada es mono, no puedes volverte aburrido para convertirlo en estéreo -m s.

Respuesta4

De acuerdo con laDocumentación LAME@Modos Yo probaría "-m d". También deberías considerar duplicar tu tasa de bits, porque ahora la comparten dos canales, no uno.

información relacionada