+%{?with_kvazaar:Requires: kvazaar-libs >= 2.0.0}
+Requires: libass >= 0.11.0
+%{?with_libjxl:Requires: libjxl >= 0.7.0}
+%{?with_libmysofa:Requires: libmysofa >= 0.7}
+%{?with_openmpt:Requires: libopenmpt >= 0.4.5}
+%{?with_libplacebo:Requires: libplacebo >= 4.192.0}
+%{?with_librist:Requires: librist >= 0.2.7}
+%{?with_ssh:Requires: libssh >= 0.6.0}
+%{?with_theora:Requires: libtheora >= 1.0-0.beta3}
+%if %{with va}
+Requires: libva >= 1.0.3
+Requires: libva-drm >= 1.0.3
+Requires: libva-x11 >= 1.0.3
+%endif
+Requires: libvdpau >= 1.3
+%{?with_vpl:Requires: libvpl >= 2.6}
+%{?with_vpx:Requires: libvpx >= 1.4.0}
+%{?with_webp:Requires: libwebp >= 0.4.0}
+%{?with_x264:Requires: libx264 >= 0.1.3-1.20130827_2245}
+%{?with_x265:Requires: libx265 >= 2.0}
+Requires: libxcb >= 1.4
+Requires: lame-libs >= 3.98.3
+%{?with_lcms:Requires: lcms2 >= 2.13}
+%{?with_mfx:Requires: mfx_dispatch >= 1.28}
+%{?with_openh264:Requires: openh264 >= 1.3}
+Requires: openjpeg2 >= 2.1
+%{?with_rabbitmq:Requires: rabbitmq-c >= 0.7.1}
+%{?with_rav1e:Requires: rav1e-libs >= 0.5.0}
+%{?with_rkmpp:Requires: rockchip-mpp >= 1.3.7}
+%{?with_rubberband:Requires: rubberband-libs >= 1.8.1}
+%{?with_shine:Requires: shine >= 3.0.0}
+Requires: speex >= 1:1.2-rc1
+%{?with_srt:Requires: srt >= 1.3}
+%{?with_svtav1:Requires: svt-av1 >= 0.9.0}
+Requires: twolame-libs >= 0.3.10
+%{?with_uavs3d:Requires: uavs3d >= 1.1.41}
+%{?with_vapoursynth:Requires: vapoursynth >= 42}
+%{?with_vidstab:Requires: vid.stab >= 0.98}
+%{?with_vmaf:Requires: vmaf-libs >= 2.0.0}
+%{?with_avs2:Requires: xavs2 >= 1.3}
+%{?with_xvid:Requires: xvid >= 1:1.1.0}
+%{?with_zmq:Requires: zeromq >= 4.2.1}
+%{?with_zimg:Requires: zimg >= 2.7.0}
+%{?with_zvbi:Requires: zvbi >= 0.2.28}
+# dlopened
+%{?with_avisynth:Suggests: AviSynthPlus >= 3.7.3}