Sustainability of Digital Formats: Planning for Library of Congress Collections |
|
![]() |
|
Introduction | Sustainability Factors | Content Categories | Format Descriptions | Contact |
Full name | MXF Generic Container Mapped to FFV1 Encoding (SMPTE RDD 48 Amd 1) |
---|---|
Description |
Essence container for the MXF Generic Container that carries RFC 9043 FFV1 Video Coding Format Versions 0, 1, and 3. This mapping is detailed in SMPTE RDD 48:2018 Amendment 1:2022, a supplement to MXF RDD 48. Although the specification is related to RDD 48, the FFV1 mapping is supported in all variants of MXF, not just RDD 48. Like RDD 48, the mapping of FFV1 in MXF was sponsored and authored by the Federal Agencies Digital Guidelines Initiative (FADGI)'s AudioVisual Working Group. As defined in section K.2 of the specification, "The mapping of the FFV1 stream shall use the MXF Generic Container in the Frame-based wrapping, Clipbased wrapping or the Custom wrapping as defined in SMPTE ST 379-1 and SMPTE ST 379-2." The specification defines the structure for the Picture Element Key (Length and Value). As part of the specification process, a number of new ULs (Universal Labels) were registered with SMPTE to define the Essence Container Label and the Picture Essence Coding Label. |
Production phase | Middle state |
Relationship to other formats | |
Subtype of | MXF, Material Exchange Format (MXF) |
Contains | FFV1_v0-1-3, FF Video Codec 1, Version 0, 1 and 3 |
Defined via | MXF_RDD48, MXF Archive and Preservation Format Registered Disclosure Document (SMPTE RDD 48). The FFV1 in MXF mapping is defined as an appendix to RDD 48 but the FFV1 encoding is supported in all variants of MXF, not just RDD 48. |
LC experience or existing holdings | None. See MXF. |
---|---|
LC preference | See the Library of Congress Recommended Formats Statement for format preferences for moving image works. See also MXF and MXF RDD 48. |
Disclosure | Open standard and fully described. RDD 48 Amd 1 was sponsored and authored by the Federal Agencies Digital Guidelines Initiative (FADGI)'s AudioVisual Working Group. Published by the Society of Motion Picture and Television Engineers (SMPTE), a member of the American National Standards Institute (ANSI). See alsoFFV1, MXF RDD 48 and MXF. |
---|---|
Documentation |
SMPTE RDD 48:2018 Amendment 1:2022, a supplement to RDD 48. See FFV1 and MXF. The specification is licensed under a Creative Commons Attribution-Share Alike 4.0 International License. (CC BY-SA 4.0). The specification notes (p. 2): This document builds upon SMPTE RDD48:2018 MXF Archive and Preservation Format Registered Disclosure Document. Following the rules of the CC BY-SA 4.0 license for adapted material, this amendment continues with the same CC BY-SA 4.0 license as the 2018 SMPTE RDD. |
Adoption |
Applications that support FFV1 in MXF include FADGI's embARC (see the blog post FADGI’s embARC Now Supports FFV1! October 11, 2022 for details) and FFmpeg (builds on MediaArea site until final approval into FFmpeg main branch). |
Licensing and patents | None specific to this mapping. See FFV1, MXF RDD 48 and MXF |
Transparency | See FFV1, MXF RDD 48 and MXF |
Self-documentation |
See FFV1, MXF RDD 48 and MXF for general information. Accessibility Features See especially FFV1 and MXF RDD 48. |
External dependencies | See FFV1, MXF RDD 48 and MXF |
Technical protection considerations | See FFV1, MXF RDD 48 and MXF |
Moving Image | |
---|---|
Normal rendering | Supported |
Clarity (high image resolution) | See FFV1 |
Functionality beyond normal rendering | See FFV1, MXF RDD 48 and MXF |
Sound | |
Normal rendering | Supported |
Fidelity (high audio resolution) | Potentially excellent; depends upon encoding. |
Multiple channels | See MXF RDD 48 and MXF |
Tag | Value | Note |
---|---|---|
Filename extension | See related format. | MXF |
Internet Media Type | See related format. | MXF |
Magic numbers | See related format. | MXF |
SMPTE Universal Label | 060e2b34.0401010d.0d010301.02230100 |
UL for Essence Container Label MXFGCFFV1PicturesFrame |
SMPTE Universal Label | 060e2b34.0401010d.0d010301.02230200 |
UL for Essence Container Label for MXFGCFFV1PicturesClip |
SMPTE Universal Label | 060e2b34.0401010d.04010202.03090100 |
UL for Picture Essence Encoding Label for FFV1PictureCodingV0 |
SMPTE Universal Label | 060e2b34.0401010d.04010202.03090200 |
UL for Picture Essence Encoding Label for FFV1PictureCodingV1 |
SMPTE Universal Label | 060e2b34.0401010d.04010202.03090400 |
UL for Picture Essence Encoding Label for FFV1PictureCodingV3 |
Other | See note. | No NARA File Format Preservation Plan ID as of June 2024. |
Pronom PUID | See note. | PRONOM has no corresponding entry as of June 2024. |
Wikidata Title ID | See note. | Wikidata has no corresponding entry as of June 2024. |
General |
A robust set of sample files, some of which are graded as gold, silver, copper and lead depending on their error tolerance, is available for PAL and NTSC, including for FFV1 in MXF mapping for Amd 1, 2022. These files were created as part of a contract with AVP and their subcontractor EVS, first Product Development Manager Valérie Popie and later Engineering Manager Nicolas Bernard, to create a set of graded sample files in 2016 and 2017 based on RDD 48. These sample files were reviewed by Oliver Morgan of Metaglue, Inc. and Cube-Tec. Sample files starting in 2018 were created by Oliver Morgan of Metaglue. All sample files are in the public domain as the product of US federal government research. If a license is required, an appropriate license is CC0 1.0 Universal license for worldwide use and reuse as this parallels the license used for FADGI guidelines and documents. |
---|---|
History |
|