Format Description Categories
Browse Alphabetical List
Ogg FLAC Audio Format, Version 1.0
Format Description Properties
- ID: fdd000227
- Short name: Ogg_FLAC_1_0
- Content categories:
- Format Category:
- Other facets:
- Last significant FDD update:
- Draft status: Full
Identification and description
||Ogg FLAC Audio Format, Version 1.0
||Compressed FLAC data encapsulated in an Ogg transport layer, which helps overcome certain shortcomings of the transport system elements included in the "native FLAC" format. These native elements do not comprise a transport layer in terms of standard codec design; the transport cannot be entirely separated from the payload, and this approach does not support more elaborate transport mechanisms such as multiple logical streams.
||Generally used for final-state, end-user delivery.
|Relationship to other formats
Ogg File Format
FLAC (Free Lossless Audio Codec), Version 1.1.2
|LC experience or existing holdings
WAVE_LCPM preferred for master copies of waveform sound.
||Developed by xiph as an open source and patent-free project.
||Published online at https://xiph.org/flac/ogg_mapping.html. This text includes the phrase "Version 1.0 of the FLAC-to-Ogg mapping."
||Unknown to the compiler of this document.
| Licensing and patents
||Wrapper is transparent; encoding depends upon algorithms and tools to read; requires sophistication to build tools.
||See Ogg and FLAC.
|Technical protection considerations
Quality and functionality factors
|Fidelity (high audio resolution)
||Potentially excellent. See FLAC.
|Support for user-defined sounds, samples, and patches
|Functionality beyond normal rendering
||Not investigated at this time.
File type signifiers and format identifiers
May be the same as Ogg.
|Internet Media Type
||May be the same as Ogg.
||See related format.
||See Ogg. See also Notes below.
||Regarding file type signifiers, https://xiph.org/flac/ogg_mapping.html reports that Version 1.0 of the FLAC-to-Ogg mapping is a simple identifying header followed by pure native FLAC data. The first packet of a stream consists of:
- The one-byte packet type 0x7F
- The four-byte ASCII signature "FLAC", i.e. 0x46, 0x4C, 0x41, 0x43
- A one-byte binary major version number for the mapping, e.g. 0x01 for mapping version 1.0
- A one-byte binary minor version number for the mapping, e.g. 0x00 for mapping version 1.0
- A two-byte, big-endian binary number signifying the number of header (non-audio) packets, not including this one. This number may be zero (0x0000) to signify 'unknown' but be aware that some decoders may not be able to handle such streams.
- The four-byte ASCII native FLAC signature "fLaC" according to the FLAC format specification
FLAC-to-Ogg Mapping (https://xiph.org/flac/ogg_mapping.html). This text includes the phrase "Version 1.0 of the FLAC-to-Ogg mapping."
Last Updated: Wednesday, 22-Feb-2017 12:37:43 EST