Re: [codec] I-D Action: draft-ietf-codec-oggopus-00.txt

Tina le Grand <tina.legrand@webrtc.org> Thu, 13 December 2012 09:07 UTC

Return-Path: <tlegrand@google.com>
X-Original-To: codec@ietfa.amsl.com
Delivered-To: codec@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BDB421F8A85 for <codec@ietfa.amsl.com>; Thu, 13 Dec 2012 01:07:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.865
X-Spam-Level:
X-Spam-Status: No, score=-101.865 tagged_above=-999 required=5 tests=[AWL=-0.555, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_HTML_USL_OBFU=1.666, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vaiz+UF69Fih for <codec@ietfa.amsl.com>; Thu, 13 Dec 2012 01:07:20 -0800 (PST)
Received: from mail-vb0-f44.google.com (mail-vb0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id 6629C21F8A60 for <codec@ietf.org>; Thu, 13 Dec 2012 01:07:20 -0800 (PST)
Received: by mail-vb0-f44.google.com with SMTP id fc26so1862986vbb.31 for <codec@ietf.org>; Thu, 13 Dec 2012 01:07:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=dmS7kxBWMCqCArmY1jszvFMYcId+pKRh8O2UcnM13nc=; b=kCSi/G9NmWTXLNmUe5PSzUOK9reDkJR6A8kS9EmIpVJRwiIryAwtMdTkaCYarvIJgb 2uzPGRNOOnU2f0JsieEMmqH3rdSV9tevUhTQ/PTX9ayzVhPOgWMTnpJ1KuvakU3cYDYq g5FAvlX+JSBaEOjX1K3hW4N++fNTXOof0acZ7yxBRf7rEf7p0IOMi27xVd57rvT2x6E0 fIqT1B10qhth/ruOFrnMA805dw6Ep0j+elzSQq1Evlkcxeldhfxmp5OgAWpi6DgX+TZe rZktK48LtKw5vIOzVlh1gU9OIMB6RG9pfYq6SD7XUEmZq+Y8hN4KT6ZpjNWIvYhYI1iJ 0rqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :x-gm-message-state; bh=dmS7kxBWMCqCArmY1jszvFMYcId+pKRh8O2UcnM13nc=; b=gvmHPg/bz6V+7u5g3sZsCX7zDHFl1y3vga8jqSY99QCy05p0+WN5MqDSCDgJi01Sb2 /fe2jDC5YDH9iFPW0bOE3erKBeMEZ71yU0SKxSP0s1r8F17vVXGoIcVaeghLiTefTEYI jhGy2Hjc3J2Jw/RBvnAxY6Gxob0IsLTGuc8t0UputPhHij6V/DwIas3mQl0IqoOwvhbF w8pTxTHzlRX2au03gHiMGzCg1RjYwFmAcMWgf6jMVUk7EWTbYqd55caRMGJelDpG9wbw y+bwFFptjRvMMUh6emgsm5WlvEpjOPJJVJc/rYmDPibDO/QexF8/qA15p6nv2K7Dv1it zv1Q==
MIME-Version: 1.0
Received: by 10.220.151.138 with SMTP id c10mr1800820vcw.56.1355389639307; Thu, 13 Dec 2012 01:07:19 -0800 (PST)
Sender: tlegrand@google.com
Received: by 10.220.225.70 with HTTP; Thu, 13 Dec 2012 01:07:19 -0800 (PST)
In-Reply-To: <50AABA00.6030102@xiph.org>
References: <20121119225213.13225.30835.idtracker@ietfa.amsl.com> <50AABA00.6030102@xiph.org>
Date: Thu, 13 Dec 2012 10:07:19 +0100
X-Google-Sender-Auth: CRdJCGcu55ai28Am2yzPXijCArQ
Message-ID: <CAKsXFw6QXuZnNq8cBwjgbTn32GsQ+TEURvJ9Yddeyktn4-CuoQ@mail.gmail.com>
From: Tina le Grand <tina.legrand@webrtc.org>
To: codec@ietf.org
Content-Type: multipart/alternative; boundary="f46d043893b3fbb18b04d0b83de3"
X-Gm-Message-State: ALoCoQkICFis9KgNw4NrOMgC+6xNrkoCvYPqaV1UDa+QtK7uYbfSI2O0H7GtO9nXf161dyZy4hu2zeQ4qQxIRPYYYKDY8lm5vsFfVutbm5/2lMwuK4Xy8BBE5z8Jn1bODHlvEZyNh2HQsre5FhevZ2NrFgM/Nsq/79h+dunfgk7rNWJRkCOQo86C8pGRTKpv9oE3GHVcQqXF
Subject: Re: [codec] I-D Action: draft-ietf-codec-oggopus-00.txt
X-BeenThere: codec@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Codec WG <codec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codec>, <mailto:codec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codec>
List-Post: <mailto:codec@ietf.org>
List-Help: <mailto:codec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 09:07:21 -0000

Hi,

I have reviewed draft-ietf-codec-oggopus-00, and I have some questions and
comments. The Ogg format is new to me, so some of my comments might not
require any changes to the specification.

Section 3:
- In RFC 3533 "packet" is defined to be "created by the encoder of the
logical bitstream and represent meaningful entities for the encoder only",
but in this section it is said that "the first packet in the logical Ogg
bitstream MUST contain the identification (ID) header...". This header is
not part of the regular Opus bitstream, and is defined for the Ogg Opus
format only. does "packet" have a different meaning in this specification?
Or should it say "the first page.."?

Section 5:
- Would be great if you could mention the name of the two header packets in
the first section.

Section 5.1, list number 4:
- What is a cropped Ogg Opus stream?

Section 5.1, list number 5 (page 13):
- What does this mean "The original sample rate of the encoder input is not
preserved by the lossy compression"? You don't get perfect reconstruction,
of course, but you'll get the same audio bandwidth except for the 48 kHz
mode, or is there any other filtering affecting the bandwidth?

Section 5.1, list number 5 (page 13):
- There is a new numbered list within list number 5, which makes
the document hard to read.
- List number 3: Can be more clear: "...decode at the highest supported
rate above the hardware's sample rate and resample."
- Right after the list of 4 ways of choosing decode rate there is a fifth,
that is not in the list. I think it should be merged into the list as one
option.

Section 5.1.1, page 17:
- Family 1: Would be better if the Vorbis channel order was described in
this spec as well.

Section 5.2, list number 3:
- NUL -> NULL? or "null" as in section 5.1 list number 2, page 12.

/Tina

On Tue, Nov 20, 2012 at 12:00 AM, Timothy B. Terriberry
<tterribe@xiph.org>wrote:

> internet-drafts@ietf.org wrote:
>
>> A New Internet-Draft is available from the on-line Internet-Drafts
>> directories.
>>   This draft is a work item of the Internet Wideband Audio Codec Working
>> Group of the IETF.
>>
>
> The (other) chairs declared there was consensus to adopt this draft as a
> WG item and asked me to upload a new version of it.
>
> I have made a few minor edits from draft-terriberry-oggopus-01:
> 1) Fixed up the references.
> 2) Fixed a couple of typos.
> 3) Replaced a "should" with a "SHOULD" in Section 4.1.
> 4) Clarified the language around the starting granule position in the case
> that a) there is more audio in packets that complete on the first audio
> data page with a completed packet than the granule position indicates and
> b) the EOS flag is set on the same page (in this case you should not count
> forwards from 0, but should work backwards to figure out the real starting
> granule position).
> 5) Updated the acknowledgments.
>
> I have not incorporated any of the proposals that have been made to the
> list since the initial draft was posted (e.g., seamless chaining,
> replaygain tags, etc.).
>
> ______________________________**_________________
> codec mailing list
> codec@ietf.org
> https://www.ietf.org/mailman/**listinfo/codec<https://www.ietf.org/mailman/listinfo/codec>
>