[Cellar] AV1 mapping Matroska

Steve Lhomme <slhomme@matroska.org> Tue, 26 June 2018 15:42 UTC

Return-Path: <slhomme@matroska.org>
X-Original-To: cellar@ietfa.amsl.com
Delivered-To: cellar@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A46C8131038 for <cellar@ietfa.amsl.com>; Tue, 26 Jun 2018 08:42:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, T_DKIMWL_WL_MED=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=matroska-org.20150623.gappssmtp.com
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 N8udaSQ_4ElI for <cellar@ietfa.amsl.com>; Tue, 26 Jun 2018 08:42:38 -0700 (PDT)
Received: from mail-pg0-x22e.google.com (mail-pg0-x22e.google.com [IPv6:2607:f8b0:400e:c05::22e]) (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 7CAC8131047 for <cellar@ietf.org>; Tue, 26 Jun 2018 08:42:37 -0700 (PDT)
Received: by mail-pg0-x22e.google.com with SMTP id l65-v6so7798687pgl.8 for <cellar@ietf.org>; Tue, 26 Jun 2018 08:42:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=matroska-org.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=AOivPGjx/0n1ZyCmibC40ChIDyBr4bR0VEnj4uI3Mpo=; b=NTKjf7iScHThu44Ddql8ARXrrFyvQ4guo+ACxFgncYo1Byt5b4njokMlw22+g48Vv/ rXI2+otp36hk3B6QWtLFeKR2cv+n6bxeVrXQ5u+gyKVcghD3e0uXD7wgNI0S2WTQtSJB GOEoHLXMleyy3i83BGp+aIPLq7dmAsjbM0fTSxLGt31t8pwmwOkL/qtBm0UPkreg6D7X u7VqS2oKUAT0FsS1864yDuUfGqFKy7L2gnADeGsnctyCh2NVACpzi9FdpDIEGFPxsFXk 1K7xl022kdcVTHq/MrLyLGKGrq+ieIoK8HT2s4qTrNuml2jgqkV76fQjFRNIYvXEymmn zItA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=AOivPGjx/0n1ZyCmibC40ChIDyBr4bR0VEnj4uI3Mpo=; b=j9n2pwyHUlhksnlkmhnGwX87D2thkum6l33dlBs3qEan58Ez/DQMiI0QPJs2Y4EyUS wyGo58DMKYLRl4HWjDRd0Pnk5JRQtW2HjohQ1JZsaft01VhztEn1ZY2+YV/Hqk79FGDU T3WrXYFmFSYFH/jS5zJrIutRMwGTA6G3WSHAa3khXYQxS0CNad708wf1UBrCRZE4+8XI +tw5bxuPVifVDsPYaun+lnsIhhkEcR8jvQMTGUNEpK3COWgHtv5y3wzj601qjiE4MqRd lxfWqd4PVT7XMJDnlp1TMtTsZzKRhSZskjA1qdBhOVBRsoAgWxxE1kO9fwC76VjznpC8 rZAw==
X-Gm-Message-State: APt69E3OVHRKIhZj04rFbFio2OAcyjzFnF7TR1ejGAToh2GAe3fJGef5 xJcMTHDpBprhf6JnhwrBhl/EEqErqWHOhKMjD25n2Djw
X-Google-Smtp-Source: ADUXVKIqhB2k6B8LAYaa9pOZtCEq1/oSQTKlQ7iAE2tsHssxMTes6I1YT6Zbh1QkXQw71edDp5CxuBUM9GaaDx2Q41U=
X-Received: by 2002:a65:45cc:: with SMTP id m12-v6mr1874934pgr.160.1530027756802; Tue, 26 Jun 2018 08:42:36 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a17:90a:17af:0:0:0:0 with HTTP; Tue, 26 Jun 2018 08:42:36 -0700 (PDT)
From: Steve Lhomme <slhomme@matroska.org>
Date: Tue, 26 Jun 2018 17:42:36 +0200
Message-ID: <CAOXsMFLg0c6CVOhh6tkmX9nagZYX32GQYMJMfZgRQ4Pk+zoP9g@mail.gmail.com>
To: Codec Encoding for LossLess Archiving and Realtime transmission <cellar@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cellar/_peIvKxRDIBHjGcTvWMLYy0jpZk>
Subject: [Cellar] AV1 mapping Matroska
X-BeenThere: cellar@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: Codec Encoding for LossLess Archiving and Realtime transmission <cellar.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cellar>, <mailto:cellar-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cellar/>
List-Post: <mailto:cellar@ietf.org>
List-Help: <mailto:cellar-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cellar>, <mailto:cellar-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jun 2018 15:42:40 -0000

Hi,

I drafted a document to specify how AV1 should be stored within Matroska.

You can find the document here:
https://github.com/Matroska-Org/matroska-specification/blob/av1-mappin/codec/av1.md

It may start as a basis for how we define (extensively) other codecs.

Let me know if it's readable for people with no knowledge of AV1 and
for people with knowledge of AV1.

Some parts marked inside {} are not finished yet. Especially the
encryption parts.

For reference the MP4 mapping draft can be found here
https://aomediacodec.github.io/av1-isobmff/


PS: it seems AV1 has new "standard" values for matrix coefficients and
Primaries that we could borrow for Matroska.

-- 
Steve Lhomme
Matroska association Chairman