[RELEASE] Advanced Screenshots

Advanced Screenshots

A powerful, NUI-based screenshot tool for FiveM with built-in motion blur and a live image editor.

Features

  • Motion Blur Screenshots: Capture stunning, high-quality screenshots with realistic motion blur effects that apply to vehicles, peds, and entities.
  • Configurable Effects: Use the in-game GUI to easily adjust motion blur samples and shutter speed to get the perfect shot.
  • In-Game Image Editor: After capturing, a sleek NUI editor appears, allowing you to fine-tune your image.
  • Image Filters: Apply a variety of filters (Brightness, Contrast, Saturation, etc.) directly in the editor.
  • Copy to Clipboard: Instantly copy your final, edited screenshot with a single click (or hotkey C).
  • Multi-Language Support: The user interface is fully translatable.

Installation

  1. Install the required screenshot-basic resource.
  2. Download or clone this repo: kasuganosoras/advanced-screenshots
  3. Copy the advanced-screenshots folder to your server’s resources folder.
  4. Add ensure screenshot-basic and ensure advanced-screenshots to your server.cfg.
  5. Restart your server.

Download

:floppy_disk: Download v1.2.0 (Or download the latest release)

Previous versions

:floppy_disk: Download v1.0.1 :floppy_disk: Download v1.0.0

Changelog - v1.2.0

This update is a massive overhaul of the script’s user interface and capabilities.

  • Major Feature: In-Game Image Editor
    • After taking a screenshot, it now automatically opens in a sleek, modern NUI editor.
  • New: Image Filters
    • Apply a variety of filters and adjustments directly in-game:
      • Brightness
      • Contrast
      • Saturation
      • Gamma
      • Monochrome
      • Sepia
      • Invert
  • New: Copy to Clipboard
    • Instantly copy your final, edited screenshot directly to your clipboard with a single click or the C hotkey.
  • New: Multi-Language Support
    • The entire UI is now translatable via JSON files in the lang/ folder. (Includes en and zh by default).
  • Refactor:
    • The entire NUI has been rebuilt from the ground up using Fabric.js for high-performance canvas-based editing.
    • The progress bar now correctly displays different stages (e.g., “Sampling” and “Rendering”).
    • Improved Esc key logic for closing panels.

FAQ

How does it work?

It rapidly captures multiple frames in a short time, then blends them into a single image to create the motion blur effect.

How to take screenshots?

Press your screenshot key (default: F10). The script will render the motion blur and open the new image editor where you can make adjustments.

How to set the samples and shutter speed?

Press Ctrl + F10 (or your configured key) to open the settings panel.

How do I use the image editor?

The editor appears automatically after the screenshot is rendered.

  • Use the sliders and toggles on the right-hand panel to apply effects.
  • Click the “Reset All Effects” button to revert all changes.
  • Click the “Copy to Clipboard” button (or press C) to copy the image.
  • Press Esc to close the editor and return to the game.

The motion blur looks not good, why?

For the best results, try using a smaller shutter speed and more samples in the settings panel. Driving at a moderate speed also helps create a smoother effect.

Video

(The video shows the old version, but the motion blur principle is the same)

Suggested scripts

Have fun! :wink:

19 Likes

wooow like in forza

Nice release!

And thanks for the mentioning of my Cinematic Cam! :slight_smile:

2 Likes

Looks interesting, what graphic mods do you have though?

1 Like

Siick script!
But whenever i click F10 its just in slomotion until i restart the server. How do i fix this?

nice, i wish there was something similar for client side.

Thanks for feedback, do you install the screenshot-basic correctly? Also, you should wait the webpack finished the installation task.

You can visit http://localhost:13172/ and click the “CitizenFX root UI”, then go to the Console and check if there is any error about this resource.

Thank you, i installed the screenshot-basic wrong, so works perfectly!

1 Like

Thank you for the script, it’s fantastic!

Also, what script is that that you use for the freecam in the video?

Cinematic Cam, links are in the post

1 Like

hey, what graphic pack are you using?

QuantV

i have quantv but my game is nothing like it?

I’m using ReShade and custom ENB settings, and my QuantV is old version.

where to get the screenshot file ?

The script will NOT save files anywhere, you should use your own screenshot tool (or just press the Print-Screen key if you’re using Windows 10+) to save the screenshots.

when i use f10 i will be slow down but how do i get back the speed

You should install screenshot-base resource first, and wait the webpack progress finished.

Press ESC should work. if not, check your screenshot-basic installation

works perfectly well i just pray for a way to stop that damn camera coming back behind the car