What is Ogg?
Ogg is an open container/framing format from Xiph.Org. It can transport different encoded streams; Vorbis is only one codec commonly carried in Ogg.
What Ogg can carry
| Stream | Relationship |
|---|---|
| Vorbis | Lossy audio commonly stored in .ogg |
| Opus | Modern low-latency/general audio commonly stored as .opus or in Ogg |
| FLAC | Lossless FLAC can be encapsulated in Ogg |
| Other Xiph/media streams | Ogg was designed as a general framing and multiplexing layer |
Why people say “Ogg Vorbis”
Vorbis packets need a transport/framing mechanism for normal file use. Ogg became the standard pairing, so users often shortened the whole combination to “Ogg.” Technically, that collapses the container and codec layers together.
Metadata and comments
Vorbis comments are commonly associated with Ogg/Vorbis workflows, but metadata conventions belong to the codec/container ecosystem rather than defining Ogg itself.
Ogg container capabilities
Ogg is deliberately a simple stream-framing and multiplexing container. Multiple logical streams can be interleaved in one physical stream, and chained streams can follow one another. Ogg itself does not try to be a “kitchen-sink” metadata/container model; structures such as Ogg Skeleton can describe track type, language and timing relationships when richer stream metadata is needed.
Common confusion
.ogg does not guarantee Vorbis. Inspecting the actual stream codec is safer than inferring it from the extension.