Announcement

Collapse
No announcement yet.

FFmpeg 5.0 Released For This Popular, Open-Source Multimedia Library

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • FFmpeg 5.0 Released For This Popular, Open-Source Multimedia Library

    Phoronix: FFmpeg 5.0 Released For This Popular, Open-Source Multimedia Library

    FFmpeg 5.0 is out today as a shiny feature update to this widely-used open-source audio/video handling suite...

    https://www.phoronix.com/scan.php?pa...g-5.0-Released

  • #2
    But why not version 4.5?

    Comment


    • #3
      Originally posted by cl333r View Post
      But why not version 4.5?
      Most likely they've broken quite a lot of APIs and raised major .so versions.

      The download page hasn't been updated yet.

      Get it here.

      Comment


      • #4
        What about pipewire integration to capture a Wayland desktop (similar to what x11grab does)?

        Comment


        • #5
          Human readable changelog:

          Decoders:
          - ADPCM IMA Acorn Replay decoder
          - GEM Raster image decoder
          - MSN Siren decoder
          - speex decoder

          Demuxers:
          - Argonaut Games CVG demuxer
          - IMF demuxer (experimental)

          Encoders:
          - ADPCM IMA Westwood encoder
          - Apple Graphics (SMC) encoder
          - bitpacked encoder
          - VideoToolbox ProRes encoder

          A/V filters:
          - adecorrelate audio filter
          - adynamicequalizer audio filter
          - adynamicsmooth audio filter
          - afwtdn audio filter
          - anlmf audio filter
          - apsyclip audio filter
          - asdr audio filter
          - aspectralstats audio filter
          - atilt audio filter

          - colorspectrum source video filter

          - grayworld video filter
          - huesaturation video filter
          - libplacebo filter
          - limitdiff video filter
          - morpho video filter
          - (a)latency filters
          - audio and video segment filters
          - scharr video filter
          - hsvkey and hsvhold video filters
          - vflip_vulkan, hflip_vulkan and flip_vulkan filters
          - varblur video filter
          - xcorrelate video filter
          - yadif_videotoolbox filter

          HW accel:
          - VideoToolbox ProRes hwaccel
          - VideoToolbox VP9 hwaccel

          Muxers:
          - Argonaut Games CVG muxer
          - AV1 Low overhead bitstream format muxer
          - Westwood AUD muxer

          Misc:
          - RTP packetizer for uncompressed video (RFC 4175)
          - support loongarch.
          - amr parser
          - Concatf protocol
          - swscale slice threading

          Comment


          • #6
            Originally posted by ihatemichael View Post
            What about pipewire integration to capture a Wayland desktop (similar to what x11grab does)?
            Nothing, patches are welcome.

            Comment


            • #7
              I just want to export avif sequences with ffmpeg

              Comment


              • #8
                That old Phoronix logo...

                Comment


                • #9
                  "libplacebo filter"

                  Thats pretty cool. Libplacebo is MPV's vulkan scaling/debanding/tonemapping filters.

                  Originally posted by Quackdoc View Post
                  I just want to export avif sequences with ffmpeg
                  This always seemed weird to me... is the sequence not just an AV1 video?
                  brucethemoose
                  Phoronix Member
                  Last edited by brucethemoose; 14 January 2022, 10:08 PM.

                  Comment


                  • #10
                    Originally posted by brucethemoose View Post
                    This always seemed weird to me... is the sequence not just an AV1 video?
                    yup. an image is a single frame, and a sequence is multiple frames. the issue is you need the avis brand, which is easy enough to add, but it's a whole lot nicer to do

                    Code:
                    ffmpeg -i gerbal.webm gerbal.avif
                    then it is to
                    Code:
                    ffmpeg -i gerbal.webm -c:v libaomav1 gerbal.mp4 && mv gerbal.mp4 gerbal.avif && mp4box -ab avis gerbal.avif

                    Comment

                    Working...
                    X