Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
 help / color / mirror / Atom feed
* [FFmpeg-devel] [PATCH] Website release notes for 5.0
@ 2022-01-04 15:08 Lynne
  2022-01-14 17:48 ` Michael Niedermayer
  0 siblings, 1 reply; 12+ messages in thread
From: Lynne @ 2022-01-04 15:08 UTC (permalink / raw)
  To: Ffmpeg Devel

[-- Attachment #1: Type: text/plain, Size: 1073 bytes --]

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:
    <a href="download.html#release_5.0">FFmpeg 5.0 "Desitter"</a>, 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:
    <changelog goes here>

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.


[-- Attachment #2: 0001-Website-release-notes-for-5.0.patch --]
[-- Type: text/x-patch, Size: 5271 bytes --]

From 1dabf232f805be212dbdb740c3b6bffd6bb4a3e5 Mon Sep 17 00:00:00 2001
From: Lynne <dev@lynne.ee>
Date: Tue, 4 Jan 2022 15:59:31 +0100
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 &lt;ffmpeg-devel@ffmpeg.org
     and much faster bug fixes such as additional features and security patches.
   </p>
 
+  <h3 id="release_5.0">FFmpeg 5.0 "Desitter"</h3>
+
+  <p>
+    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.
+  </p>
+  <p>It includes the following library versions:
+  </p>
+  <pre>
+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</pre>
+  <div class="row">
+    <div class="col-md-3">
+      <a class="btn btn-success" href="releases/ffmpeg-5.0.tar.xz">Download xz tarball</a>
+      <small><a href="releases/ffmpeg-5.0.tar.xz.asc">PGP signature</a></small>
+    </div> <!-- col -->
+    <div class="col-md-3">
+      <a class="btn btn-success" href="releases/ffmpeg-5.0.tar.bz2">Download bzip2 tarball</a>
+      <small><a href="releases/ffmpeg-5.0.tar.bz2.asc">PGP signature</a></small>
+    </div> <!-- col -->
+    <div class="col-md-3">
+      <a class="btn btn-success" href="releases/ffmpeg-5.0.tar.gz">Download gzip tarball</a>
+      <small><a href="releases/ffmpeg-5.0.tar.gz.asc">PGP signature</a></small>
+    </div> <!-- col -->
+    <div class="col-md-3 text-right">
+      <small><a href="https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n5.0">Changelog</a></small>
+      <a class="btn btn-success" href="https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/5.0:/RELEASE_NOTES">Release Notes</a>
+    </div> <!-- col -->
+  </div> <!-- row -->
+
   <h3 id="release_4.4">FFmpeg 4.4.1 "Rao"</h3>
 
   <p>
diff --git a/src/index b/src/index
index 982fa33..839833a 100644
--- a/src/index
+++ b/src/index
@@ -35,13 +35,72 @@
     News
   </h1>
 
+  <h3 id="pr5.0">January Nth, 2022, FFmpeg 5.0 "Desitter"</h3>
+  <p>
+    <a href="download.html#release_5.0">FFmpeg 5.0 "Desitter"</a>, 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:
+  </p>
+  <ul>
+    <li>ADPCM IMA Westwood encoder</li>
+    <li>Westwood AUD muxer</li>
+    <li>ADPCM IMA Acorn Replay decoder</li>
+    <li>Argonaut Games CVG demuxer</li>
+    <li>Argonaut Games CVG muxer</li>
+    <li>Concatf protocol</li>
+    <li>afwtdn audio filter</li>
+    <li>audio and video segment filters</li>
+    <li>Apple Graphics (SMC) encoder</li>
+    <li>hsvkey and hsvhold video filters</li>
+    <li>adecorrelate audio filter</li>
+    <li>atilt audio filter</li>
+    <li>grayworld video filter</li>
+    <li>AV1 Low overhead bitstream format muxer</li>
+    <li>swscale slice threading</li>
+    <li>MSN Siren decoder</li>
+    <li>scharr video filter</li>
+    <li>apsyclip audio filter</li>
+    <li>morpho video filter</li>
+    <li>amr parser</li>
+    <li>(a)latency filters</li>
+    <li>GEM Raster image decoder</li>
+    <li>asdr audio filter</li>
+    <li>speex decoder</li>
+    <li>limitdiff video filter</li>
+    <li>xcorrelate video filter</li>
+    <li>varblur video filter</li>
+    <li>huesaturation video filter</li>
+    <li>colorspectrum source video filter</li>
+    <li>RTP packetizer for uncompressed video (RFC 4175)</li>
+    <li>bitpacked encoder</li>
+    <li>VideoToolbox VP9 hwaccel</li>
+    <li>VideoToolbox ProRes hwaccel</li>
+    <li>support loongarch.</li>
+    <li>aspectralstats audio filter</li>
+    <li>adynamicsmooth audio filter</li>
+    <li>libplacebo filter</li>
+    <li>vflip_vulkan, hflip_vulkan and flip_vulkan filters</li>
+    <li>adynamicequalizer audio filter</li>
+    <li>yadif_videotoolbox filter</li>
+    <li>VideoToolbox ProRes encoder</li>
+    <li>anlmf audio filter</li>
+  </ul>
+  <p>
+    We strongly recommend users, distributors, and system integrators to
+    upgrade unless they use current git master.
+  </p>
+
   <h3 id="irc2021">June 19th, 2021, IRC</h3>
   <p>
     We have a new IRC home at Libera Chat
     now! Feel free to join us at #ffmpeg and #ffmpeg-devel. More info at <a href="https://ffmpeg.org/contact.html#IRCChannels">contact#IRCChannels</a>
   </p>
 
-
   <h3 id="pr4.4">April 8th, 2021, FFmpeg 4.4 "Rao"</h3>
   <p>
     <a href="download.html#release_4.4">FFmpeg 4.4 "Rao"</a>, a new
-- 
2.34.1


[-- Attachment #3: Type: text/plain, Size: 251 bytes --]

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2022-01-17 15:03 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-04 15:08 [FFmpeg-devel] [PATCH] Website release notes for 5.0 Lynne
2022-01-14 17:48 ` Michael Niedermayer
2022-01-14 19:02   ` Lynne
2022-01-14 19:32     ` Michael Niedermayer
2022-01-14 19:39       ` Lynne
     [not found]       ` <MtP5RG1--3-2@lynne.ee-MtP5UWd----2>
2022-01-15  0:48         ` Lynne
2022-01-15  4:08           ` Gyan Doshi
2022-01-15  5:01             ` Lynne
2022-01-15 12:14               ` James Almer
2022-01-15 14:24           ` Michael Niedermayer
2022-01-15 18:12             ` Lynne
     [not found]         ` <MtQCI7F--3-2@lynne.ee-MtQCMey----2>
2022-01-17 15:03           ` Lynne

Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
		ffmpegdev@gitmailbox.com
	public-inbox-index ffmpegdev

Example config snippet for mirrors.


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git