Re: [Cellar] ATRAC1 codec ID for Matroska

Steve Lhomme <slhomme@matroska.org> Tue, 11 October 2022 04:06 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 12C04C14F72A for <cellar@ietfa.amsl.com>; Mon, 10 Oct 2022 21:06:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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=matroska-org.20210112.gappssmtp.com
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 GWks9GVe1dRw for <cellar@ietfa.amsl.com>; Mon, 10 Oct 2022 21:06:51 -0700 (PDT)
Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 4E5ADC14F718 for <cellar@ietf.org>; Mon, 10 Oct 2022 21:06:51 -0700 (PDT)
Received: by mail-wm1-x32c.google.com with SMTP id az22-20020a05600c601600b003c6b72797fdso2353718wmb.5 for <cellar@ietf.org>; Mon, 10 Oct 2022 21:06:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=matroska-org.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=SwOD5nSzh4CsEYsWcVFKqRH2EagzzCNoun/H3h4mSxA=; b=25TOult9R0THakKEfinfwPJwC8PVhh1piUVFrJC3ZIqJqo8QrlbAi77IGi/1GGKdYM 2Y8V2zQo/EiNBuV+gR2M5H1aBTsNWhN9T0lV6Ufc+9LU7AalMqei6pHH03ABbpM60JCj gSB0Y6F7uctBicZPUX/LN7jImRtROZxQA5lfKx2bSR7+zUa0ysL3sju9WS34sT5zfXEU omCM1comV9Jyi+VjwLM7stjgTXzKwnL8pumalXLgojudAzBUiFMlf8gbAmQEy4XMgHSZ THWhmUcg0xULJ38HqhWcdtfXD7TSjBK+9wpAj2XAPhgKBhQG+hN2VZbu0OnYhEe5odHH 8USQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=SwOD5nSzh4CsEYsWcVFKqRH2EagzzCNoun/H3h4mSxA=; b=v8lv3W0NGCZNPpbx1MVXyImP/O5MUs3Dnm/qooHmM/UUDTq8PnZ1nyxHajX3c8/Mu3 wGaKaSqCbK7Kr3vLloHI4VY+yMsXvmklTrRXPqIY7/FLd6JR1UkBBCUiSOWnFZ9ITYlA EYZ2TS2+im6QMOcOtz+MXarl1K7eLtY51xPR5DZp9T2pUieNCet1m+bVe20aMR55p2rS Wg3u88f3/sS/IZ0uGPg25+Y+vlg7LHIFspvupXhW2JMXg/1GLSScod/3iukxgNIYovUN r7zsw7uukCOpOsi5Rp58in20O36Ft/RBqgxAP9GkVL5NUYgSW/9VFHWjBpoBGrGjcicu NJIg==
X-Gm-Message-State: ACrzQf2L8g/IJa6rbNUqhqC9BcceIipq7Xe2NxncLEHkRFkPuntxR+AB qW9qwVmpr9XRmI6ukdBMB0ffn5hlt4JhXXmo
X-Google-Smtp-Source: AMsMyM6ddcD7NZPscFZT+UVXRWxaT4Ntlzk1TL+wHVtOU8G+TUaI2JIx7pIeP8SHJdXBJFQ7KBUGjA==
X-Received: by 2002:a1c:2987:0:b0:3c6:c0cc:b4c2 with SMTP id p129-20020a1c2987000000b003c6c0ccb4c2mr2774635wmp.56.1665461209593; Mon, 10 Oct 2022 21:06:49 -0700 (PDT)
Received: from ?IPV6:2a01:cb0c:20:e900:304d:d841:1af9:1332? (2a01cb0c0020e900304dd8411af91332.ipv6.abo.wanadoo.fr. [2a01:cb0c:20:e900:304d:d841:1af9:1332]) by smtp.gmail.com with ESMTPSA id z1-20020a7bc7c1000000b003b435c41103sm21798526wmk.0.2022.10.10.21.06.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 10 Oct 2022 21:06:49 -0700 (PDT)
Message-ID: <08beb9a2-fdca-976e-77c9-0917186eb699@matroska.org>
Date: Tue, 11 Oct 2022 06:06:49 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.2
Content-Language: en-US
To: Michael Richardson <mcr+ietf@sandelman.ca>, cellar@ietf.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> <6014.1665323214@localhost>
From: Steve Lhomme <slhomme@matroska.org>
In-Reply-To: <6014.1665323214@localhost>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/cellar/XywYLElJZbNumjRuSmkg05chR6g>
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: Tue, 11 Oct 2022 04:06:55 -0000

On 2022-10-09 15:46, Michael Richardson wrote:
> 
> 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.

:D

>      >> 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.

You mean in the IANA Considerations of Matroska mention there will be a 
registry for codecs (and tags) ?

>      >> 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.

Specifications Required seems appropriate for codec. They are highly 
technical parts that do need some (lengthy) explanation. Only "raw" data 
(no codec) might not need an expert review. Although you still need to 
tell the width, sign, endianess of data.

> (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
> 
> 
> 
>