Practical video deblurring
Unblur video: reduce blur without pretending the detail was never lost
Motion blur, defocus and cheap encoding all make a clip look soft, but they fail differently once a restoration model processes them. This page shows how to name the blur you actually have, test a five-second excerpt on the live engine, and decide from the result whether the rest of the footage is worth running.
SeedVR2.net publishes this page and operates the tool embedded below, so this is product documentation rather than an independent review. Blur removes information at capture or encode time, and no model can retrieve it reliably. The page therefore describes a diagnosis and review method, plus the current limits, instead of promising a sharp frame for every source.
Run the live video deblurring test
Upload a short clip or paste a directly reachable HTTPS video URL, choose an output resolution, and read the credit cost before you submit anything. Start with five seconds that contain the worst blur plus real movement, because a paused frame flatters a deblurring pass more than playback ever will.
First eligible 5-second 720p Standard run: free
Verify your email to use your first video run without credits or a card. A failed run does not use the trial; longer clips and other settings show their exact credit cost before submission.
Browser upload limit: 500 MB. For larger files, paste a publicly accessible HTTPS URL. Each job supports videos up to 10 minutes.
Quick scene presets
Presets pick a model for a common scenario. You can still switch models manually below.
Upscaled preview
Compare the enhanced output before exporting the final file.
Upload a clip, paste a direct video URL, or load the sample. No example video is downloaded until you ask for it.
Tip: keep your original FPS and avoid pre-scaling. The upscaler handles cadence better than most NLE plugins.
Test before processing the full video
Upscaling cannot recreate detail removed by heavy messaging compression. Test the hardest 5–10-second segment first; a higher-priced model is not automatically a better fit.
Blur handling at a glance
The hosted workflow applies SeedVR2 restoration to the clip you upload. It can tighten edges and reduce the appearance of softness on recoverable frames; it cannot read detail the blur already destroyed, and it does not stabilise, deinterlace, interpolate or grade.
- Blur types
- Motion and defocus
- Target sizes
- 720p to 4K
- Billing floor
- 5 billed seconds
- Separate work
- Stabilise and grade
- Access
- Browser upload
Movement smear and lens defocus respond differently, so name the defect before you process.
Choose the smallest output that suits delivery; extra pixels do not restore lost detail.
Anything shorter than five seconds is billed at the five-second minimum.
Camera shake, interlacing, exposure, audio and colour stay in your editor.
No GPU, driver or local model install is needed to test one clip.
Name the blur before you try to remove it
Unblur is a request, not a diagnosis. A clip can look soft for at least four different reasons, and they do not survive a restoration pass the same way. Motion blur appears when the subject or the camera moves while the shutter is open, so pixels smear along one direction inside each frame. Defocus blur appears when the lens is not focused on the subject, which spreads every edge into a soft disc. Compression softening is an encoding choice: a low bitrate drops high-frequency detail and flattens texture. Low resolution is the fourth case, where a 480p frame simply has fewer pixels for the same scene.
The distinction matters because a deblurring model estimates values that were never recorded. Where structure is still carried inside the smear, such as a face that is soft but recognisable, restoration can tighten contours and make the frame read more clearly. Where the information is genuinely gone, the model must either leave it soft or invent something plausible. Diagnose by pausing on the worst frame, noting which direction the smear runs, and comparing it with a frame a moment later. If one frame in a pan is sharp and the next is smeared, you have motion blur. If every frame is equally soft in the same way, suspect defocus or a cheap encode instead.
- Pause only to locate the defect, then judge the result during playback.
- Separate capture blur from encode softening and from a genuinely small source.
- Write down the two worst moments before spending anything, so the test has a target.
Build a five-second test that can disprove the result
Do not pick the flattering excerpt. Choose five seconds that contain the blur you are trying to fix and enough movement to expose instability, such as a hand crossing the frame, a face turning away from the lens, fast panning across text, or night footage where noise hides the smear. A short excerpt that avoids the hard moment tells you nothing, because that is exactly where a deblurring pass either holds structure or invents it.
Upload the excerpt at 720p or 1080p, read the credit line the tool prints for the file, and only then submit. When the result arrives, put the original and the output side by side at the same window size and watch both at normal speed before zooming in. If the difficult moment still fails, a larger output resolution will usually make the same failure more visible rather than repair it. Try a different model tier or accept the limit instead of buying the same result twice.
- Keep the untouched source so the comparison and any repeat run stay honest.
- Judge motion and scene cuts first, then inspect a 100 percent crop.
- Treat a failed five-second test as a successful test: it saved a long render.
Put deblurring in the right pipeline position
Prepare the timeline before enhancement, not after. Correct playback speed, rotation, broken frames and interlacing first, because combing and duplicated frames give the model unstable positions to work from. Avoid aggressive denoising at the start as well: heavy noise reduction erases the fine texture that a restoration pass uses to anchor real detail, and strong sharpening creates halos that the model then treats as true edges.
Run enhancement before the delivery encode so the cleaned frames are not compressed a second time, and add titles, subtitles and graphics afterwards where the edit allows it. Generated restoration can change small lettering and crisp graphic edges, so keeping overlays out of the pass reduces the number of things you have to re-check. Keep the source untouched until the final render is approved, and record the model and output resolution you accepted.
- Repair structure, test enhancement, review, then encode for delivery.
- Keep text, logos and subtitles out of the deblurring pass when the edit allows it.
- Document the accepted settings next to the file for the next run.
Judge the result at playback speed, not at 400 percent
A deblurring pass is easy to overrate when you only inspect a still frame. Zooming to 400 percent rewards raw edge contrast, which a model can add whether or not it is correct. Review at the final frame size, at normal speed, at the viewing distance the audience will use. A clip destined for a phone should be checked on a phone-sized window; a clip destined for an edit master should be checked at 100 percent on a reliable monitor.
Look for continuity rather than sharpness. A cheek with modest detail is usually better than pores that shimmer, and a slightly soft sign is safer than a confidently invented word. Check whether grain sticks to the image or swims independently, whether outlines double during movement, and whether flat gradients develop crawling texture. Ask a second person to watch both versions without being told which one was processed; if they cannot tell, the improvement is probably not worth the credits on that source.
- Define the screen, crop and delivery codec before judging value.
- Toggle between source and output instead of comparing from memory.
- Watch for invented faces, altered lettering and unstable texture and reject those frames.
Control the cost with length and output size
Video credits scale with billed seconds, output resolution and the model tier you select. In the Standard 1080p reference the live catalog currently prices 540 credits per minute of footage, and the tool reads your file, shows the requirement and asks for confirmation before the job is submitted. That preflight number is the authoritative one, because it accounts for the real duration and the settings you picked rather than an example on a landing page.
Spend on the shots that need it. A long edit usually contains sections that were captured cleanly, plus graphics and stills that should never enter a deblurring pass. Split the timeline, test the weakest recurring shot type, and batch only what passes. If credits run out mid-project, return through the checkout link the tool provides so the original pending source and settings can resume instead of being uploaded a second time.
- Test a short failure-seeking excerpt before committing a full render.
- Pick the smallest output resolution that satisfies the delivery.
- Process selected shots rather than an entire timeline out of habit.
What deblurring cannot do
This workflow estimates sharper frames. It does not recover information a blur removed, and it does not replace the editing steps that usually belong before or after it. Route each defect to the right stage.
- Long motion blur leaves little reliable structure, so a model either keeps the smear or invents texture along it. Short smear with a recognisable subject is the case worth testing.
- Heavy defocus spreads every edge into a disc. A deblurring pass can make the frame look cleaner, but the reconstructed detail is an estimate and can change facial features or lettering.
- Sharpened output is not proof of accuracy. Check small text, logos, jewellery and faces frame by frame, and reject any run that changes meaning rather than clarity.
- Camera shake, rolling shutter, interlacing and dropped frames are structural problems. Correct them in an editor first; enhancement cannot align unstable frames for you.
- Download finished files promptly. Creation storage is not a permanent archive, so keep approved outputs locally.
Unblur video questions
Can AI really unblur a video?
Partly. Where the smear still contains usable structure, a restoration model can tighten edges and make the frame easier to read. Where the blur destroyed the information, the model can only leave it soft or invent a plausible substitute. Diagnosis and a short test are the only way to know which case you have.
Does this remove motion blur completely?
No. Short motion smear with a recognisable subject often improves noticeably, while long smear across a fast pan usually does not. Test the worst moving moment in a five-second excerpt and compare it with the original at normal playback speed before you process the full clip.
Do I need a GPU or ComfyUI to unblur a video here?
No. Processing runs in the browser on hosted hardware, so no local GPU, driver, model download or ComfyUI install is required. A local setup is still useful when you need offline batches, custom nodes or full control over the sampling settings.
Which output resolution should I test first?
Start at 720p for a cheap functional check, or 1080p when the delivery target is already 1080p. Move to a higher target only when the destination, a crop or a large display needs it and the short test still looks stable during movement.
What does a video job cost?
Credits scale with billed seconds, output resolution and the model tier. At the Standard 1080p reference the live catalog currently prices 540 credits per minute of footage, and the tool shows the exact requirement for your file before submission.
Can it unblur text in a still photo or document?
That is an image task rather than a video one. The image upscaler exposes a text and document input profile for scanned pages and photos of print, and it is documented on the unblur text in image page; keep in mind that text which was never legible cannot be reconstructed reliably by any model.