Re: [Cellar] Robert Wilton's No Objection on draft-ietf-cellar-ffv1-17: (with COMMENT)

Jerome Martinez <jerome@mediaarea.net> Thu, 08 October 2020 10:51 UTC

Return-Path: <jerome@mediaarea.net>
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 3D3763A0400 for <cellar@ietfa.amsl.com>; Thu, 8 Oct 2020 03:51:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.11
X-Spam-Level:
X-Spam-Status: No, score=-2.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.213, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 NJl6WfuVkiH7 for <cellar@ietfa.amsl.com>; Thu, 8 Oct 2020 03:51:46 -0700 (PDT)
Received: from 17.mo1.mail-out.ovh.net (17.mo1.mail-out.ovh.net [87.98.179.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 695DD3A02BB for <cellar@ietf.org>; Thu, 8 Oct 2020 03:51:46 -0700 (PDT)
Received: from player718.ha.ovh.net (unknown [10.109.143.216]) by mo1.mail-out.ovh.net (Postfix) with ESMTP id 4E2411D901F for <cellar@ietf.org>; Thu, 8 Oct 2020 12:51:44 +0200 (CEST)
Received: from mediaarea.net (p548f938d.dip0.t-ipconnect.de [84.143.147.141]) (Authenticated sender: jerome@mediaarea.net) by player718.ha.ovh.net (Postfix) with ESMTPSA id 1054816DAA1B3; Thu, 8 Oct 2020 10:51:37 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass (GARM-105G006c7c73a4d-8ca4-4575-8148-f25c290d4099, 24DC83216394C896C66FF9538730B18FFE9C3246) smtp.auth=jerome@mediaarea.net
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, Michael Richardson <mcr+ietf@sandelman.ca>, The IESG <iesg@ietf.org>, "draft-ietf-cellar-ffv1@ietf.org" <draft-ietf-cellar-ffv1@ietf.org>, "cellar-chairs@ietf.org" <cellar-chairs@ietf.org>, Codec Encoding for LossLess Archiving and Realtime transmission <cellar@ietf.org>, "Peter B." <pb@das-werkstatt.com>
References: <160190967658.31262.3611106747790904168@ietfa.amsl.com> <61aa6a30-a10a-0460-dbcb-aace9936a468@mediaarea.net> <CAKKJt-de6NfAFTv6GQQ6f=PfX7cQuCJY2nzgx98+mvA2zX02hg@mail.gmail.com> <18667.1602095984@localhost> <MN2PR11MB436690E2B5940322BC756274B50B0@MN2PR11MB4366.namprd11.prod.outlook.com>
From: Jerome Martinez <jerome@mediaarea.net>
Message-ID: <2258f8f9-db99-998b-e816-24af571641d8@mediaarea.net>
Date: Thu, 8 Oct 2020 12:51:37 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1
MIME-Version: 1.0
In-Reply-To: <MN2PR11MB436690E2B5940322BC756274B50B0@MN2PR11MB4366.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Ovh-Tracer-Id: 17239779376920924269
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: -100
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedujedrgeelgddtiecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefuvfhfhffkffgfgggjtgfgsehtkeertddtfeejnecuhfhrohhmpeflvghrohhmvgcuofgrrhhtihhnvgiiuceojhgvrhhomhgvsehmvgguihgrrghrvggrrdhnvghtqeenucggtffrrghtthgvrhhnpeehveejvefgheevteefgeeuhfevveekteeuheeludejgeffgeefkeffkedvgfffteenucffohhmrghinhephihouhhtuhgsvgdrtghomhdpmhgvughirggrrhgvrgdrnhgvthdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpdekgedrudegfedrudegjedrudegudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdqohhuthdphhgvlhhopehplhgrhigvrhejudekrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepjhgvrhhomhgvsehmvgguihgrrghrvggrrdhnvghtpdhrtghpthhtoheptggvlhhlrghrsehivghtfhdrohhrgh
Archived-At: <https://mailarchive.ietf.org/arch/msg/cellar/rjjLFrxPw3EY0rnqCE-rCfGYtTE>
Subject: Re: [Cellar] Robert Wilton's No Objection on draft-ietf-cellar-ffv1-17: (with COMMENT)
X-BeenThere: cellar@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 08 Oct 2020 10:51:48 -0000

On 08/10/2020 12:40, Rob Wilton (rwilton) wrote:
> Personally, I would find this specification very hard to implement correctly in an interoperable way.  However, I don't have any expertise in video codecs, and if I did then perhaps this specification would be sufficient, it is hard to judge.

There was a write from scratch of a decoder, based on this document.
Presentation video: https://www.youtube.com/watch?v=4HB7v7dItWE
Slides: 
https://mediaarea.net/Events/2019-12-05_NoTimeToWait4/13.%20Derek%20Buitenhuis%20-%20I%20Wrote%20an%20FFV1%20decoder%20in%20Go%20for%20Fun,%20What%20I%20learned%20going%20from%20Spec%20to%20Implementation/derek_nttw4_ffv1.pdf
And this led to some issues publicly raised:
https://github.com/FFmpeg/FFV1/issues?q=is%3Aissue+author%3Adwbuiten+created%3A2019
(and fixed)

Jérôme