Welcome back
The last 20s of your gameplay are always in the buffer. Press F9 to keep them. Double-tap to start a session.
Recent clips
Playlists
MicrophoneInclude mic in new clips
Desktop audioCapture system sound
Public tunnelShare links beyond your LAN
Tunnel inactive
All Clips
Loading…
Global hotkeys are unavailable. Vice can still save clips from this button, but keyboard hotkeys cannot read
/dev/input/event* right now. Add yourself to the input group:
sudo usermod -aG input $USER, then log out and back in.
The reel is empty
Press F9 to save the last 20 seconds. Double-tap to start a session recording.
Nothing at the playhead
Drag a clip from the library onto the timeline below.
TITLE
Font
Size
Color
H.264 · 60 fps
0:00.0 / 0:00.0
Settings
Tune Vice to the way you play
Recording
Buffer durationSeconds of gameplay kept in the rolling buffer
2 min
Replay storageWhere the rolling buffer lives (gpu-screen-recorder). Auto keeps short buffers in RAM and moves buffers over 10 minutes to disk.
Clip durationSeconds saved when you press the clip key
20 s
Frame rateCapture frames per second
ResolutionOutput resolution (auto = match your display)
ContainerMKV survives crashes better and suits multi-track audio. Discord embeds and browsers need MP4.
Video encoderGPU encoders are faster with lower CPU usage
Recording backendScreen capture method
DisplayChoose which display to record (Auto = current display)
Audio
Capture desktop audioInclude system sound in clips
Capture microphoneRecord your mic into clips. Same switch as the mic toggle on the Home page, saved immediately.
Desktop audio sourceChoose what gpu-screen-recorder captures
Microphone sourceUsed when mic capture is on. Default input follows the system setting.
Desktop audio volumeBalanced into new clips when they are saved (gpu-screen-recorder)
100%
Microphone volumeTurn this down if your mic overpowers the game audio. Applies while mic capture is on.
100%
Separate audio tracksEach source becomes its own track for editing. Players, Discord, and shares play track 1. With mic capture on, your microphone gets its own track. Empty = one mixed track.
Combined first trackRecord an extra track 1 that mixes every source, so players and shared clips carry full audio. Your separate tracks start at 2.
wf-recorder microphone modeHow wf-recorder handles desktop audio + microphone
Hotkeys
Clip key
Click to rebind, then press a key or combo (e.g. Alt+F9). Escape cancels.
Additional clip hotkeys
Each key saves its own clip duration. Double-tap any clip key to start or stop a session.
Storage
Save clips toDirectory where clips are saved
Tag clips with gameAppend the detected game to clip filenames, e.g. Vice_Clip_4_Overwatch-2.mp4. Uses the same game list as Discord Rich Presence and the auto playlists.
Create a playlist per gameWhen a known game is focused, file the clip into an auto playlist for that game with its own colour. Uses the same detection as the game tag above.
Clip filename
Leave empty for the default Vice_Clip_4 naming. Use
$n for the clip number, $date, $time, and $game (needs the toggle above). Clips are never overwritten.
Sharing
HTTP portPort for the local share server
Public tunnel
Share links that work outside your local network. Needs the cloudflared binary installed, otherwise links only work on your own network.
Discord Rich Presence
Enable Rich Presence
Show "Clipping <Game> with Vice" on your Discord profile while a known game is focused. On by default; turn it off here any time.
Custom games
One game per line:
Display Name | match1, match2, match3. Matches are case-insensitive substrings checked against the focused window's process name and class. Bundled list already covers ~100 popular games.
Client ID override
Optional. Leave empty to use Vice's default Discord application. Provide your own Application ID for custom branding/icons.
Appearance
Accent colour
Tints the highlight, controls, and the ambient background gradient
Advanced · gpu-screen-recorder
Extra argsOptional flags appended to gpu-screen-recorder. Example:
-k hevc -bm cbr -q 20000 -fm cfr -a {default_sink_monitor}Check for updatesAsk GitHub once a day whether a newer Vice is out, and show a notice when there is. Nothing about you or your clips is sent.
Check nowLook for a new release straight away, ignoring the daily wait.
About
Vice, the game clip recorder for Linux
Vice
Linux-first FOSS game clipping.
SYSTEM
Version__VICE_VERSION__
Backendauto
Buffer120 s
Frame rate60 fps
Clips on disk0
Total footage0s
CREDITS
A
Andrew Marin
Creator & maintainer
C
Community contributors
Bug reports, translations, patches
DANGER ZONE
Uninstalling removes Vice, its systemd units, and the udev rules. Your clips stay put.
vice uninstall