Kruk2 / jasna
- понедельник, 19 октября 2026 г. в 00:00:07
Video restoration tool
The only places to get a genuine License code for the supporter models are Buy Me a Coffee, Unifans, and for China the seller in the Chinese README.
支持者模型的正版许可证码只能通过 Buy Me a Coffee、Unifans 或 闲鱼 获取。
Jasna restores mosaics in videos and images. It is free, has a simple app and a command line, and runs on your GPU.
Start here
Advanced
jasna.exe.jasna file.run_jasna_amd.sh.Your first job is slow. On NVIDIA, Jasna first prepares the models for
your exact GPU. This takes about 15–60 minutes, only once. Close other
apps and don't use the PC during this time. When you update Jasna, copy the
model_weights folder to the new version, so you don't wait again.
Every setting has a tooltip: move the mouse over the ⓘ icon. Out of GPU
memory (VRAM)? Lower Max Clip Size, for example from 90 to 60. See
Tuning.
Jasna is free. Your support pays for training new models, mostly GPU rental. Supporters get a License code for the supporter models:
| Support | Models |
|---|---|
| $15 USD or more in total | UNet 4x: makes restored areas sharper. SD 1.5: experimental model for still images. |
| $25 USD | UNet 4x and SD 1.5, plus LTX: much slower than BasicVSR++, but more detail. NVIDIA only. Includes future updates of this LTX model. |
Supporters who gave $15 USD or more on or before 14 October 2026 get LTX for free.
Before you choose LTX:
More examples: UNet 4x, SD 1.5, more SD 1.5.
License codes come only from here:
Anyone else selling Jasna, codes or modified files is a scam: their keys don't work, and their files can run hidden code on your PC. Download Jasna only from GitHub.
One License code works on 3 PCs or cloud workspaces. After activation, Jasna works offline. Rented GPUs: see Cloud GPUs.
What counts as a new PC: on Windows, a new motherboard; on Linux, a fresh Linux install. Each uses one of your 3 slots. Reinstalling Windows or changing the GPU, disk or RAM does not: just activate again with the same License code. A few Windows PCs have no real motherboard ID; on those, a new system disk also counts as a new PC.
Have an email and key from Jasna 0.10? They no longer work. Get a new License code from where you bought it.
Almost everything runs on the GPU, from reading the video to saving it.
rfdetr-v6).The first job is slow because the models for steps 2 and 4 (and UNet 4x, if
used) are prepared for your exact GPU (NVIDIA only). The result is saved in
model_weights and used again later. You can copy it to a newer Jasna
version.
LTX works differently. It goes over the video in 4 passes: find mosaics, prepare, restore with a diffusion model, save. It is slower but can add more real detail. See Choosing models.
The command line can do most of what the app does (not the Video Player, LTX seed previews, mask suggestions or interactive image mode).
# One video
jasna --input input.mp4 --output output.mkv
# One image
jasna --input photo.png --output restored.png
# A whole folder
jasna --input input_folder --output output_folderjasna --help lists all options. See the CLI reference.
Time to restore a whole 3:22 video with BasicVSR++ on an RTX 5090 (Linux). Lower is better.
| Input | Lada 0.11.0 | Jasna v0.9.1 |
|---|---|---|
| 720p H.264 | 01:47 | 00:32 (3.4x faster) |
| 1080p H.264 | 02:02 | 00:34 (3.6x faster) |
| 2160p H.264 | 04:56 | 01:03 (4.7x faster) |
GPU memory used (typical / peak, in GB). — means not measured. Lada uses
less GPU memory than Jasna.
| Input | Lada | v0.4.1 | v0.5.0 | v0.9.0 | v0.9.1 |
|---|---|---|---|---|---|
| 720p H.264 8-bit | 1.8/3.1 | 17.6/19.9 | 8.6/9.0 | 8.6/9.1 | 4.2/4.6 |
| 1080p H.264 8-bit | 2.0/3.3 | 18.9/21.4 | 9.5/10.2 | 9.3/10.1 | 4.8/5.6 |
| 2160p H.264 8-bit | 2.6/4.1 | 26.0/30.5 | 12.9/15.0 | 11.4/15.4 | 7.2/10.9 |
| 8K VR HEVC 60 fps (15 s) | — | — | — | 17.1/18.3 | — |
Times for older versions (v0.4.1: 01:35 / 01:46 / 03:23; v0.5.0: 00:45 / 00:47 / 01:22; v0.9.0: 00:34 / 00:39 / 01:15 for 720p / 1080p / 2160p; 8K VR: 00:34), the test settings, RAM use and every codec are in the full benchmark report. Older full-length videos: legacy report.
Jasna's public application source is AGPL-3.0. Models and bundled dependencies keep their own terms. See licensing and source availability, model notices and the release source correspondence.
mosaic_restoration_1.2 model
used by Jasna was trained by ladaapp, the author of Lada.