Re: [Cellar] AV1 mapping Matroska
Michael Niedermayer <michael@niedermayer.cc> Mon, 02 July 2018 10:35 UTC
Return-Path: <michael@niedermayer.cc>
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 9EF6A13107E for <cellar@ietfa.amsl.com>; Mon, 2 Jul 2018 03:35:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level:
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
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 oQQsOXQD-VPa for <cellar@ietfa.amsl.com>; Mon, 2 Jul 2018 03:34:59 -0700 (PDT)
Received: from relay2-d.mail.gandi.net (relay2-d.mail.gandi.net [217.70.183.194]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1382E13102E for <cellar@ietf.org>; Mon, 2 Jul 2018 03:34:58 -0700 (PDT)
X-Originating-IP: 213.47.41.20
Received: from localhost (213-47-41-20.cable.dynamic.surfer.at [213.47.41.20]) (Authenticated sender: michael@niedermayer.cc) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 5D2144000B for <cellar@ietf.org>; Mon, 2 Jul 2018 10:34:56 +0000 (UTC)
Date: Mon, 02 Jul 2018 12:34:55 +0200
From: Michael Niedermayer <michael@niedermayer.cc>
To: cellar@ietf.org
Message-ID: <20180702103455.GQ4839@michaelspb>
References: <f603a9f5-d7dc-6640-1f53-f4d7b62a788e@googlemail.com> <CAOXsMFJJbHbh3=Gnu7Uag4Skq5+=jOimFNPxuicgDiVdbven4w@mail.gmail.com> <dada3690-c8da-05db-4ddb-32476c1170f5@xiph.org> <CAOXsMF+CPW6VJsFaeahuL00hnvq5dUO-gHE3sYXPr5iVy8s1aQ@mail.gmail.com> <87efgmdqou.fsf@bunkus.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="qKOY9RTXA4DvnaVz"
Content-Disposition: inline
In-Reply-To: <87efgmdqou.fsf@bunkus.org>
User-Agent: Mutt/1.5.24 (2015-08-30)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cellar/eoivo3BMZ--LQvSbTZAKs_nGWzA>
Subject: Re: [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: Mon, 02 Jul 2018 10:35:07 -0000
Hi On Mon, Jul 02, 2018 at 09:47:45AM +0200, Moritz Bunkus wrote: > Hey, > > > Looking at the term "coded video sequence" (CVS) in other codecs (H.264 > > and H.265) it seems it's a common term. And for those codec one Segment > > correspond to one CVS, with the parameters of that CVS stored in the > > CodecPrivate (SPS + PPS for H.264 for example). So we should probably go > > in that simple way. > > I have quite a lot of h.264 samples here, mainly M2TS from DVB, where > SPS/PPS change mid-stream, often multiple times. For such files the first > occurrences of SPS/PPS make up the AvcC in CodecPrivate, but all key frames > are still prefixed with the currently active SPS/PPS — because that's the > only way to signal that stuff has actually changed. IMHO All SPS/PPS should be in the "global header" (CodecPrivate) which the global header applies to, not just the first. This way an application can know all resolutions, aspect ratios and so on from just the header without the need to scan through all random access points. [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Those who are too smart to engage in politics are punished by being governed by those who are dumber. -- Plato
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Moritz Bunkus
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Jerome Martinez
- [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Moritz Bunkus
- Re: [Cellar] AV1 mapping Matroska Thomas Daede
- Re: [Cellar] AV1 mapping Matroska Andreas Rheinhardt
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Luca Barbato
- Re: [Cellar] AV1 mapping Matroska Timothy B. Terriberry
- Re: [Cellar] AV1 mapping Matroska Andreas Rheinhardt
- Re: [Cellar] AV1 mapping Matroska Moritz Bunkus
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Hendrik Leppkes
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Jerome Martinez
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Michael Niedermayer
- Re: [Cellar] AV1 mapping Matroska Steve Lhomme
- Re: [Cellar] AV1 mapping Matroska Michael Niedermayer