Vorbis Audio¶
Overview¶
Vorbis is an open, royalty-free lossy audio compression format developed by the Xiph.Org Foundation. It was designed as an alternative to proprietary audio codecs and is commonly stored in Ogg containers.
Vorbis is also part of common WebM workflows, where it can be paired with VP8 video. For newer low-latency or speech-heavy workflows, Opus is usually preferred, but Vorbis remains useful for open audio storage and compatibility with existing Ogg/WebM content.
Key features of Vorbis include:
Open and royalty-free - Designed for unrestricted use in software and media workflows
Good general audio quality - Suitable for music and mixed audio content
Ogg container support - Commonly stored as
.oggaudioWebM compatibility - Can be used as the audio stream in WebM files
AVBlocks provides support for Vorbis encoding and decoding, allowing you to:
Encode uncompressed WAV audio to Vorbis audio in an Ogg container
Decode Vorbis audio from an Ogg file to uncompressed WAV output
Use Vorbis audio in WebM container workflows
Vorbis Encoding¶
Vorbis Encoder (Run) - Encode WAV audio to Vorbis audio in an Ogg container using Transcoder::run
Vorbis Decoding¶
Vorbis Decoder (Run) - Decode Vorbis audio from an Ogg file to WAV output using Transcoder::run