Help - Search - Members - Calendar
Full Version: Huffman optimiser
Hydrogenaudio Forums > Hydrogenaudio Forum > General Audio
sven_Bent
it sems like many losssy encoders are not hand optimizing the huffman bitpack. because it reveals little or no gain.

Is there any program that rehuff's mp3/aac/m4a/vorbis etc. files to just get the extra bit of compression ?

just like the utility pngout which reall squezes every last bit out of an .png file
Gabriel
In AAC and MP3 the Huffman tables are defined by the standard, so you can not create your own ones.
sven_Bent
damns so rehuff'ing only works with vorbis ?
MugFunky
does that mean there would be nothing to gain from an encode where the tables weren't chosen wisely? that's a pity. i always wondered what a 128kbps Xing encode would come out as if it were run through something like rehuff.
rjamorim
Wasn't Takehiro planning some sort of rehuff for MP3?

http://sourceforge.net/projects/recomp3/

Or was it another kind of size optimization?
Gabriel
You can do something like rehuff, but it is limited to the standard tables. It could help because some mp3 encoders do not search through all the available tables, but are using the most probable ones.

But such a tool would not be able to create custom tables.

Edit: I guess recomp3 would also feature "peeling".
rjamorim
QUOTE (Gabriel @ Jan 13 2004, 03:07 PM)
You can do something like rehuff, but it is limited to the standard tables. It could help because some mp3 encoders do not search through all the available tables, but are using the most probable ones.

Yes, I remember Takehiro saying it wouldn't help with files created by recent Lame versions because they are already using the best tables.
menno
And AAC can benefit extra from grouping huffman tables. If an AAC encoder doesn't do a full search it might benefit even more from a "rehuff" tool.

AFAIK Nero encoder wouldn't need this.

Menno
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.