From patchwork Tue Jan 4 15:08:49 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Lynne X-Patchwork-Id: 33062 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:cd86:0:0:0:0:0 with SMTP id d128csp17062932iog; Tue, 4 Jan 2022 07:09:02 -0800 (PST) X-Google-Smtp-Source: ABdhPJw7JQuXmmYo4OncbAzovvK0YSx93SCBXigh4BHv+p43Im/LIPI8XpRkxspy0CshM3byIzWb X-Received: by 2002:a17:906:3d7:: with SMTP id c23mr39423717eja.8.1641308942060; Tue, 04 Jan 2022 07:09:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1641308942; cv=none; d=google.com; s=arc-20160816; b=mhn+h4g0xM5ieFHTQfbj/QyiCz1hcDq+iEV22V6JwE7eDro+76uTtotjLSPbilYujz 7m2cEbpV6stchiCprPqsbUuncE8h0iqwiBceR0eJc4ShPsdxX0NTtb2iabO9cc0HUkj1 nG/3VVPxFOM5U3Phxf9MKt9s0F5yIxZun3tC3C2OkauPa6FF6RtOoEVjuqSc9EJxGWEH I0x/Ze/8gpaHpvF3JCxH9I3KUVOwSCDQR3obc8Sz8NXFtROXMvn5MjnW4waZTyCxPTAq myLrVuuZbmp1/TWWzCj9v2RSoKTFiEf/V8mI6Revj4G+2XkU4FkVvk9t4SoGwdGNZM9e rLWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence:subject :mime-version:message-id:to:from:date:dkim-signature:delivered-to; bh=ZevQOGr8UzjD7pZlgnjZbOskIyKbBEGdDH2T9Ka1b/M=; b=kzrNc9a1XVCLmSRuqslIK1k8QpxW8oQaBk6nvYUbzasQ+lucMbJ2Mz+zLS0F4p6hj6 XvPaqsO7/qtSTm8g+lWnVmSW4aTC2r4BlSt1sQfmbxGIwMjt43E/F0dkt+0Z2VKbUnMu JbV38vEK7InIhmbZL3Vlc7xfqzDWVe/Ola3dKSoTpBR7tBVEbUwro7oMifyYuM0YwV80 YrirDBvSBk+Tb5KSKOqcv6OsH07H2hsvfOTXS8KIZq36GjGNWEOQ42D3fe/d+80hdkTF B5nYOOyM0NHpmjYzoizEr27LOPAFuLxTd5yTFDkrPgvvvtq9v9Ur0Qn2LFB7lzE9SuoH C/LQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@lynne.ee header.s=s1 header.b=nP5yDuWS; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=lynne.ee Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id sc18si18733415ejc.622.2022.01.04.07.09.01; Tue, 04 Jan 2022 07:09:02 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@lynne.ee header.s=s1 header.b=nP5yDuWS; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=lynne.ee Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7131468B2A7; Tue, 4 Jan 2022 17:08:57 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from w4.tutanota.de (w4.tutanota.de [81.3.6.165]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DE1C268B272 for ; Tue, 4 Jan 2022 17:08:50 +0200 (EET) Received: from w3.tutanota.de (unknown [192.168.1.164]) by w4.tutanota.de (Postfix) with ESMTP id D35E01060170 for ; Tue, 4 Jan 2022 15:08:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1641308929; s=s1; d=lynne.ee; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:Sender; bh=tKOwvnZbLYPxEON5r8x+a2k6svmMCtyr4rWGiHvzpls=; b=nP5yDuWSSh7U5BnBCTVa/OPujp4H/K3TgZK6tmMdzJos+2NTTtsroOTD2DrlwFEk EStvN/HtnP1wX7qyIVbzpPghijfttFeXLAdZxpXNdjZf+e29QYQb/CNzzWgtRjc1/K5 4Qslo2wT/QyW44DB3WbILW5bU0VuxgiMorE1HYCntbIQZ81YTHxnFD0vyXAbvvrwiJp x3Q14S/NutMfRWbdfwOUlqcSyYWIvlMslD2uwgD0PAd5KzW8+9l/j2dc+4XhQDuOMsM g3CAwXpq2PpIRTIqAwmyPLtfHW6kh3NNU6hGDFxjXuFJ6w6kH9Re/yczqyhfDnR+BbR V77L8lOt8w== Date: Tue, 4 Jan 2022 16:08:49 +0100 (CET) From: Lynne To: Ffmpeg Devel Message-ID: MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] Website release notes for 5.0 X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: b8X4Th+vaT3B Since I couldn't find a codename preference, I went with "Desitter" (even though the correct spelling is "De Sitter"). There's a joke in here that if we mess up and need a 5.1 release quickly, we could codename it "anti-Desitter" :) The release notes go as follows:     FFmpeg 5.0 "Desitter", a new     major release, is now available! For this long-overdue release, a major effort     underwent to remove the old encode/decode APIs and replace them with an     N:M-based API, the entire libavresample library was removed, libswscale     got a new, easier to use AVframe-based API, the Vulkan code was much improved,     many new filters were added, including libplacebo integration, and finally,     DoVi support was added, including tonemapping and remuxing.     Some of the changelog highlights:     The 'N' dates on the news entry and the download page should be substituted with whenever we tag the release and make the signed archives. Patch attached. Subject: [PATCH] Website release notes for 5.0 --- src/download | 36 +++++++++++++++++++++++++++++++ src/index | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 96 insertions(+), 1 deletion(-) diff --git a/src/download b/src/download index b723674..6e82193 100644 --- a/src/download +++ b/src/download @@ -304,6 +304,42 @@ gpg: Good signature from "FFmpeg release signing key <ffmpeg-devel@ffmpeg.org and much faster bug fixes such as additional features and security patches.

+

FFmpeg 5.0 "Desitter"

+ +

+ 5.0 was released on 2022-01-NN. It is the latest stable FFmpeg release + from the 5.0 release branch, which was cut from master on 2022-01-04. +

+

It includes the following library versions: +

+
+libavutil      57. 17.100
+libavcodec     59. 18.100
+libavformat    59. 16.100
+libavdevice    59.  4.100
+libavfilter     8. 24.100
+libswscale      6.  4.100
+libswresample   4.  3.100
+libpostproc    56.  3.100
+ +

FFmpeg 4.4.1 "Rao"

diff --git a/src/index b/src/index index 982fa33..839833a 100644 --- a/src/index +++ b/src/index @@ -35,13 +35,72 @@ News +

January Nth, 2022, FFmpeg 5.0 "Desitter"

+

+ FFmpeg 5.0 "Desitter", a new + major release, is now available! For this long-overdue release, a major effort + underwent to remove the old encode/decode APIs and replace them with an + N:M-based API, the entire libavresample library was removed, libswscale + got a new, easier to use AVframe-based API, the Vulkan code was much improved, + many new filters were added, including libplacebo integration, and finally, + DoVi support was added, including tonemapping and remuxing. + Some of the changelog highlights: +

+
    +
  • ADPCM IMA Westwood encoder
  • +
  • Westwood AUD muxer
  • +
  • ADPCM IMA Acorn Replay decoder
  • +
  • Argonaut Games CVG demuxer
  • +
  • Argonaut Games CVG muxer
  • +
  • Concatf protocol
  • +
  • afwtdn audio filter
  • +
  • audio and video segment filters
  • +
  • Apple Graphics (SMC) encoder
  • +
  • hsvkey and hsvhold video filters
  • +
  • adecorrelate audio filter
  • +
  • atilt audio filter
  • +
  • grayworld video filter
  • +
  • AV1 Low overhead bitstream format muxer
  • +
  • swscale slice threading
  • +
  • MSN Siren decoder
  • +
  • scharr video filter
  • +
  • apsyclip audio filter
  • +
  • morpho video filter
  • +
  • amr parser
  • +
  • (a)latency filters
  • +
  • GEM Raster image decoder
  • +
  • asdr audio filter
  • +
  • speex decoder
  • +
  • limitdiff video filter
  • +
  • xcorrelate video filter
  • +
  • varblur video filter
  • +
  • huesaturation video filter
  • +
  • colorspectrum source video filter
  • +
  • RTP packetizer for uncompressed video (RFC 4175)
  • +
  • bitpacked encoder
  • +
  • VideoToolbox VP9 hwaccel
  • +
  • VideoToolbox ProRes hwaccel
  • +
  • support loongarch.
  • +
  • aspectralstats audio filter
  • +
  • adynamicsmooth audio filter
  • +
  • libplacebo filter
  • +
  • vflip_vulkan, hflip_vulkan and flip_vulkan filters
  • +
  • adynamicequalizer audio filter
  • +
  • yadif_videotoolbox filter
  • +
  • VideoToolbox ProRes encoder
  • +
  • anlmf audio filter
  • +
+

+ We strongly recommend users, distributors, and system integrators to + upgrade unless they use current git master. +

+

June 19th, 2021, IRC

We have a new IRC home at Libera Chat now! Feel free to join us at #ffmpeg and #ffmpeg-devel. More info at contact#IRCChannels

-

April 8th, 2021, FFmpeg 4.4 "Rao"

FFmpeg 4.4 "Rao", a new