video_dependencies_available() -> boolReturn whether the optional video dependencies appear to be installed.
Uses importlib.util.find_spec, which checks that av and Pillow are
discoverable rather than performing a full import. A discoverable but
broken install (e.g. a compiled extension that fails to load) is reported as
available here and surfaces later, at actual extraction time, as a
VideoExtractionError carrying MISSING_VIDEO_HINT.