Archive for November, 2006

Exporting Oggs from QuickTime

November 12th, 2006

Committed the code for the new OggExport and CAVorbisEncoder components. You can find in the Xiph.Org’s SVN repository.

The new bits are alpha software, thus hard hat equipped testers are welcome!

At the moment the exporter will produce Ogg Vorbis files, with quality fixed at 0.4 (~128kbit/s) ignoring any user-set options. But at least in QuickTime Pro and iMovie it seems to work.

More features should follow soon…

Brand New Ogg

November 7th, 2006

I have just produced the first Ogg file using XiphQT’s new code. The file’s about 680K (source audio was about 50 seconds long) and, with exception of the missing e_o_s flag on the last ogg_page, it’s a perfectly valid Ogg Vorbis file.

There are actually two new components involved: VorbisEncoder (CoreAudio) compressing the audio data and OggExporter (QuickTime) muxing ogg pages and writing the physical bitstream to disk. It shouldn’t take too long now to add FLAC and Speex encoding components, but that’s after Theora compressor is ready.

The new code still needs some more work and tidying up before I can commit it, but it should reach the SVN this week.