Re: [Cellar] ATRAC1 codec ID for Matroska

Michael Richardson <mcr+ietf@sandelman.ca> Sun, 09 October 2022 13:47 UTC

Return-Path: <mcr+ietf@sandelman.ca>
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 BF5BAC14CE2B for <cellar@ietfa.amsl.com>; Sun, 9 Oct 2022 06:47:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=sandelman.ca
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tNn9WJkLRmI5 for <cellar@ietfa.amsl.com>; Sun, 9 Oct 2022 06:46:57 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F08AC14CE2A for <cellar@ietf.org>; Sun, 9 Oct 2022 06:46:56 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id C37CB1800D; Sun, 9 Oct 2022 10:09:47 -0400 (EDT)
Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id A6TSSzWlHXXE; Sun, 9 Oct 2022 10:09:46 -0400 (EDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 72EB41800C; Sun, 9 Oct 2022 10:09:46 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sandelman.ca; s=mail; t=1665324586; bh=tjpR8rfXZrBTJQ6vQa56+jhOIgQzUDYMHwnnAfw1nCc=; h=From:To:Subject:In-Reply-To:References:Date:From; b=s9JRe2NOPtDxry9I8zyRtjcYk+X0OmZSVELA2kvSj58A+JGGzIAc0em3fA0i+1nY8 biTdq8uNOp/33b/Rn3zWjsfWSZ66pn4zVIsg7f76lnY5gBgQPMdfjSvf+rKiUJjzUy faF279vKY4r5BhWNFsURcNsdy4piqjNYA8m0nUrq4tn0IIKWkXLjCFuHW3UMltBz// LfwgrzUCvb2aUba0GQ+VOaQwIRs02ESTe0T1ijXdpuiBdxWo+I6lL81PAS6MuTsfu8 ORSqG45ucLEwFDwGJy9zNHC1svs4vCc2RNo7cuzcVLHGMq05dWAy3b3aFyoQbzFVOK A+3Ysd7qZzpwA==
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 665F2FC; Sun, 9 Oct 2022 09:46:54 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Steve Lhomme <slhomme@matroska.org>, cellar@ietf.org
In-Reply-To: <94adb42a-7f37-256d-7107-c0e9e20447ca@matroska.org>
References: <CAO1ejfRd+1BrJ+w6PMEor3b_8Q6593Mujna1a81AG0CarrGA=w@mail.gmail.com> <CAO7v-1ReSnABbhCJw2wvx0N6D7TKi0=uojWujO3POYrNkoDUjg@mail.gmail.com> <213944.1665130660@dooku> <94adb42a-7f37-256d-7107-c0e9e20447ca@matroska.org>
X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 27.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg="pgp-sha512"; protocol="application/pgp-signature"
Date: Sun, 09 Oct 2022 09:46:54 -0400
Message-ID: <6014.1665323214@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cellar/OBLf2RwQcD9h0bazqO9uLJwEAxU>
Subject: Re: [Cellar] ATRAC1 codec ID for Matroska
X-BeenThere: cellar@ietf.org
X-Mailman-Version: 2.1.39
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: Sun, 09 Oct 2022 13:47:01 -0000

Steve Lhomme <slhomme@matroska.org> wrote:
    > On 2022-10-07 10:17, Michael Richardson wrote:
    >> On Mon 3 Oct 2022 at 18:55, Sir68k <sir68k@gmail.com> wrote:
    >>> As RAW ATRAC1 isn't common but may become (slightly) more common due
    >>> to the ripping software that we have been creating, we would like to
    >>> start using a decent container format. Matroska already has support
    >>> for ATRAC3 as a format (A_REAL/ATRC), and as such, we would like to
    >>> request a new codec ID for ATRAC1 as well.
    >> As I understand it, you want a new entry in:
    >> https://www.ietf.org/archive/id/draft-ietf-cellar-codec-09.html#name-audio-codec-mappings
    >> or:
    >> https://www.ietf.org/archive/id/draft-ietf-cellar-matroska-14.html#name-chapter-codec-ids-registry
    >> In reviewing this, I'm actually a bit lost, as I thought that the IANA
    >> considerations on Matroska was complete, but now it looks rather
    >> incomplete.

    > For the Matroska document, yes. For codecs we will also need a
    > registry. There's a section about that in the document:

    > 8. IANA Considerations

> To be determined.

My face is red having missed this in my review.

    >> At this point, the document is not published, so the IANA process to
    >> allocate you an ID is not live.  But, as a WG, we can add your request
    >> to the document.

    > Do we have to move this registry declaration in the Matroska document ?
    > Same thing with the Tag Names which will need their own registry.

We don't have to move the list.  We can, in the IANA Considerations ask IANA
to insert the contents of section XYZ into the initial registry.

    >> I don't see ATRAC3 in the document, but maybe I'm looking in the wrong
    >> place.

    > Indeed, it's missing. That document may not be exhaustive for all the
    > existing codecs in the wild.

    >> Please, could the WG clarify where the right registry would be?

Let's talk about what the IANA Considerations are for adding items.
I think that probably Specifications Required would be fine.

(Requires *a* document, but not necessarily an RFC.  Note that if published
outside of the IETF, or just as a web page somewhere, that it might have
significant IPR claims.  That would be fine)

Or, it could be Expert Review, if we want to accept that some codecs might
not be publically documented.

--
Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 IøT consulting )
           Sandelman Software Works Inc, Ottawa and Worldwide