[Cin] ffmpeg 7.0 soon to be released

Andrew Randrianasulu randrianasulu at gmail.com
Sat May 25 04:36:31 CEST 2024


чт, 23 мая 2024 г., 03:17 Andrew Randrianasulu <randrianasulu at gmail.com>:

> On Wed, May 22, 2024 at 9:17 PM Phyllis Smith <phylsmith2017 at gmail.com>
> wrote:
> >
> > FFmpeg 7.0 checked into GIT (previous version 6.1) thanks to Andrew
> updating numerous patches in ffmpeg plus another bunch in the cinelerra
> subdirectory (5 or so).  And thanks to Andrea and others for all of the
> testing and problem reporting.  If Andrew and Andrea can verify I did not
> make any mistakes on checking it in, that would be highly appreciated!
> ...Phyllis
>
> Builds  fine as static ffmpeg 7.0 (default) version on Slackware  15.0
> i586, loads and seeks in avi fine.
> Builds as dynamic version against system's ffmpeg 6.1 on
> termux/aarch64 and loads/plays m2ts file fine.
>


vvc decoder fails to build on Ubuntu 16.04 (x86-64) probably due to old
nasm?

So I added --disable-decoder=vvc to
export FFMPEG_EXTRA_CFG="" line (inside "") before running
autogen.sh/configure/make

I think this should go into "building" and release notes /news on site.



> >
> > On Wed, Mar 27, 2024 at 10:08 PM Andrew Randrianasulu <
> randrianasulu at gmail.com> wrote:
> >>
> >> It already branched
> >>
> >> changelog says:
> >>
> >> version 7.0:
> >> - DXV DXT1 encoder
> >> - LEAD MCMP decoder
>       - EVC decoding using external library libxevd                    -
> EVC encoding using external library libxeve
> >> - QOA decoder and demuxer
> >> - aap filter
>                     - demuxing, decoding, filtering, encoding, and muxing
> in the ffmpeg CLI now all run in parallel                            -
> enable gdigrab device to grab a window using the hwnd=HANDLER syntax
> >> - IAMF raw demuxer and muxer                                          -
> D3D12VA hardware accelerated H264, HEVC, VP9, AV1, MPEG-2 and VC1 decoding
> >>  - tiltandshift filter
>                 - qrencode filter and qrencodesrc source
> >> - quirc filter
>                     - lavu/eval: introduce randomi() function in expressions
> >> - VVC decoder
> >> - fsync filter
> >> - Raw Captions with Time (RCWT) closed caption muxer
> >> - ffmpeg CLI -bsf option may now be used for input as well as output
> >> - ffmpeg CLI options may now be used as -/opt <path>, which is
> equivalent
> >>   to -opt <contents of file <path>>
> >> - showinfo bitstream filter
> >> - a C11-compliant compiler is now required; note that this requirement
> >>   will be bumped to C17 in the near future, so consider updating your
> >>   build environment if it lacks C17 support
> >> - Change the default bitrate control method from VBR to CQP for QSV
> encoders.
> >> - removed deprecated ffmpeg CLI options -psnr and -map_channel
> >> - DVD-Video demuxer, powered by libdvdnav and libdvdread
> >> - ffprobe -show_stream_groups option
> >> - ffprobe (with -export_side_data film_grain) now prints film grain
> metadata
> >> - AEA muxer
> >> - ffmpeg CLI loopback decoders
> >> - Support PacketTypeMetadata of PacketType in enhanced flv format
> >> - ffplay with hwaccel decoding support (depends on vulkan renderer via
> libplacebo)
> >> - dnn filter libtorch backend
> >> - Android content URIs protocol
> >>
> >> ====
> >>
> >> I also smell  more breakage :)
> >>
> >> not sure if I want/will able to catch up with them, may be we should
> stick to some branch instead of chasing latest.
> >>
> >>
> >>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20240525/03584377/attachment.htm>


More information about the Cin mailing list