Qual é a maneira mais rápida de extrair apenas um canal (esquerdo ou direito) de um CD de áudio?

Qual é a maneira mais rápida de extrair apenas um canal (esquerdo ou direito) de um CD de áudio?

Eu tenho um CD de áudio, obviamente é estéreo. Quero obter mp3s ou wavs monoaurais apenas com o canal esquerdo (ou direito) de cada faixa do CD.

Qual é a maneira mais rápida e fácil de fazer isso?

Responder1

Você realmente pode fazer isso com osoxferramenta de processamento de áudio de linha de comando. Para selecionar um único canal de um arquivo de entrada (para fins de demonstração, eu uso um arquivo wave) e gravá-lo em um novo arquivo wave, o remixefeito é usado:

sox stereo_inputfile.wav leftchannel.wav remix 1
sox stereo_inputfile.wav rightchannel.wav remix 2

Se você quiser saber mais,esse sitelista uma série de exemplos práticos sobre como usar soxpara diversas tarefas.

Responder2

Aí vem uma solução bash para vários arquivos em uma pasta.

  1. Coloque todos os seus arquivos em uma pasta, por exemplo, "/run/dir/*" no exemplo abaixo
  2. Crie duas pastas no nível acima do diretório: por exemplo, "/run/l_channel/" e "/run/r_channel/"

Para dividir todos os arquivos de uma pasta nas outras pastas do canal esquerdo e do canal direito, você pode fazer assim:

for i in /run/dir/*
do 
    sox "$i" ""/run/l_channel/"$(basename "$i")" remix 1
    sox "$i" ""/run/r_channel/"$(basename "$i")" remix 2
done

Nota: tentei fazer isso com sucesso no Manjaro Linux, mas provavelmente também funciona no Ubuntu.

Responder3

ffmpegé sempre seu amigo.

Estéreo -> Mono com Canal L

ffmpeg -i input.mp3 -filter:a 'pan=mono|FC=FL' output.mp3

Estéreo -> Mono com Canal R (recentemente substituído FLpor FR)

ffmpeg -i input.mp3 -filter:a 'pan=mono|FC=FR' output.mp3

Verpan - Filtros de áudio - Documentação de filtros FFmpegpara o detalhe.

Responder4

Use a audácia. Extraia/ripe os arquivos de áudio do CD usando qualquer programa de sua preferência. Em seguida, importe o arquivo de áudio estéreo no audacity. Use o painel de controle da trilha "split estéreo track", localizado no lado esquerdo da trilha. Isso irá dividi-lo em duas faixas separadas. Então, para cada trilha, abra o Painel de Controle de Trilhas novamente e selecione mono para converter cada trilha de canal único em mono.

informação relacionada