DEDUPED Hot AI repos, turned into use cases Get 5 a day

How to restore only chosen segments of a video with Jasna

Use the Segment Editor to pick the parts of a video to restore and preview them before the run.

  • Content
  • Beginner
  • 1 hour
  • From the README
  • Any agent

Authorization notice. Jasna is dual-use. Only use it on software, sites and systems you own or have explicit permission to test.

Who it is forA video owner whose mosaics appear only in a few scenes and who wants to save processing time and keep the rest untouched.

The problemRestoring a full long video wastes time when only some scenes have mosaics.

The outcomeA restored video where only the selected parts were processed, with a preview checked first.

What you need first

  • An NVIDIA GTX 16-series, RTX 20-series or newer GPU with a recent driver (610 or newer on Windows, 580 or newer on Linux), or an AMD Radeon RX 7000/9000 (experimental)
  • A folder on a local disk whose path has no Chinese, Japanese, accented or other non-English characters
  • An SSD is recommended, since Jasna is slow to start and load models on a hard disk
  • The Jasna release downloaded from GitHub

Steps

  1. Start the Jasna app and add your video.
  2. Open the Segment Editor and select the parts you want to restore.
  3. Preview the selected parts before starting the job.
  4. Click the ▶ button to run the queue.
  5. Read docs/en/segments.md for the mosaic scan and LTX options.

Prompt for your agent

Using the Jasna repo at Kruk2/jasna, open <input video path> in the Segment Editor, select the segments containing mosaics, and run the queue. Expected output: a restored video with only those segments changed. Verify by comparing a selected segment and an unselected segment with the original.

Caveat. The README describes LTX as useful only for big mosaics in the segment workflow, and LTX needs an NVIDIA RTX GPU with at least 8 GB VRAM and 16 GB RAM.

Share: X LinkedIn Hacker News Email Copy link

Disclaimer

Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked "Seen in the wild", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email [email protected] and we will look at it promptly. Full disclaimer page