Steam has a feature called 'Game Recording'. It's a neat feature. You can record clips of your gameplay (automatically or manually with a shortcut) and export them to a file.
But there are some issues:
- You can't export a clip to H265 encoding (on both Windows and Linux) (#11849)
- It takes a long time to re-encode a clip when you export it to H264 encoding even if it is encoded in H264 in the first place.
This tool is a workaround for these issues.
- Rust compiler
- gtk-rs development libraries
ffmpegin yourPATH
git clone https://github.com/foriequal0/steam-clip-exporter.git
cd steam-clip-exporter
cargo runIf you prefer flatpak,
flatpak-builder --force-clean --user --install-deps-from=flathub --repo=repo --install builddir io.github.foriequal0.SteamClipExporter.yml
flatpak run io.github.foriequal0.SteamClipExporter- export progress bar or spinner
- configurations (steam root, window size, etc)
- handle more cases
- background recording
- unknown fields
- packaging
- deb
- AppImage
