Description of problem: Does it make sense to try to build ffmpeg for epel8? The current epel9 branch fails with: No matching package to install: 'pkgconfig(SvtAv1Enc) >= 0.9.0' No matching package to install: 'pkgconfig(libavc1394)' No matching package to install: 'pkgconfig(libbluray)' No matching package to install: 'pkgconfig(libdc1394-2)' No matching package to install: 'pkgconfig(librist)' No matching package to install: 'pkgconfig(lilv-0)' No matching package to install: 'pkgconfig(opencore-amrnb)' No matching package to install: 'pkgconfig(rav1e)' No matching package to install: 'pkgconfig(shaderc) >= 2019.1' No matching package to install: 'pkgconfig(vo-amrwbenc)' Can we simply disable those features? Should we look at ffpmpeg 4.X instead?
Also: No matching package to install: 'fdk-aac-free-devel' Also, rpmfusion has 4.2.9. Should we stick with 4.2 or 4.3? ffmpeg5 package?
Missing deps removed here: https://src.fedoraproject.org/rpms/ffmpeg/pull-request/26
I tend to prefer to have ffmpeg fully enabled and at an older version rather than incomplete but newer, but that's arguable for one or another component. See also https://bugzilla.redhat.com/show_bug.cgi?id=2279432#c6 Previous attempt to have ffmpeg4: https://bugzilla.redhat.com/show_bug.cgi?id=2248907 libdc1394 is legacy for me, altought it could be enabled via the -Devel repository. (same for libbluray and maybe some others if recent enough) Some others deps can be branched in epel8 if not done already (fdk-aac-free, vo-amrw, opencore) libplacebo/sharderc are probably too recent dependencies for el8 same for rav1e that depends on rust packaging.
Aside from EPEL 8 being so old, if we want to bring ffmpeg into EPEL 8, then the legwork needs to be done to bring all the missing dependencies into EPEL 8. It is quite intentional that we don't have very many bconds in ffmpeg, as it's really hard to manage the complexity and it just creates more problems for consumers.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.