Movatterモバイル変換


[0]ホーム

URL:


FLAC Logo
homefaqdownloadlinks
documentationchangelogdevelopers

Format

The FLAC format is described in great detail inRFC 9639. That document also defines the mapping of FLAC in theOgg andMatroska (mkv) containers,provides implementation guidance and containsexamples walking through all decoding steps.

Theold description of the FLAC format that used to be on this page for many years served as the basis for the RFC.While it lacks detail in certain places, requiring the reader to look for details in the libFLAC source code to fully understand it, it remains a useful overview and historical reference.

Additionally, there is a set ofFLAC format conformance test files available to test whether a decoder has properly implemented all features of the FLAC format.

[show hidden anchors]

The old document used to be at this URL, so below is a mapping from the old anchors to the appropriate sections of the RFC. This preserves deep links to those anchors.

Acknowledgments

Seesection Acknowledgments of RFC 9639

Scope

Seesection 1 of RFC 9639

Architecture

Seesection 4 of RFC 9639

Definitions

Seesection 3 of RFC 9639

Blocking

Seesection 4.1 of RFC 9639

Interchannel Decorrelation

Seesection 4.2 of RFC 9639

Prediction

Seesection 4.3 of RFC 9639

Residual Coding

Seesection 4.4 of RFC 9639

Format

Seesection 5 of RFC 9639

STREAMINFO

Seesection 8.2 of RFC 9639

APPLICATION

Seesection 8.4 of RFC 9639

PADDING

Seesection 8.3 of RFC 9639

SEEKTABLE

Seesection 8.5 of RFC 9639

VORBIS_COMMENT

Seesection 8.6 of RFC 9639

CUESHEET

Seesection 8.7 of RFC 9639

PICTURE

Seesection 8.8 of RFC 9639

FLAC subset

Seesection 7 of RFC 9639

STREAM

Seesection 8 of RFC 9639

METADATA_BLOCK

Seesection 8.1 of RFC 9639

METADATA_BLOCK_HEADER

Seesection 8.1 of RFC 9639

METADATA_BLOCK_DATA

Seesection 8.1 of RFC 9639

METADATA_BLOCK_STREAMINFO

Seesection 8.2 of RFC 9639

METADATA_BLOCK_PADDING

Seesection 8.3 of RFC 9639

METADATA_BLOCK_APPLICATION

Seesection 8.4 of RFC 9639

METADATA_BLOCK_SEEKTABLE

Seesection 8.5 of RFC 9639

SEEKPOINT

Seesection 8.5.1 of RFC 9639

METADATA_BLOCK_VORBIS_COMMENT

Seesection 8.6 of RFC 9639

METADATA_BLOCK_CUESHEET

Seesection 8.7 of RFC 9639

CUESHEET_TRACK

Seesection 8.7.1 of RFC 9639

CUESHEET_TRACK_INDEX

Seesection 8.7.1.1 of RFC 9639

METADATA_BLOCK_PICTURE

Seesection 8.8 of RFC 9639

FRAME

Seesection 9 of RFC 9639

FRAME_HEADER

Seesection 9.1 of RFC 9639

FRAME_FOOTER

Seesection 9.3 of RFC 9639

SUBFRAME

Seesection 9.2 of RFC 9639

SUBFRAME_HEADER

Seesection 9.2.1 of RFC 9639

SUBFRAME_CONSTANT

Seesection 9.2.3 of RFC 9639

SUBFRAME_FIXED

Seesection 9.2.5 of RFC 9639

SUBFRAME_LPC

Seesection 9.2.6 of RFC 9639

SUBFRAME_VERBATIM

Seesection 9.2.4 of RFC 9639

RESIDUAL

Seesection 9.2.7 of RFC 9639

RESIDUAL_CODING_METHOD_PARTITIONED_RICE

Seesection 9.2.7 of RFC 9639

RICE_PARTITION

Seesection 9.2.7 of RFC 9639

RESIDUAL_CODING_METHOD_PARTITIONED_RICE2

Seesection 9.2.7 of RFC 9639

RICE2_PARTITION

Seesection 9.2.7 of RFC 9639

Copyright (c) 2000-2009 Josh Coalson, 2011-2022 Xiph.Org Foundation

[8]ページ先頭

©2009-2026 Movatter.jp