From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 81BB9459A4 for ; Tue, 28 Feb 2023 14:52:40 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CB4B968A8CB; Tue, 28 Feb 2023 16:52:38 +0200 (EET) Received: from w4.tutanota.de (w4.tutanota.de [81.3.6.165]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CB34D68A13D for ; Tue, 28 Feb 2023 16:52:32 +0200 (EET) Received: from tutadb.w10.tutanota.de (unknown [192.168.1.10]) by w4.tutanota.de (Postfix) with ESMTP id 80160106016E for ; Tue, 28 Feb 2023 14:52:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1677595952; 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:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:References:Sender; bh=WN/EagAFrRSY9PiztFqlyodV2UAAlrd3CGdTtQn+d5E=; b=sft1QTqFI2bo6T0Hv3hnsrUX9utkvupWorP7fSW7iJvA6shjvK56OrvW/OnEby08 U5MjqJuysK/2XfMGhGq/uowGNhw2hyMANUP/A4wLjl5ZEqnJ8l5Cwize3o/+su2Chr0 y2p7h4EKZw9p7rVtFSMKkSF9FQrMpEnjtVjLh2QlWuclF7uR3f5odUZEZAt87ApmawC 8pS3zHAkpoH9n1u6pkGLG2rdZNuILxWgH+xtoDnhbTp/9M5nYjD6mcbzDt+TNld9bp+ 1K+WaxchcpxaPXE+AI1QI5/qJfJIu31Ke94kd4JCiusmt9M3dHL6YZX2g0/L4GaZiy1 zdcuqrspmw== Date: Tue, 28 Feb 2023 15:52:32 +0100 (CET) From: Lynne To: FFmpeg development discussions and patches Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_342370_138427546.1677595952345" Subject: Re: [FFmpeg-devel] Website release notes for 6.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" Archived-At: List-Archive: List-Post: ------=_Part_342370_138427546.1677595952345 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Feb 28, 2023, 10:59 by dev@lynne.ee: > Feb 28, 2023, 10:41 by dev@lynne.ee: > >> Wrote the release notes for 6.0, containing an >> explanation of the new releases/ABI bump details, >> and an overview of what has changed. >> >> Patch attached. >> Ping, release has been tagged for quite a while now. Final version: =C2=A0=C2=A0=C2=A0 A new major release, FFmpeg 6.0 "Von Neumann", =C2=A0=C2=A0=C2=A0 is now available for download. This release has many new= encoders and decoders, filters, =C2=A0=C2=A0=C2=A0 ffmpeg CLI tool improvements, and also, changes the way = releases are done. All major =C2=A0=C2=A0=C2=A0 releases will now bump the version of the ABI. We plan t= o have a new major release each =C2=A0=C2=A0=C2=A0 year. Another release-specific change is that deprecated= APIs will be removed after 3 =C2=A0=C2=A0=C2=A0 releases, upon the next major bump. The last minor relea= se of a major version will be an =C2=A0=C2=A0=C2=A0 LTS release. =C2=A0=C2=A0=C2=A0 This means that releases will be done more often and wil= l be more organized. =C2=A0=C2=A0=C2=A0 New decoders featured are Bonk, RKA, Radiance, SC-4, APA= C, VQC, WavArc and a few ADPCM formats. =C2=A0=C2=A0=C2=A0 QSV and NVenc now support AV1 encoding. The FFmpeg CLI (= we usually reffer to it as ffmpeg.c =C2=A0=C2=A0=C2=A0 to avoid confusion) has speed-up improvements due to thr= eading, as well as statistics options, =C2=A0=C2=A0=C2=A0 and the ability to pass option values for filters from a= file. There are quite a few new audio =C2=A0=C2=A0=C2=A0 and video filters, such as adrc, showcwt, backgroundkey = and ssim360, with a few hardware ones too. =C2=A0=C2=A0=C2=A0 Finally, the release features many behind-the-scenes cha= nges, including a new FFT and MDCT =C2=A0=C2=A0=C2=A0 implementation used in codecs (expect a blog post about = this soon), numerous bugfixes, better =C2=A0=C2=A0=C2=A0 ICC profile handling and colorspace signalling improveme= nt, introduction of a number of RISC-V =C2=A0=C2=A0=C2=A0 vector and scalar assembly optimized routines, and a few= new improved APIs, which can be viewed =C2=A0=C2=A0=C2=A0 in the doc/APIchanges file in our tree. =C2=A0=C2=A0=C2=A0 A few submitted features, such as the Vulkan improvement= s and more FFT optimizations will be in the =C2=A0=C2=A0=C2=A0 next minor release, 6.1, which we plan to release soon, = in line with our new release schedule. =C2=A0=C2=A0=C2=A0 Some highlights are: ------=_Part_342370_138427546.1677595952345 Content-Type: text/x-diff; charset=us-ascii; name=0001-Website-release-notes-for-6.0.patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0001-Website-release-notes-for-6.0.patch >From 8e48319997962a6927bd0837457c5872b6730333 Mon Sep 17 00:00:00 2001 From: Lynne Date: Tue, 28 Feb 2023 10:39:18 +0100 Subject: [PATCH] Website release notes for 6.0 --- src/index | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) diff --git a/src/index b/src/index index 2aac720..6e0f0c7 100644 --- a/src/index +++ b/src/index @@ -35,6 +35,81 @@ News +

February 28th, 2023, FFmpeg 6.0 "Von Neumann"

+

+ A new major release, FFmpeg 6.0 "Von Neumann", + is now available for download. This release has many new encoders and decoders, filters, + ffmpeg CLI tool improvements, and also, changes the way releases are done. All major + releases will now bump the version of the ABI. We plan to have a new major release each + year. Another release-specific change is that deprecated APIs will be removed after 3 + releases, upon the next major bump. The last minor release of a major version will be an + LTS release. + This means that releases will be done more often and will be more organized. +

+

+ New decoders featured are Bonk, RKA, Radiance, SC-4, APAC, VQC, WavArc and a few ADPCM formats. + QSV and NVenc now support AV1 encoding. The FFmpeg CLI (we usually reffer to it as ffmpeg.c + to avoid confusion) has speed-up improvements due to threading, as well as statistics options, + and the ability to pass option values for filters from a file. There are quite a few new audio + and video filters, such as adrc, showcwt, backgroundkey and ssim360, with a few hardware ones too. + Finally, the release features many behind-the-scenes changes, including a new FFT and MDCT + implementation used in codecs (expect a blog post about this soon), numerous bugfixes, better + ICC profile handling and colorspace signalling improvement, introduction of a number of RISC-V + vector and scalar assembly optimized routines, and a few new improved APIs, which can be viewed + in the doc/APIchanges file in our tree. + A few submitted features, such as the Vulkan improvements and more FFT optimizations will be in the + next minor release, 6.1, which we plan to release soon, in line with our new release schedule. + Some highlights are: +

+
    +
      Radiance HDR image support
    +
      ddagrab (Desktop Duplication) video capture filter
    +
      ffmpeg -shortest_buf_duration option
    +
      ffmpeg now requires threading to be built
    +
      ffmpeg now runs every muxer in a separate thread
    +
      Add new mode to cropdetect filter to detect crop-area based on motion vectors and edges
    +
      VAAPI decoding and encoding for 10/12bit 422, 10/12bit 444 HEVC and VP9
    +
      WBMP (Wireless Application Protocol Bitmap) image format
    +
      a3dscope filter
    +
      bonk decoder and demuxer
    +
      Micronas SC-4 audio decoder
    +
      LAF demuxer
    +
      APAC decoder and demuxer
    +
      Media 100i decoders
    +
      DTS to PTS reorder bsf
    +
      ViewQuest VQC decoder
    +
      backgroundkey filter
    +
      nvenc AV1 encoding support
    +
      MediaCodec decoder via NDKMediaCodec
    +
      MediaCodec encoder
    +
      oneVPL support for QSV
    +
      QSV AV1 encoder
    +
      QSV decoding and encoding for 10/12bit 422, 10/12bit 444 HEVC and VP9
    +
      showcwt multimedia filter
    +
      corr video filter
    +
      adrc audio filter
    +
      afdelaysrc audio filter
    +
      WADY DPCM decoder and demuxer
    +
      CBD2 DPCM decoder
    +
      ssim360 video filter
    +
      ffmpeg CLI new options: -stats_enc_pre[_fmt], -stats_enc_post[_fmt], -stats_mux_pre[_fmt]
    +
      hstack_vaapi, vstack_vaapi and xstack_vaapi filters
    +
      XMD ADPCM decoder and demuxer
    +
      media100 to mjpegb bsf
    +
      ffmpeg CLI new option: -fix_sub_duration_heartbeat
    +
      WavArc decoder and demuxer
    +
      CrystalHD decoders deprecated
    +
      SDNS demuxer
    +
      RKA decoder and demuxer
    +
      filtergraph syntax in ffmpeg CLI now supports passing file contents
    +
      as option values, by prefixing option name with '/'
    +
      hstack_qsv, vstack_qsv and xstack_qsv filters
    +
+

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

+

July 22nd, 2022, FFmpeg 5.1 "Riemann"

FFmpeg 5.1 "Riemann", a new -- 2.39.2 ------=_Part_342370_138427546.1677595952345 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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". ------=_Part_342370_138427546.1677595952345--