나는 듣기를 통해 MP3 압축 인공물을 알 수 있다고 주장하는 오디오 애호가 친구들에게 못되게 굴려고 노력하고 있습니다. 동일한 소스 트랙을 기반으로 여러 개의 MP3(또는 기타 파일)를 생성하여 각 파일의 품질을 평가하고 싶습니다. 이를 더 어렵게 만들려면 파일 크기가 동일한 것이 가장 좋습니다.
더미 데이터로 MP3를 원하는 일정한(-ish) 길이로 채울 수 있습니까? 아니면 이와 같은 "속임수"를 방지할 수 있는 다른 방법이 있습니까?
답변1
파일을 원하는 길이로 채우는 것은 쉽습니다. 아래 예시에서는 적절한 크기의 파일을 생성하여 노래 끝에 추가합니다. 이는 mp3 자체를 변경하지 않으며 많은 프로그램이 추가 데이터(예: VBR 320)를 표시한다는 점에 유의하십시오. 이는 변경되지 않으며 친구들은 이를 보고 여전히 '속임수'를 할 수 있습니다.
[hennes@mud ~/testdir]$ ls -l
total 2996
-rw-r--r-- 1 hennes users 3058207 Aug 18 12:58 song.mp3
얼마나 많은 패딩이 필요합니까?
[hennes@mud ~/testdir]$ calc 5000000-3058207
1941793
1941793개의 0이 포함된 파일 만들기
[hennes@mud ~/testdir]$ dd if=/dev/zero of=Padding_file bs=1 count=1941793
1941793+0 records in
1941793+0 records out
1941793 bytes transferred in 10.502867 secs (184882 bytes/sec)
결과를 확인하세요.
[hennes@mud ~/testdir]$ ls -l
total 4900
-rw-r----- 1 hennes users 1941793 Aug 18 13:00 Padding_file
-rw-r--r-- 1 hennes users 3058207 Aug 18 12:58 song.mp3
범죄자고양이파일을 생성합니다(Windows에서는 copy /b도 동일하게 수행해야 함).
[hennes@mud ~/testdir]$ cat song.mp3 Padding_file > padded_song.mp3
[hennes@mud ~/testdir]$ ls -l
total 9796
-rw-r----- 1 hennes users 1941793 Aug 18 13:00 Padding_file
-rw-r----- 1 hennes users 5000000 Aug 18 13:01 padded_song.mp3
-rw-r--r-- 1 hennes users 3058207 Aug 18 12:58 song.mp3
[hennes@mud ~/testdir]$
최종 테스트로 파일을 재생해 보세요. 필요에 따라 패딩 파일의 크기를 조정합니다.
(누군가가 댓글을 달기 전: 예, 이것은 dd를 사용하는 비효율적인 방법입니다.)
답변2
Windows를 사용하는 경우 다음을 사용할 수 있습니다.MP3패커낮은 비트 전송률의 MP3를 적절하게 패딩하여 오디오 데이터를 변경하지 않고 더 높은 비트 전송률의 MP3로 만듭니다. MP3를 크게 만드는 것은 프로그램이 수행하도록 설계된 것과 반대이지만 프로그램의 기능 중 하나입니다. 따라서 소리가 좋지 않고 비트 전송률이 낮은 MP3를 가져와서 소리가 좋지 않은 320kbps CBR MP3로 만들 수 있습니다. 하나의 소스에서 다양한 비트 전송률로 전체 세트를 만드세요. 그들은 각 MP3가 다르지만 오디오 데이터는 동일할 것이라고 생각할 것입니다.
그래도 블라인드 테스트가 더 나을 것 같습니다. 친구들은 자신이 듣는 내용에 대해 어떤 기대도 가져서는 안 됩니다. 비트 전송률이나 기타 정보를 알려주지 마십시오. MP3를 WAV 파일로 디코딩하여 사용하세요. foobar2000 미디어 플레이어에서 제공되는 음량 수준 일치 ABX 테스트 하네스 사용을 고려해보세요.
친구들의 기대를 어리둥절하게 만드는 MP3를 만드는 또 다른 방법은 더 조용하거나 16KHz를 넘지 않거나 대부분 모노인 소스 자료를 사용하는 것입니다. 이는 일반적으로 훨씬 더 잘 압축되며 낮은 비트 전송률에서도 높은 품질을 제공합니다. 일부 MP3 인코더에서는 이러한 방식으로 입력을 수정할 수 있거나 선택한 다른 설정에 따라 자동으로 수정됩니다.
또한 16KHz+ 백색 잡음/테이프 히스가 보존되면 일부는 알아차릴 것이고 일부는 인식하지 못할 것입니다. 그러나 알아차린 사람들이 그것을 단지 소음으로 간주할지 또는 "밝기"로 간주할지 예측할 수 없습니다. " 및 음악의 "명료도 증가". 그들은 그러한 음악을 "더 높은 품질"이라고 생각할 수 있습니다.
답변3
가능합니다. 거의 모든 ID3v2 태그에는 메타데이터 편집 속도를 높이기 위해 어느 정도의 패딩이 있습니다. (패딩 크기는 일반적으로 조정할 수 없지만 Mp3Diags에만 이러한 옵션이 있습니다.)
TXXX
더 쉬운 방법은 더미 표지 사진, 쓰레기 가사 또는 대부분의 태그 편집 소프트웨어에서 표시되지 않는 임의의 청크와 같은 가짜 메타데이터를 ID3v2 태그에 삽입하는 것입니다 .
그러나 모든 ID3 태그를 제거하면 이 문제를 쉽게 해결할 수 있습니다.