Ogg Vorbis Encode

Started by audiomax,

audiomax

Hi,
I'm wondering to search information and/or Vb source code examples to encode audio data (PCM) to ogg vorbis format!
Can someone help me? I found entire file encode only, but if you know, can I encode my live recording to ogg vorbis in realtime in Vb6? How I can use ogg.dll and vorbis.dll in Vb6?
Thank's a lot,
best regards
Max

Sashur

If you really need this, I can write my own dll-wrapper (for example my.dll) and/or send to you Delphi sources (how-to use vorbis.dll). The sources on this site: milykh.hotbox.ru

skrebbel

you could of course also just use oggenc's stdin reader and pass all wave data there.

audiomax

thanks for the answers, but I've problems to understand the ogg vorbis sdk, unfortunately I use Vb only, my project is to build a free audio stream server and client which use bass.dll and ogg vorbis format !!! I made the same project in mp3 but I can't distribuite it without pay royalties !!!
I hope you can help me in my project.
Thank's a lot,
Max

Sebastian_Mares

#4
If someone has got an Ogg Vorbis wrapper for Visual Basic, please send me an e-mail (sebastian_mares@web.de).
I need it for encoding WAV files to Ogg Vorbis, not for encoding streams from the Internet.

Audiomax said:
QuoteI found entire file encode only...
Really? Could you send me the code for that?

Azoth

Although I HATE "me too" posts...

I would also be interested in a VB wrapper for ogg file encoding. And maybe a wrapper for LAME mp3 encoding??

.Azoth.

Sebastian_Mares

I could give you a LAME wrapper for Visual Basic, but it only supports the basic functions (bit-rate, sample rate, VBR/CBR, maximal bit-rate for VBR and VBR quality).
It can return the progress value, too.

Azoth

Sebastian,
  If you could email over the LAME wrapper, it would be much appreciated. I would love to add MP3 ripping functionality to my CD ripper project.

.Azoth.