[dispatch] Proposed charter for CELLAR: Codec Encoding for LossLess Archiving and Realtime transmission

Tessa Fallon <tessa.fallon@gmail.com> Tue, 08 September 2015 14:49 UTC

Return-Path: <tessa.fallon@gmail.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B222F1B3ED2 for <dispatch@ietfa.amsl.com>; Tue, 8 Sep 2015 07:49:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.701
X-Spam-Level:
X-Spam-Status: No, score=0.701 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g0zuJUY6-LkG for <dispatch@ietfa.amsl.com>; Tue, 8 Sep 2015 07:49:47 -0700 (PDT)
Received: from mail-io0-x235.google.com (mail-io0-x235.google.com [IPv6:2607:f8b0:4001:c06::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F8AC1B3E08 for <dispatch@ietf.org>; Tue, 8 Sep 2015 07:49:47 -0700 (PDT)
Received: by ioiz6 with SMTP id z6so120532383ioi.2 for <dispatch@ietf.org>; Tue, 08 Sep 2015 07:49:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=eIBcivlwBk/LpraKKpC5FwqyExesE8NK9TxAu6GXXI0=; b=B/y3QP4Bq2SNQbRHkCF5TxXe/hYeBuRC8sjENsjXAJSV7hUoDNqARzizGChaAuDQDy Gb2/TyHtrNqxB9l5lD9yjZIhQuvnJ1wRZ7vE1TiQjNAWWQURExHDVKk4ygjcq1dHeR3p lNcjcINJ6eWB/R9nalkhnvasJjVQ+U0A1A1s65IT46gNbTUBGfJzPRXQldk6ZpjGT+Kh hODbzm/m0f7DxA29XED6Yj//eFs7fBPfPSwzyZQnmyt6VUr79D6XJbcNNpIAZmyYJ0w5 AMcgNXmXDbtnBCMVXkBwwvE7OWb5bfY89VvX2CwbeBaqOAOSCaDuSXL+BizPnUf23Iqt GkVg==
X-Received: by 10.107.14.73 with SMTP id 70mr44060671ioo.11.1441723786520; Tue, 08 Sep 2015 07:49:46 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.19.164 with HTTP; Tue, 8 Sep 2015 07:49:07 -0700 (PDT)
From: Tessa Fallon <tessa.fallon@gmail.com>
Date: Tue, 8 Sep 2015 10:49:07 -0400
Message-ID: <CADK0Wux2cUnNyyQ9EfJPM55tQnPL2wR671Ze0apZ8OidtadTfg@mail.gmail.com>
To: dispatch@ietf.org
Content-Type: multipart/alternative; boundary=001a113ff69c29205e051f3d7ae9
Archived-At: <http://mailarchive.ietf.org/arch/msg/dispatch/uTpBvSubeyDMTUAoupa5XZOS86Y>
Subject: [dispatch] Proposed charter for CELLAR: Codec Encoding for LossLess Archiving and Realtime transmission
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2015 14:49:51 -0000

After presenting on FFV1 and Matroska at IETF 94 this past summer, we have
incorporated feedback and input from IETF members to draft a new charter
for a proposed working group that includes FFV1, Matroska, and FLAC.

I look forward to discussing the proposed charter, which is included below.

Best wishes,

Tessa Fallon
*_________________*

*Proposed Name*: CELLAR: Codec Encoding for LossLess Archiving and Realtime
transmission

The preservation of audiovisual materials faces challenges from
technological obsolescence, analog media deterioration, and the use of
proprietary formats that lack formal open standards. While obsolescence and
material degradation are widely addressed, the standardization of open,
transparent, self-descriptive, lossless formats remains an important
mission to be undertaken by the open source community.

FFV1 is a lossless video codec and Matroska is an extensible media
container based on EBML (Extensible Binary Meta Language), a binary XML
format. There are open source implementations of both formats, and an
increasing interest in and support for use of FFV1 and Matroska. However,
there are concerns about the sustainability and credibility of existing
specifications for the long-term use of these formats. These existing
specifications require broader review and formalization in order to
encourage widespread adoption.

There is also a need for a lossless audio format to complement the lossless
video codec and container format. FLAC is a lossless audio codec that has
seen widespread adoption in a number of different applications
including archival
applications. While there are open source implementations of the codec, no
formal standards for either the codec itself or its use in container
formats currently exist. Review and formalization of the FLAC codec
standard and its use in Matroska container formats is needed for wider
adoption.

Using existing work done by the development communities of Matroska, FFV1,
and FLAC, the Working Group will formalize specifications for these open
and lossless formats. In order to provide authoritative, standardized
specifications for users and developers, the Working Group will seek
consensus throughout the process of refining and formalizing these
standards. Existing specifications can be accessed here:

Specifications:
FFV1: https://mediaarea.net/temp/ffv1.html
Matroska: http://matroska.org/technical/specs/index.html
EBML: http://matroska-org.github.io/libebml/specs.html
FLAC: https://xiph.org/flac/format.html

Development Versions:
FFV1: https://github.com/ffmpeg/ffv1
Matroska:
https://github.com/Matroska-Org/foundation-source/blob/master/spectool/specdata.xml
EBML: https://github.com/Matroska-Org/ebml-specification

The Working Group will seek consensus and refinements for specifications
for both FFV1 and Matroska in order to provide authoritative, standardized
specifications for users and developers. Backward compatibility with
existing versions 0-3 of the FFV1 and Matroska specifications will be an
important goal, while also reviewing and refining the current version 4
under active development. Although not encouraged, non-backwards-compatible
changes to the input specifications will be acceptable if the Working Group
determines that the modifications are required to meet the group's
technical objectives, provided that the reasons for these changes are
clearly documented.

*Deliverables:*

   - Informational specification for Matroska container format versions 1,
   2 and 3 to IESG for publication


   - Standards Track specification for Matroska container format version 4
   to IESG for publication


   - Informational specification for FFV1 video codec versions 0, 1 and 3
   to IESG for publication


   - Standards Track specification for FFV1 video codec version 4 to IESG
   for publication


   - Standards Track specification for FLAC audio codec to IESG for
   publication