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...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #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?
                  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