IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
oggenc2 sources
fpi
post 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?
Go to the top of the page
+Quote Post
HotshotGG
post 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
Go to the top of the page
+Quote Post
john33
post Aug 20 2006, 09:10
Post #3


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
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'!! wink.gif I'll provide any assistance I can, within the limits of my knowledge, and we'll be more than happy to host a successful project at Rarewares. smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
HbG
post 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.
Go to the top of the page
+Quote Post
john33
post Aug 20 2006, 12:25
Post #5


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



QUOTE (HbG @ Aug 20 2006, 11:04) *
Didn't oggenc2 also have better resampling?

You're absolutely right!! I forgot all about that!! rolleyes.gif It uses libsamplerate in place of the standard routines.

Thanks for the reminder. wink.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
fpi
post 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).
Go to the top of the page
+Quote Post
john33
post Aug 20 2006, 15:49
Post #7


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



QUOTE (fpi @ Aug 20 2006, 14:45) *
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. smile.gif
QUOTE (fpi @ Aug 20 2006, 14:45) *
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!! wink.gif However, I don't feel like incurring the wrath of the author again by providing binaries. wink.gif Sorry about that, but I believe the author's wishes should be respected.


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 24th July 2014 - 04:34