пт, 5 апр. 2024 г., 21:58 Andrew Randrianasulu <randrianas...@gmail.com>:
> > > пт, 29 мар. 2024 г., 16:29 Terje J. Hanssen via Cin < > cin@lists.cinelerra-gg.org>: > >> Good to see DVD is not quite dead yet. I have worked a lot the last >> months with ffmpeg 6.1 to make various DVD and Blu-ray discs. >> >> Terje >> >> >> tor. 28. mars 2024, 05:17 skrev Andrew Randrianasulu via Cin < >> cin@lists.cinelerra-gg.org>: >> >>> 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. >>> >> > > out ! > > https://ffmpeg.org//download.html#release_7.0 > and new channel api bites us even w/o any cingg specific patches: pluginfclient.C:456:7: error: use of undeclared identifier 'AV_OPT_TYPE_CHANNEL_LAYOUT'; did you mean 'AV_OPT_TYPE_CHLAYOUT'? pluginfclient.C:670:6: error: use of undeclared identifier 'avfilter_pad_count' pluginfclient.C:678:6: error: use of undeclared identifier 'avfilter_pad_count' pluginfclient.C:690:6: error: use of undeclared identifier 'avfilter_pad_count' pluginfclient.C:698:6: error: use of undeclared identifier 'avfilter_pad_count' pluginfclient.C:995:10: error: no member named 'channel_layout' in 'AVFrame' fileffmpeg.C:1496:7: error: use of undeclared identifier 'AV_OPT_TYPE_CHANNEL_LAYOUT'; did you mean 'AV_OPT_TYPE_CHLAYOUT'? ffmpeg.C:883:21: error: use of undeclared identifier 'av_get_default_channel_layout' ffmpeg.C:885:21: error: use of undeclared identifier 'av_get_default_channel_layout' ffmpeg.C:887:21: error: use of undeclared identifier 'swr_alloc_set_opts'; did you mean 'swr_alloc_set_opts2'? ffmpeg.C:888:3: error: cannot initialize a parameter of type 'const AVChannelLayout *' with an lvalue of type 'uint64_t' (aka 'unsigned long') ffmpeg.C:966:31: error: no member named 'channels' in 'AVCodecParameters' ffmpeg.C:986:9: error: no member named 'channel_layout' in 'AVFrame' ffmpeg.C:986:33: error: no member named 'channel_layout' in 'AVCodecContext' ffmpeg.C:1007:20: error: no member named 'channels' in 'AVFrame' ffmpeg.C:2783:15: error: no member named 'channels' in 'AVCodecParameters' ffmpeg.C:2790:27: error: no member named 'channels' in 'AVCodecParameters' ffmpeg.C:2946:9: error: no member named 'channels' in 'AVCodecContext' ffmpeg.C:2949:9: error: no member named 'channel_layout' in 'AVCodecContext' ffmpeg.C:2949:62: error: no member named 'channels' in 'AVCodecContext' ffmpeg.C:2961:57: error: no member named 'channels' in 'AVCodecContext' ffmpeg.C:2962:28: error: use of undeclared identifier 'swr_alloc_set_opts'; did you mean 'swr_alloc_set_opts2'? ffmpeg.C:2963:5: error: cannot initialize a parameter of type 'const AVChannelLayout *' with an lvalue of type 'uint64_t' (aka 'unsigned long') ffmpeg.C:3932:46: error: no member named 'channel_layout' in 'AVCodecParameters' ffmpeg.C:3950:22: error: no member named 'channel_layout' in 'AVCodecParameters' ffmpeg.C:3951:18: error: no member named 'channel_layout' in 'AVCodecParameters' fatal error: too many errors emitted, stopping now [-ferror-limit=] ====== hopefully in time I'll fix them, but not right now. > > > >>> >>> >>> -- >>> Cin mailing list >>> Cin@lists.cinelerra-gg.org >>> https://lists.cinelerra-gg.org/mailman/listinfo/cin >>> >> -- >> Cin mailing list >> Cin@lists.cinelerra-gg.org >> https://lists.cinelerra-gg.org/mailman/listinfo/cin >> >
-- Cin mailing list Cin@lists.cinelerra-gg.org https://lists.cinelerra-gg.org/mailman/listinfo/cin