I need to extract frames from video files (with support for most common formats, ideally cross-platform). Is there a create that does it?
I've tried rust-media, but it seems the project is dead - pull requests not merged for 2 years, and it doesn't even compile any more. Is there anything else?
You can look into https://github.com/sdroege/gstreamer-rs. The library is a rust binding to the gstreamer library. Although gstreamers purpose is live video / audio processing and filtering, you most probably can also use it for extracting simple video frames.
Gstreamer is cross platform compatible, and has also support for many video and audio codecs.