<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">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<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 27, 2024 at 10:08 PM Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com">randrianasulu@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">It already branched<div dir="auto"><br></div><div dir="auto">changelog says:</div><div dir="auto"><br></div><div dir="auto"><div dir="auto">version 7.0:</div><div dir="auto">- DXV DXT1 encoder</div><div dir="auto">- LEAD MCMP decoder                                                          - EVC decoding using external library libxevd                    - EVC encoding using external library libxeve                  </div><div dir="auto">- QOA decoder and demuxer</div><div dir="auto">- 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</div><div dir="auto">- IAMF raw demuxer and muxer                                          - D3D12VA hardware accelerated H264, HEVC, VP9, AV1, MPEG-2 and VC1 decoding                                        </div><div dir="auto"> - tiltandshift filter                                                                  - qrencode filter and qrencodesrc source</div><div dir="auto">- quirc filter                                                                              - lavu/eval: introduce randomi() function in expressions</div><div dir="auto">- VVC decoder</div><div dir="auto">- fsync filter</div><div dir="auto">- Raw Captions with Time (RCWT) closed caption muxer</div><div dir="auto">- ffmpeg CLI -bsf option may now be used for input as well as output</div><div dir="auto">- ffmpeg CLI options may now be used as -/opt <path>, which is equivalent</div><div dir="auto">  to -opt <contents of file <path>></div><div dir="auto">- showinfo bitstream filter</div><div dir="auto">- <b>a C11-compliant compiler is now required; note that this requirement</b></div><div dir="auto"><b>  will be bumped to C17 in the near future, so consider updating your</b></div><div dir="auto"><b>  build environment if it lacks C17 support</b></div><div dir="auto">- Change the default bitrate control method from VBR to CQP for QSV encoders.</div><div dir="auto">- removed deprecated ffmpeg CLI options -psnr and -map_channel</div><div dir="auto">- DVD-Video demuxer, powered by libdvdnav and libdvdread</div><div dir="auto">- ffprobe -show_stream_groups option</div><div dir="auto">- ffprobe (with -export_side_data film_grain) now prints film grain metadata</div><div dir="auto">- AEA muxer</div><div dir="auto">- ffmpeg CLI loopback decoders</div><div dir="auto">- Support PacketTypeMetadata of PacketType in enhanced flv format</div><div dir="auto">- ffplay with hwaccel decoding support (depends on vulkan renderer via libplacebo)</div><div dir="auto">- dnn filter libtorch backend</div><div dir="auto">- Android content URIs protocol</div><div dir="auto"><br></div><div dir="auto">====</div><div dir="auto"><br></div><div dir="auto">I also smell  more breakage :)</div><div dir="auto"><br></div><div dir="auto">not sure if I want/will able to catch up with them, may be we should stick to some branch instead of chasing latest.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div></div></div>
</blockquote></div></div>