VBR transcoding

Got an idea? Missing something? Post your feature request here.

Moderator: moderators

VBR transcoding

Postby crisbtreets » Wed Jul 12, 2006 9:31 pm

I noticed a note in the Max Bitrate Help button that said only constant bitrate files can be resampled. Also noticed in the log that not every file was being resampled. Why is this? I happen to have mostly VBR mp3 files. Is there a change I can make to support VBR files? Thanks.
crisbtreets
 
Posts: 24
Joined: Wed Jul 12, 2006 9:25 pm
Location: Boston, MA

Postby sindre_mehus » Thu Jul 13, 2006 6:46 am

I have good news for you! Subsonic 2.8 will support resampling of VBR files. (Well, at least VBR files with a XING header.)

The problem with MP3 VBR is that there is no way to find the average bitrate except from reading all the MP3 frame headers. (We need to know the average bitrate in order to determine whether downsampling is required). Reading the entire file would be too slow.

To overcome this limitation, some (most?) MP3 encoders adds a special proprietary XING header to the MP3 file. The average bitrate can be found in this header.

As of Subsonic 2.8 the XING header is used when trying to resolve the bitrate.

-Sindre
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Postby cartwright.d » Fri Jul 14, 2006 6:16 pm

I can't wait for VBR transcoding!! This will save tremendous amounts of precious bandwidth at my client sites.
cartwright.d
 
Posts: 8
Joined: Thu Jun 01, 2006 7:08 pm


Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 13 guests