오디오 CD에서 하나의 채널(왼쪽 또는 오른쪽)만 추출하는 가장 빠른 방법은 무엇입니까?

오디오 CD에서 하나의 채널(왼쪽 또는 오른쪽)만 추출하는 가장 빠른 방법은 무엇입니까?

오디오 CD가 있는데 당연히 스테레오입니다. 모든 CD 트랙의 왼쪽(또는 오른쪽) 채널만 사용하여 모노럴 mp3 또는 wav를 얻고 싶습니다.

가장 빠르고 쉬운 방법은 무엇입니까?

답변1

실제로 다음을 사용하여 이 작업을 수행할 수 있습니다.sox명령줄 오디오 처리 도구. 입력 파일에서 단일 채널을 선택하고(데모 목적으로 웨이브 파일을 사용함) 새 웨이브 파일에 쓰려면 효과가 remix사용됩니다.

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

더 알고 싶다면,이 웹사이트sox다양한 작업에 사용하는 방법에 대한 여러 가지 실제 예를 나열합니다 .

답변2

하나의 폴더 내의 여러 파일에 대한 bash 솔루션이 제공됩니다.

  1. 모든 파일을 하나의 폴더에 넣습니다(예: 아래 예에서는 "/run/dir/*").
  2. 디렉터리 위 수준에 두 개의 폴더를 만듭니다. 예: "/run/l_channel/" 및 "/run/r_channel/"

한 폴더의 모든 파일을 왼쪽 및 오른쪽 채널의 다른 폴더로 분할하려면 다음과 같이 할 수 있습니다.

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

참고: Manjaro Linux에서 성공적으로 시도했지만 아마도 Ubuntu에서도 작동할 것입니다.

답변3

ffmpeg항상 당신의 친구입니다.

스테레오 -> L 채널이 있는 모노

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

스테레오 -> R 채널이 있는 모노( FL로 대체됨 FR)

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

보다pan - 오디오 필터 - FFmpeg 필터 문서세부 사항을 위해.

답변4

대담함을 사용하세요. 원하는 프로그램을 사용하여 CD에서 오디오 파일을 추출/리핑합니다. 그런 다음 대담하게 스테레오 오디오 파일을 가져옵니다. 트랙 왼쪽에 있는 "분할 스테레오 트랙" 트랙 제어판을 사용합니다. 이렇게 하면 두 개의 개별 트랙으로 구분됩니다. 그런 다음 각 트랙에 대해 트랙 제어판을 다시 열고 모노를 선택하여 각 단일 채널 트랙을 모노로 변환합니다.

관련 정보