리플레이게인
ReplayGainReplayGain은 MP3와 Oggg Vorbis와 같은 컴퓨터 오디오 포맷에서 감지되는 오디오의 큰 소리를 측정하고 정상화하기 위해 2001년에 David Robinson이 발행한 제안된 기술 표준이다. 그것은 미디어 플레이어들이 개별적인 트랙이나 앨범의 큰 소리를 정상화 할 수 있게 해준다. 이렇게 하면 서로 다른 음량 수준으로 숙달된 앨범의 오디오 파일을 재생할 때 트랙 사이의 볼륨 레벨을 수동으로 조정해야 하는 일반적인 문제를 피할 수 있다.
이 사실상의 표준은 현재 공식적으로 ReplayGain으로 알려져 있지만,[1] 원래 Replay Gain으로 알려졌으며 때때로 RG로 축약되기도 한다.
ReplayGain은 많은 수의 미디어 소프트웨어와 휴대용 장치에서 지원된다.
작전
ReplayGain은 먼저 전체 오디오 트랙 또는 앨범의 심리 음향 분석을 수행하여 피크 레벨과 인식된 큰 소리를 측정한다. 균일성 등고선은 주파수 효과를 보상하는 데 사용되며 통계적 분석은 시간과 관련된 효과를 수용하는 데 사용된다. 측정된 인식된 음성과 원하는 목표 음성의 차이를 계산한다. 이는 이상적인 재생 이득 값으로 간주된다. 일반적으로 재생 게인 및 피크 레벨 값은 오디오 파일에 메타데이터로 저장된다. ReplayGain 지원 오디오 플레이어는 재생 이득 메타데이터를 사용하여 트랙 또는 앨범별로 신호를 자동으로 감쇠 또는 증폭하여 트랙 또는 앨범이 유사한 음소음 수준으로 재생되도록 한다. 피크 레벨 메타데이터는 게인 조정이 재생 장치에 클리핑을 유도하는 것을 방지하기 위해 사용할 수 있다.[2]
메타데이터
원래의 ReplayGain 제안서는 모든 파일의 헤더에 8바이트 필드를 지정했다. 대부분의 구현은 현재 ReplayGain 정보에 태그를 사용한다. FLAC와 Ogg Vorbis는 REPLAYGAIN_*
Vorbis 댓글 필드. MP3 파일은 보통 ID3v2를 사용한다. AAC와 WMA와 같은 다른 형식은 트랙의 재생 이득과 최대 음량을 나열하는 특수하게 포맷된 태그 엔트리와 함께 기본 태그 형식을 사용한다.
ReplayGain 유틸리티는 원래 오디오 데이터를 변경하지 않고 보통 오디오 파일에 메타데이터를 추가한다. 또는 툴은 데이터 자체를 증폭하거나 감쇠시킬 수 있고 결과를 다른 게인 조정 오디오 파일에 저장할 수 있다. 이는 대부분의 경우 완벽하게 되돌릴 수 있는 것은 아니다. MP3와 같은 일부 손실 오디오 형식은 스트림에서 각 압축 프레임의 볼륨을 인코딩하는 방식으로 구성되며, MP3Gain과 같은 도구는 이를 이용하여 MP3 파일에 게인 조정을 직접 적용하고 프로세스를 되돌릴 수 있도록 실행 취소 정보를 추가한다.
표적 음소음
ReplayGain 유틸리티의 목표 소음 수준은 89dB이다.[note 1] SPL 참조는 영화관에서 재생 수준을 보정하는 데 사용되는 SMPTE 권장 사항에서 나온다.[note 2]
기준 수준을 지정하는 더 일반적인 방법은 전체 신호에 상대적이다. ReplayGain은 명목상으로는 -14dB에서 풀스케일 대비 플레이하며 동적 소재의 복제를 위해 14dB의 헤드룸을 남겨둔다. 이와는 대조적으로 ReplayGain 참조가 원래 기반이었던 SMPTE RP 200:2002는 20dB의 헤드룸을 권장한다. 보다 최근의 EBU R 128은 23dB를 제안한다.[6]
트랙게인 및 앨범게인
ReplayGain 분석을 개별 트랙에서 수행할 수 있으므로 모든 트랙은 재생 시 동일한 볼륨이 될 수 있다. 분석은 앨범 단위로도 할 수 있다. 앨범 게인 분석에서는 전체 앨범이 공유할 추가 피크 값과 게인 값이 계산된다. 재생 중에 앨범 게인 값을 사용하면 앨범의 트랙 간 볼륨 차이를 보존할 수 있다.
재생할 때, 청취자들은 모든 트랙이 똑같이 큰 소리로 들리기를 원하는지 아니면 다른 트랙의 다른 음성으로 모든 앨범이 똑같이 큰 소리로 들리기를 원하는지를 결정할 수 있다. 앨범 게인 모드에서 앨범 게인 데이터가 누락되면 플레이어는 트랙게인 데이터를 대신 사용해야 한다.
대안
- 피크 진폭은 소음을 나타내는 신뢰할 수 있는 지표가 아니므로 결과적으로 피크 정규화는 인식된 소음을 신뢰할 수 있는 정상화를 제공하지 않는다. RMS 정상화는 더 정확하지만, 큰소리 인식의 정신 음향학적 측면을 고려하지 않는다.
- 동적 범위 압축을 사용하면 ReplayGain에 의해 렌더링되는 일정한 이득과 반대로, 가변 게인 정규화를 생성하는 재생 시 즉시 볼륨을 변경할 수 있다. 동적 범위 압축은 볼륨을 일정하게 유지하는 데 이로운 반면, 그것은 기록의 예술적 의도를 변화시킨다.
- 사운드 체크는 ReplayGain과 기능이 유사한 애플사의 독점 기술이다. 그것은 아이튠즈와 아이팟에서 이용 가능하다.[7]
- 방송음향감시 어플리케이션의 표준 측정 알고리즘이 최근 국제전기통신연합(ITU-R BS.1770)과 유럽방송연합(EBU R128)에 의해 개발되고 있다.[6]
구현
이 섹션은 위키피디아의 품질 기준을 충족시키기 위해 정리가 필요할 수 있다. 구체적인 문제는 다음과 같다. 이들 컴퓨터 프로그램이나 장치 각각이 ReplayGain 데이터를 추가할 수 있는지, 아니면 기존 데이터를 그냥 읽을 수 있는지는 지정되지 않았다. VLC 미디어 플레이어는 읽을 수만 있다. AIMP, MediaMonkey, Quod Libet도 쓸 수 있다. 하면 이 을 하는 데 을 (2014년 12월) (이 템플릿 하는 방법 및 |
오디오 플레이어
- AIMP, Windows,[8] Android[9] - 쓰고 읽을 수 있음
- 아마록, KDE 데스크톱 환경. Amarok 2.1에서 Native ReplayGain 지원이 추가되었다.[10][11][12]
- 대담한 Unix 유사 시스템 및 Windows
- Aqualung Music Player, Linux 및 Windows
- 밴시, 리눅스
- Clementine, Windows, Mac OS X 및 Linux
- cmus, Unix 유사 시스템
- 브로드캐스트 오디오 플레이어 큐, Windows[13][failed verification]
- DeaDBeeF, 리눅스, *BSD, OpenSolaris 및 Mac OS[14] X
- Exaile, Linux/GNOME 데스크톱 환경
- FLAC, 참조 FLAC 디코더는 기록되지 않은 옵션을 통해 ReplayGain이 적용된 새 복사본을 만들 수 있음
--apply-replaygain-which-is-not-lossless
1.1.1 버전[15] 기준 - foobar2000, Windows
- HunisPRO 자동화 시스템, Windows[13]
- JRiver Media Center, Windows[16][failed verification]
- JavaTunes, Windows, Linux 및 Mac OS[17] X
- Kodi, 크로스 플랫폼
- MediaMonkey, Windows
- Mixxx 가상 DJ 소프트웨어, v1.9.0 이상
- 매드플레이, 유닉스 유사 시스템
- Mpg123, Xing/Lame/Info 헤더에 대해서만 지원
- MPD, Unix 유사 시스템
- Muine, GNOME 데스크톱 환경
- 뮤직비, 윈도
- 나이팅게일, Linux, Mac OS X, Windows
- 재생, Mac OS[18] X
- ReplayGain DSP 플러그인을[20] 통한 Pocket Player,[19] Windows Mobile
- ProppFrexx ONAIR, Windows[21]
- Pulsar+, Android
- Qmmp, 크로스[22] 플랫폼
- Quod Libet, Unix와 같은 시스템. ReplayGain 메타데이터를 기본적으로 읽음 ReplayGain 정보를 분석하고 쓸 수 있는 플러그인이 있다.
- QuuxPlayer, Windows
- RadioBOSS, Windows 라디오 자동화 소프트웨어[23]
- Rhythmbox, GNOME(플러그인을 통해)
- Songbird, Windows 및 Mac OS X
- SoX, 교차 플랫폼[24]
- 스퀴즈 박스 하드웨어 및 Slim 디바이스에서 제공되는 SlimServer/SqueeZeCenter 소프트웨어
- VLC 미디어 플레이어, 멀티플랫폼. ReplayGain 메타데이터를 기본적으로 읽기
- Winamp, Windows
- XMMS, X11이 탑재된 유닉스급 시스템. Vorbis에 ReplayGain 지원, MP3 파일의 경우 APEv2만 지원하는 xmms-mad 플러그인의 패치가 적용된[25] 버전)
- XMMS2, Unix 유사 시스템
- XMPlay, Windows[26]
- 조탐 MP3 미디어 스튜디오, Windows[27]
휴대용 미디어 플레이어
- 작동하는 Rockbox 포트가[28] 있는 모든 장치
- 산디스크 산사 푸제와 산사 클립+[29]
- ReplayGain 데이터를 Apple 전용 사운드 체크 형식으로 변환하는 다른 프로그램을 통해 iPod(예: iPod Manager for foobar2000, 이 페이지의 다른 대안)
일반적인 CD 플레이어와 다른 레거시 오디오 플레이어는 ReplayGain을 지원하지 않는다.
Android 호환 플레이어
- 디아비프[30]
- Android용 foobar2000
- 고매드 뮤직 플레이어[31]
- 중성자 음악 플레이어[32]
- 마이튠즈[33]
- 파워AMP[34]
- 바닐라 뮤직[35]
- Android용[36] Winamp PRO
- 비닐뮤직플레이어[37]
- XenoAmp 음악 플레이어[38]
스캐너
- beaTunes: 표준 작성
replaygain_track_gain/replaygain_track_peak
태그 및 대체iTunNORM
사운드 체크 볼륨 정규화를 위해 iTunes 소프트웨어와 iPod 음악 플레이어가 사용하는 메타데이터 태그 값. - Ex Palso: 앨범 기준의 포함된 플러그인 검색 파일, 표준 태그를 메타데이터에 기록.
- FLAC와 메타플락: 인코더는 선택적으로 메타데이터를 생성할 수 있다. 태거가 메타데이터를 생성한다.
- foobar2000: 지원되는 모든 태그 형식에 대해 EBU R128(그러나 이전 89dB 수준)[39]을 사용하여 포함된 플러그인을 통해 메타데이터 생성
- LAME: 인코더가 RAME 태그에 메타데이터 쓰기
- MediaMonkey: Analyze Volume(볼륨 분석)은 RG 값을 계산하여 태그로 파일에 기록하고 라이브러리 데이터베이스에 기록
- MP3Gain: (오픈 소스) 메타데이터 생성 원본 파일을 직접 수정하고 실행 취소 정보를 메타데이터로 쓸 수 있다.[40]
- QuuxPlayer for Windows: 이득 값을 계산하여 라이브러리 데이터베이스에 저장. 선택적으로 ReplayGain 태그를 ID3v2 태그가 있는 파일에 기록.
- Quod Libet: Ex Palso를 기반으로 한다. 포함된 플러그인을 통해 메타데이터를 생성하여 ReplayGain 정보 분석 및 쓰기
- 신속한 진화: 메타데이터 생성
- soundKonverter: 다양한 오디오 변환 도구를 위한 프런트 엔드.[41] KDE Development Platform을 이용하여 제작되었으며 ReplayGain 툴이 있다.
- Winamp: 메타데이터 생성
- loudgain:[42] A ReplayGain 2.0 loudness normalizer, based on the EBU R128/ITU BS.1770 standard (-18 LUFS) and supports FLAC/Ogg/MP2/MP3/MP4/M4A/ALAC/Opus/ASF/WMA/WAV/WavPack/AIFF/APE audio files. MP3게인 명령줄 구문을 사용하지만 실제 오디오 데이터는 수정하지 않는다.
스트리밍
메모들
참고 항목
참조
- ^ David Robinson (2010-12-17). "ReplayGain Specification discussion". Hydrogenaudio. Retrieved 2011-07-12.
- ^ "ReplayGain specification". Retrieved 2011-04-15.
- ^ "Does Replay gain work differtly in Media monkey". Hydrogenaudio. 2010-10-07. Retrieved 2010-12-30.
- ^ Leslie, Rob (24 February 2004). "Replay Gain". mad-dev mailing list. mars.org. Retrieved 2007-03-10.
- ^ "ReplayGain specification". Retrieved September 13, 2011.
- ^ a b EBU (August 2011). "Loudness normalisation and permitted maximum level of audio signals" (PDF).
- ^ Sam Costello. "Using Sound Check with iPod". About.com. Retrieved 2010-05-11.
- ^ "AIMP".
- ^ "AIMP".
- ^ "Bug 81661 - Volume normalization for amaroK". KDE Bug Tracking System. 2004-05-16. Retrieved 2010-12-30.
- ^ "Amarok 2.1 – back to the future". Padoca. 2009-02-15. Retrieved 2010-12-30.
- ^ "Amarok 2.1 "Let There Be Light" released". Amarok. 2009-06-03. Retrieved 2010-12-30.
- ^ a b "GASTEROPOD". Archived from the original on January 29, 2009. Retrieved November 26, 2008.
- ^ "DeaDBeeF - Ultimate Music Player For GNU/Linux". Deadbeef.sourceforge.net. Retrieved 2016-07-29.
- ^ "Does FLAC.exe decode support ReplayGain?". Hydrogenaudio. 2004-01-07. Retrieved 2010-12-30.
- ^ "Media Center". Archived from the original on April 3, 2005. Retrieved January 7, 2006.
- ^ "JavaTunes". Stigc.dk. 2011-05-15. Retrieved 2011-11-24.
- ^ "Play". sbooth.org. Retrieved 2011-11-24.
- ^ "Pocket Player 4". Conduits. Retrieved 2011-11-24.
- ^ "Pocket Player Plugins & Software Development Kit (SDK)". Conduits. Retrieved 2011-11-24.
- ^ "ProppFrexx ONAIR". Proppfrexx.radio42.com. Retrieved 2011-11-24.
- ^ "Qmmp Features". Retrieved 2017-12-22.
- ^ "RadioBOSS Web Site". djsoft. Retrieved 2012-05-05.
- ^ "SoX man page". Retrieved 2011-11-24.
- ^ "Modified xmms-mad". 2005-03-06. Retrieved 2010-12-30.
- ^ "XMPlay". XMPlay. Retrieved 2011-11-24.
- ^ "Zortan MP3 Media Studio". Zortam. 2011-11-09. Retrieved 2011-11-24.
- ^ "What is Rockbox? Why should I use it?". Retrieved 2011-12-12.
- ^ ""Replay Gain" on Sansa Fuze, Fuze+ and Clip+". Retrieved 2011-12-12.
- ^ "DeaDBeeF Player". Retrieved 2011-08-17.
- ^ "GoneMAD Music Player". Retrieved 2012-06-13.
- ^ "Neutron Music Player". Retrieved 2012-01-30.
- ^ "MyTunes Music Manager". Retrieved 2012-01-27.
- ^ "PowerAMP v2.0". Retrieved 2011-12-12.
- ^ "Vanilla Music - Android Apps on Google Play". Retrieved 2013-07-05.
- ^ "WinAmp for Android". Retrieved 2011-12-12.
- ^ "A material designed music player for Android". Retrieved 2020-01-09.
- ^ "XenoAmp a Slightly Different Audio Player". Retrieved 2017-04-26.
- ^ "1.1.6 patch notes". Retrieved 18 October 2012.
- ^ "MP3Gain". Hydrogenaudio. 2007-06-13. Retrieved 2010-12-30.
- ^ "Home · dfaust/soundkonverter Wiki · GitHub".
- ^ "GitHub - Moonbase59/loudgain: ReplayGain 2.0 loudness normalizer based on the EBU R128/ITU BS.1770 standard (-18 LUFS, FLAC, Ogg, MP2, MP3, MP4, M4A, AAC, ALAC, Opus, ASF, WMA, WAV, AIFF, WavPack, APE)".
- ^ Ian Stewart (October 24, 2019). "Mastering for Streaming Platforms: 3 Myths Demystified". iZotope. Retrieved 2020-10-28.
외부 링크
- ReplayGain 사양
- ReplayGain at Methorisaudio wiki
- Replay Gain – 제안서인 제안 표준이 현재 관행과 관련하여 최신 버전이 아님
- Linux에서 Replay Gain - Linux에서 그래픽 및 명령줄 ReplayGain 도구를 사용하는 방법에 대한 가이드.