Reference

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.

Ogg is: a container/framing format. Vorbis and Opus are: audio codecs. “Ogg Vorbis” describes Vorbis audio carried in Ogg, not one indivisible codec name.

What Ogg can carry

StreamRelationship
VorbisLossy audio commonly stored in .ogg
OpusModern low-latency/general audio commonly stored as .opus or in Ogg
FLACLossless FLAC can be encapsulated in Ogg
Other Xiph/media streamsOgg 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.

Compare container capabilities →

Common confusion

.ogg does not guarantee Vorbis. Inspecting the actual stream codec is safer than inferring it from the extension.