Welcome to the OGGShare Homepage
Homepage: http://sourceforge.net/projects/oggshare
Mailing List: oggshare-devel@lists.sourceforge.net
Oggshare is a Gnutella client and Ogg Vorbis tool for Windows 95/98/2000/NT. The program is still in the planning stages, but once it is finished it should be the best Ogg Vorbis tool out there.
Ogg Vorbis is a music format similar to MP3, but has many advantages over the MP3 format. Here is the blurb:
Ogg Vorbis is a fully Open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for high
quality (44.1-48.0kHz, 16+ bit, polyphonic) audio and music at fixed and variable bitrates from 16 to 128 kbps/channel.
This places Vorbis in the same class as audio representations including MPEG-1 audio layer 3, MPEG-4 audio (AAC and TwinVQ),
and PAC.
You can find out about Ogg Vorbis here or here.
Oggshare has many different features that will make it the best including:
- A Gnutella client built around sharing Ogg files.
- A Built in CD Ripper and Vorbis encoding tool.
- A Ogg Vorbis player that can play Ogg files as they download.
- Icecast streaming support.
- A small HTTP server to serve statistics.
Each componant is explained below.
The Gnutella Client
The main componant of Oggshare is the Gnutella-compatable client. The client will only share OGG files (like Napster only shared MP3's). The client will also be built to connect to server that cache only, or mainly OGG files before it connects to the rest of the Gnutella network.
The client will be compleatly configurable to allow you to select your own servers, shared files, connection speed and other options that will affect your bandwidth.
The client will also query files to find out such things as Speed, encoding bitrate, length, Ogg Vorbis version (i.e. beta4 or 1.0, or later).
Built in Ripper and Encoder
OggShare will have a complete built in ripper tool that can create Ogg files from your CD collection. It will also have a MP3 -> Ogg and wav -> Ogg encoder as well. The encoder will be compleatly configurable to allow you to select the quality and size of the files.
Ogg Vorbis player
The player will allow you to play all your ripped files old or new, and will also allow you to play a Vorbis file as it downloads. The player will use the DLL so if there is an update to Ogg Vorbis, you just need to replace the DLL and it will work with newer encoded files.
Icecast Streaming
Using the Icecast streaming server, you will be able to broadcast your own Ogg radio station over the internet. Our tool will make this easier to do!
The HTTP Server
This will create a list of all your files that you can server as a configurable web page, so people can check to see what files you have. They will also be able to do a search of you files, including advanced searches of bitrate, etc.
There will also be a stats page to show network traffic to your machine, what files are the most popular and other such statistics.
Of course, this is just the rough draft of all the features that will currently be implemented. As the project develops, there will be more features added. If you want to see a feature, add it to the Feature Request forum on the main project page at http://sourceforge.net/projects/oggshare.