2014-02-14 2 views
6

오디오 파일의 볼륨을 10 % 줄이려고합니다 (새 볼륨이 원본의 90 %가되도록). SOX를 사용하면 어떻게 될까요?SOX를 사용하여 오디오 파일의 백분율 값을 줄입니다.

-v, --volume FACTOR

이 FACTOR의 계수로 볼륨을 조절하십시오 SOX 매뉴얼에 따라 볼륨 옵션을 지원합니다. 이것은 선형 (진폭) 조정이므로 1보다 작은 숫자는 음량을 줄입니다. 1보다 크면 증가합니다. 음수가 주어지면 볼륨 조정 이외에도 오디오 신호는 이 반전됩니다.

즉, sox -v 0.9 audio.wav audio.wav 명령을 사용하면 원래 볼륨의 90 %로 오디오 파일이 나옵니까?

답변

8

올바른 것으로 보인다, 그

sox -v 0.9 in.wav out.wav 

당신에게 원래의 90 % 볼륨으로 오디오 파일을 제공 할 것입니다. 당신이 최대 진폭최소 진폭 출력 값을 비교할 때

합계이 공개됩니다.

sox in.wav tmp.wav stat 
sox out.wav tmp.wav stat 

입력 및 출력 파일 모두에 동일한 파일을 사용하면 파일이 손상된다는 점에 유의하십시오.

관련 문제