답변:
"약간 겁 먹거나"관련없는 링크를 따르는 대신 , 매뉴얼을 읽는 것이 어떻습니까?
보낸 사람 man mp3gain
:
mp3gain optionally writes gain adjustments directly into the encoded data. In this
case, the adjustment works with all mp3 players, i.e. no support for a special tag
is required. This mode is activated by any of the options -r, -a, -g, or -l.
If none of the above options are given, the recommended gain change is instead writ‐
ten to a special tag in the mp3 file. In this case, the adjustment only works with
mp3 players that support this tag. Some mp3 players refer to this as ReplayGain.
The tag is written either in APEv2 format (default) or in ID3v2 format (with -s i).
If you only want to print the recommended gain change (and not modify the file at
all) you may use the -s s (skip tag) option.
따라서 오디오 스트림은 사용자가 지시 한 경우에만 오디오 스트림을 수정하고 그렇지 않으면 태그에만 씁니다.
사이드 참고 : URL에 많은 의견 게시는 현재 관련되지 않은 mp3gain
우분투에서 찾았 그들은 하나 정말 오래된하거나 그들이 참조 윈도우 버전.
주어진 명령이 어떻게 작동하는지 확실하지 않을 때는 항상 man
먼저 시도하십시오 . 충분하지 않거나 사용 가능한 매뉴얼 페이지가없는 경우 올바른 업스트림 웹 사이트를 사용 하십시오 . 우분투의 패키지 페이지 에서 확인할 수 있습니다 .
ReplayGain 값을 계산하고 ReplayGain 태그를 추가하기위한 명령 줄 도구가 있습니다. mp3, ogg 및 FLAC 용 도구를 설치하려면 다음을 수행하십시오.
sudo apt-get install mp3gain vorbisgain flac
그런 다음 디렉토리의 모든 파일로 구성된 앨범에 ReplayGain 태그를 추가하려면 mp3에 대해 다음을 수행하십시오.
mp3gain -a *.mp3
앨범이 ogg vorbis에있을 때 동일한 작업을 수행하려면 다음을 수행하십시오.
vorbisgain -a *.ogg
앨범이 FLAC 파일에있을 때 동일한 작업을 수행하려면 다음을 수행하십시오.
metaflac --add-replay-gain *.flac
앨범이 아닌 파일에 ReplayGain 태그를 추가하려면 대신 및에 대한 -r
옵션을 사용하십시오 (에 해당하는 옵션이 없음 ).mp3gain
vorbisgain
metaflac
mp3gain -r *.mp3
vorbisgain -r *.ogg
모든 도구를 사용하여 ReplayGain 태그를 제거 할 수도 있습니다.
항상 그렇듯이 파일 수정을 진행하기 전에 백업이 있는지 확인하십시오 . 이러한 도구에 문제가 없었지만 안전에 문제가 없다고 보장 할 수는 없습니다 (또한 컴퓨터가 고장 나거나 프로세스 도중에 정전이 발생했을 수 있습니다).
-w
옵션 을 연구하고 싶을 수도 있습니다 . 마지막으로 항상 미디어와 같은 중요한 파일의 백업을 유지해야하므로 ReplayGain을 적용한 결과가 마음에 들지 않으면 되돌릴 수 있습니다. mp3gain
mp3cain
이다 사용하는 것이 안전합니다. 아래에서 내 답변을 읽으십시오 ...
rgain을 발견했을 때 "NN"이 제공하는 답변에 대한 래퍼 스크립트 작성 : () 대부분의 방법으로 문제를 해결했습니다. 내 라이브러리가 대부분 flac이므로 mp3gain을 추천하는 답변이 작동하지 않습니다. . rgain는 (같은 패키지 저장소에 나열된 파이썬 rgain ) 다양한 파일 형식의 리플레이 게인 태그와 상호 작용하기위한 라이브러리입니다,하지만 난 현재 그것을 실행하는거야. 그것은 또한 그것의 가장 명백한 사용에 대한 몇 가지 래퍼 스크립트와 함께 제공, 그것은 것 같아 시간이 오래 걸리며 시간이 어떻게 걸리는지 볼 것입니다 ...
sudo apt-get install -y python-rgain
collectiongain ~/Music
https://bitbucket.org/fk/rgain/
편집 : 나는 그것을 한동안 사용해 왔으며 완벽하지는 않지만 음악을 듣는 데 크게 개선되었습니다. 예전보다 10-15 % 정도 볼륨을 조정해야한다고 말하고 싶습니다. 내 전체 라이브러리를 분석하려면 엉터리 컴퓨터에서 3-4 일이 걸렸습니다. 다운로드 한 몇 가지 새로운 기능으로 시작하려고합니다.
또한 처음 실행했을 때 몇 번 중단되어 이유를 설명하지 못했습니다. 방금 다시 실행 한 후 중단 된 부분을 분석하여 지금까지 수행 한 태그를 성공적으로 저장했습니다. 내 말은 분석보다 훨씬 빠르게 스캔하므로 중지하면 다시 시작하면됩니다.
정보를 조금 더 추가하고 싶었습니다. mp3gain은 파일을 알려주는 경우에만 파일을 수정합니다. 그렇지 않으면 태그 만 추가됩니다. 또한 SoundKonverter는 mp3gain 및 다른 파일의 게인을 계산하기위한 여러 가지 도구에 대한 GUI 인터페이스를 제공합니다. SoundKonverter에는 파일을 수정하는 옵션이 있지만 기본적으로 해제되어 있으며 태그 만 추가합니다.
내가 분명히하고 싶은 또 다른 요점은 mp3gain으로 파일을 직접 수정하더라도 파일을 다시 인코딩하지 않는다는 것입니다. mp3 형식의 기능 중 하나는 파일의 게인 (또는 "볼륨")을 비파괴 적으로 (즉, 다시 인코딩하지 않고) 변경하는 기능입니다.
업데이트 : mp3gain은 -r, -a, -g 또는 -l 옵션 중 하나를 사용하지 않으면 오디오 스트림을 변경하지 않아야합니다. 내 (바닐라) Ubuntu 12.04 설치에서 처음에는 그렇게하는 것처럼 보였지만 이제는 그것을 재현 할 수 없습니다. 예를 들어 믹서에서 mp3 파일을 열기 전에 replaygain 태그를 입력 게인 단계로 적용하는 Audacity 플러그인과 같은 이전 / 이후 파일을 비교할 때 오디오 스트림이 변경되었다고 생각하는 Audacity에 의해 속일 수 있습니다.
오디오 스트림이 변경되는지 확실하지 않은 경우 다음과 같이 수행하여 비교할 수 있습니다.
mp3gain
경우에만 오디오 스트림을 변경합니다 -r, -a, -g, or -l.
.
mp3gain
데비안 / 우분투의 최신 버전에서 사라지고,이 제거 된 공식 저장소에서 적어도python-rgain
적절한 대체합니다. 사용법은 간단합니다.replaygain *.mp3
불행히도이 교체 는 새로운 관리자를 찾고 있기 때문에 사라지지 않기를 바랍니다.