오디오 파일이 CBR인지 VBR인지 어떻게 알 수 있습니까?


14

CBR(고정 비트 전송률 ) 오디오 녹음 의 파일 크기는 다음 공식을 사용하여 계산할 수 있습니다 .

File Size (Bytes) = (sampling rate) × (bit depth) × (number of channels) × (seconds) / 8

예를 들어, 70 분 길이의 CD 품질 기록은 740880000 바이트 또는 740MB를 차지합니다.

44100 × 16 × 2 × 4200 / 8 = 740880000 Bytes 

그러나 오디오가 VBR( 가변 비트 전송률 ) 인 경우 작동하지 않습니다 . 오디오 파일이 CBR인지 VBR인지 어떻게 알 수 있습니까?


나는 달리고있다Ubuntu 12.04
kev

답변:


15

설치 장군을 먼저합니다 ( .debIT 및 선택 더블 클릭하여 파일) 설치 우분투 소프트웨어 센터에 있습니다.

그런 다음 터미널을 열고 다음을 CtrlAltT호출하십시오.

mpck input.mp3 | grep "bitrate"

파일이 CBR인지 VBR인지 정확하게 알려줍니다. CBR 인 경우 비트 레이트 만 표시되고 VBR 인 경우 average bitrate레이블 뒤에 표시 (VBR)됩니다.

우분투 12.04에서 이것을 테스트했지만 Checkmate 패키지는 Windows에서도 사용할 수 있습니다.


MP3 파일에서만 작동합니다. M4A에 대한 솔루션이 있습니까? 나는 시도 mpck *.m4a하고 같은 출력을 얻었다 no MP3 file.
Iain Samuel McLean Elder

지금은 PC가 아니라 MediaInfo로 시도해 볼 수 있지만 많은 정보를 출력합니다.
slhck 2016

+1. 감사. : 여기에 내가 설치 한 방법입니다 wget http://checkmate.gissen.nl/mpck_0.12-1_amd64.deb, 다음 sudo dpkg -i mpck_0.12-1_amd64.deb, 다음 sudo apt-get install -f, 다음mpck my_storage/my.mp3 | grep "bitrate"
라이언

2

이것은 내 트릭입니다. 여러 mp3 파일을 포함하는 디렉토리가 있고 동일한 인코딩 (VBR 또는 CBR)을 가지고 있다는 것을 알고있는 경우에만 작동합니다. 파일에 다른 비트 전송률이 표시되면 파일이 VBR로 인코딩 된 것입니다.

파일 속성에 비트 전송률 표시가 있거나를 사용하십시오 exiftool *.mp3 | grep Bitrate.


0

비트 레이트를 표시하는 플레이어에서 오디오를 재생할 때 VBR의 경우 비트 레이트가 항상 변동하는 것을 볼 수 있습니다. CBR의 경우 전체 노래에서 비트 전송률이 일정하게 유지됩니다. Winamp를 사용하여 생각을합니다.


완전히 사실이 아닙니다. Winamp에 대해서는 유효하지만 OP는 Ubuntu를 사용하고 있습니다. VLC조차도 오디오 파일이 CBR인지 VBR인지 제대로 표시하지 않습니다.
slhck

@ slhck VLC에 대해 맞습니다. VLC가 올바르게 표시되지 않습니다. Windows에서는 dBpoweramp도 확인하고 인코더 이름을 포함하여 올바르게 표시합니다. 나는 리눅스를 사용하지 않으므로 일을 할 것인지 모른다.
chmod

Linux에서 안정적으로 확인하는 방법에 대한 내 답변을 참조하십시오. 명령 줄이기 때문에 여러 파일이나 전체 MP3 모음에 대해 배치 스크립트를 작성할 수도 있습니다. 그런데 @와 사이에 공백을두면 안됩니다 username. 그렇지 않으면 사람들에게 알림이 표시되지 않습니다.
slhck

0

대부분의 플레이어 및 메타 데이터 도구는 파일이 VBR인지 CBR인지 확인하기 위해 Xing 헤더가 있는지 확인합니다. 실제로 VBR을 사용하기 위해 Xing 헤더가 필요하지는 않지만 VBR을 사용하지 않으면 거의 모든 플레이어가 망쳐 서 잘못된 시간을 표시합니다. Xing 헤더는 공식적으로 표준화되어 있지 않으므로 Xing 헤더의 정의에 대한 XMMS 소스 코드를 확인해야합니다.

내 테스트에 따르면 ExifTool은 Xing 헤더가 누락되었을 때 실제로 파일을 VBR 로보 고하지 않으므로 Ving 헤더인지 여부를 나타내는 표시로 Xing 헤더가 있는지 확인합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.