GStreamer 1.28.0 will ship the gtk4paintablesink GStreamer plugin and hence a usable GTK4 with our macOS (universal) and Windows (MSVC x86, x86_64, arm64) installers. The release candidate installers can be found here, please test and report bugs at the GStreamer gitlab
We’re also shipping Python wheels for Windows and macOS in 1.28.0, and that also includes GTK4. This means you can use GTK4 on Windows and macOS using C, C++, Rust, or Python without having to build anything yourself.
You will be able to just do pip install gstreamer once PEP 541 Request: gstreamer · Issue #8847 · pypi/support · GitHub is fixed. For now you need to do pip install --upgrade --index-url https://gitlab.freedesktop.org/api/v4/projects/1340/packages/pypi/simple gstreamer==1.27.90