oggenc2 sources |
![]() ![]() |
oggenc2 sources |
Aug 19 2006, 15:46
Post
#1
|
|
|
Group: Members Posts: 58 Joined: 24-October 05 Member No.: 25326 |
Hi, I am searching the source code of all release of oggenc2, since I'd like to look at the changes between various release of oggenc2, between oggenc (xiph.org version used in all linux distribution) and oggenc2, end eventually try to backport some feature of oggenc2 to oggenc. Some time ago I tried to compile oggenc2 under Linux without success. I find on the rarewares site only the source of the latest 2.83 version.
Have someone a download link for all version of past releases? |
|
|
|
Aug 20 2006, 07:15
Post
#2
|
|
![]() Group: Members Posts: 1593 Joined: 24-March 02 From: Revere, MA Member No.: 1607 |
QUOTE Hi, I am searching the source code of all release of oggenc2, since I'd like to look at the changes between various release of oggenc2, between oggenc (xiph.org version used in all linux distribution) and oggenc2, end eventually try to backport some feature of oggenc2 to oggenc. Some time ago I tried to compile oggenc2 under Linux without success. I find on the rarewares site only the source of the latest 2.83 version. Does someone have a download link for all versions of the past releases? "John33's oggenc2.8 is a special version of the Ogg Vorbis encoder. "Features include compression from lossless files (Monkeys Audio, LPAC, FLAC, OptimFROG, WavPack and Shorten - requires presence of decoders), and the ability to specify 'padding' in the headers for subsequent insertion of Tags" (from Ogg Vorbis page at rarewares). " it basically allows input of lossless files like FLAC, that's the only major difference. http://www.rarewares.org/quantumknot/oggenc-aotuv451.gz - Here is the Linux AoTuV compile, I don't know if it's oggenc2.83? I am assuming so?, but for some reason it's not listed on the rarewares page. It's in the wiki though This post has been edited by HotshotGG: Aug 20 2006, 07:29 -------------------- College student/IT Assistant
|
|
|
|
Aug 20 2006, 09:10
Post
#3
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
I have most, if not all, of the old oggenc2 sources available if really needed. There about 10 previous versions.
As stated by HotshotGG, some of the differences are that it will accept input from most of the lossless formats although FLAC integration is the cleanest as it uses the same routines as the standard oggenc. For FLAC input, the option also exists to 'scale' the input using the vorbisgain tag info from the FLAC files. There is also the option to pad the headers for adding subsequent tagging info without the need to rewrite the files but this requires the support of the tagging software to work effectively. Other principal differences are that it includes third party provided unicode patches and probably most significantly, it provides correct support for multichannel file input in line with the vorbis I spec. How many of these changes are portable, I have no idea, I am a 'linux virgin'!! -------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Aug 20 2006, 11:04
Post
#4
|
|
|
Group: Members Posts: 289 Joined: 12-May 03 From: The Hague Member No.: 6555 |
Didn't oggenc2 also have better resampling?
-------------------- Veni Vidi Vorbis.
|
|
|
|
Aug 20 2006, 12:25
Post
#5
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
Didn't oggenc2 also have better resampling? You're absolutely right!! I forgot all about that!! Thanks for the reminder. -------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Aug 20 2006, 14:45
Post
#6
|
|
|
Group: Members Posts: 58 Joined: 24-October 05 Member No.: 25326 |
Hi, thanks for your response. Yes, I know oggenc2 / OggDropXP, in fact I used them a lot in the past. However now I have moved definitively to Linux, and I miss the features of oggenc2. Would be really nice to port them to oggenc1. Unfortunately my only programming experiences are that of an old university course... However I'd like to take a look at old sources, trying to look at the differences between various releases with "patch" command and trying to apply some of that patches to oggenc1. I don't know if this is the best way, or if it's better to start working directly to the 2.83 sources.
Would be nice if you can put the old sources in a directory in: http://www.rarewares.org/files/ogg/ Also, another thing: taking a look at the 2.83 sources I see that rehuff code is ifdeffed out. Reading this 2003 thread: http://www.hydrogenaudio.org/forums/index.php?showtopic=5279 I see there was some problems with seeking of rehuffed files. However in the thread, the author sayd that the problem should be in libogg and not in the rehuff code. Since that time there were some updated release of libogg, so I am asking if rehuff works fine now with latest libogg (would be nice to include again in the binary and try if it works). |
|
|
|
Aug 20 2006, 15:49
Post
#7
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
Hi, thanks for your response. Yes, I know oggenc2 / OggDropXP, in fact I used them a lot in the past. However now I have moved definitively to Linux, and I miss the features of oggenc2. Would be really nice to port them to oggenc1. Unfortunately my only programming experiences are that of an old university course... However I'd like to take a look at old sources, trying to look at the differences between various releases with "patch" command and trying to apply some of that patches to oggenc1. I don't know if this is the best way, or if it's better to start working directly to the 2.83 sources. Would be nice if you can put the old sources in a directory in: http://www.rarewares.org/files/ogg/ Done. Also, another thing: taking a look at the 2.83 sources I see that rehuff code is ifdeffed out. Reading this 2003 thread: http://www.hydrogenaudio.org/forums/index.php?showtopic=5279 I see there was some problems with seeking of rehuffed files. However in the thread, the author sayd that the problem should be in libogg and not in the rehuff code. Since that time there were some updated release of libogg, so I am asking if rehuff works fine now with latest libogg (would be nice to include again in the binary and try if it works). I was aked to remove the binaries that included the rehuff routines by the author. I left the code in so that anyone who felt so inclined could recompile it in!! -------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 20th May 2013 - 01:41 |