파일 크기 CBR
(고정 비트레이트) 오디오 녹음은 다음을 사용하여 계산할 수 있습니다.공식:
File Size (Bytes) = (sampling rate) × (bit depth) × (number of channels) × (seconds) / 8
예를 들어, 70분 길이의 CD 품질 녹음은 740,880,000바이트 또는 740MB를 차지합니다.
44100 × 16 × 2 × 4200 / 8 = 740880000 Bytes
하지만 오디오가 다음과 같은 경우에는 작동하지 않습니다 VBR
.가변 비트레이트). 오디오 파일이 CBR인지 VBR인지 어떻게 알 수 있나요?
답변1
설치하다장군첫 번째( .deb
파일)을 두 번 클릭하고 선택하여설치하다우분투 소프트웨어 센터에서.
그런 다음 다음을 사용하여 터미널을 열고 CtrlAltT다음을 호출하세요.
mpck input.mp3 | grep "bitrate"
이는 파일이 CBR인지 VBR인지 정확하게 알려줍니다. CBR인 경우 비트 전송률만 표시되고, VBR인 경우 레이블 뒤에 가 average bitrate
표시됩니다 (VBR)
.
저는 이것을 Ubuntu 12.04에서 테스트했지만 Checkmate용 패키지는 Windows에서도 사용할 수 있습니다.
답변2
이것은 내 비결입니다. 여러 개의 mp3 파일이 포함된 디렉터리가 있고 동일한 인코딩(VBR 또는 CBR)이 있다는 것을 알고 있는 경우에만 작동합니다. 파일이 다른 비트 전송률을 표시하면 해당 파일이 VBR 인코딩되었음을 알 수 있습니다.
파일 속성에서 비트 전송률 표시를 확인하거나 exiftool *.mp3 | grep Bitrate
.
답변3
비트 전송률을 표시하는 플레이어에서 오디오를 재생할 때 VBR의 경우 비트 전송률이 항상 변동하는 것을 볼 수 있습니다. CBR의 경우 비트 전송률은 전체 노래에서 일정하게 유지됩니다. 저는 생각을 하기 위해 Winamp를 사용합니다.
답변4
대부분의 플레이어와 메타데이터 도구는 Xing 헤더가 있는지 확인하여 파일이 VBR인지 CBR인지 확인합니다. VBR을 사용하기 위해 실제로 Xing 헤더가 필요하지는 않지만, VBR이 없으면 거의 모든 플레이어가 문제를 일으키고 잘못된 지속 시간을 표시합니다. Xing 헤더는 공식적으로 표준화되지 않았으므로 Xing 헤더의 정의를 보려면 XMMS 소스 코드를 확인해야 합니다.
내 테스트에 따르면 ExifTool은 Xing 헤더가 누락된 파일을 실제로 VBR로 보고하지 않으므로 VBR인지 아닌지를 나타내는 지표로 Xing 헤더의 존재 여부만 확인합니다.