Evidence-aware AI video restoration
AI video restoration for film, camcorder and archive footage
Prepare a clean digital master, test the most damaged representative scene, and use the live SeedVR2 upscaler to convert old family movies to 4K without pretending that invented detail is history. Keep the untouched capture and treat every AI-generated detail as an interpretation, not recovered evidence.
Owned still example, then your tape
The still pair is a first-party SeedVR2 cleanup example. It is not an old home movie. Use it to understand the review layout, then inspect identity on your own tape.


This demonstration uses repository-owned still media. Restoration of people and places must be reviewed on your own source. Do not present invented detail as historical fact.
This page is published by SeedVR2.net and includes its live paid tool. It offers a conservative workflow, not an archival certification. SeedVR2 can estimate clearer frames, but no AI system can verify a face, sign, texture, or event that the original recording did not resolve.
Test the live restoration workflow
Upload a short progressive digital capture or use a public HTTPS video URL. Begin with a five-to-ten-second section containing representative faces, motion, grain, text, and damage before processing an irreplaceable full recording.
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.
A safer archive-to-output path
Old video restoration is a chain, not one filter. Capture quality, time-base stability, deinterlacing, frame repair, AI enhancement, review, and delivery should remain separate enough to reverse or repeat.
- First priority
- Preserve the capture
- First AI pass
- 5–10 seconds
- Output choices
- 720p to 4K
- Archive record
- Source + settings
Keep the untouched digitized master and its original audio.
Use a difficult representative scene, not the cleanest frame.
Choose by destination and source credibility, not by badge.
Save filenames, dates, processing order, and approved settings.
Start with the best physical source and digital capture
If the material comes from film, Video8, MiniDV, a digital archive or another physical carrier, the capture step defines the ceiling for everything that follows. Use a well-maintained playback device appropriate to the format and, where possible, time-base correction for unstable analog timing. Capture once at a high-quality, edit-friendly setting. Replaying fragile media repeatedly to try different AI settings creates physical risk without adding information to an already weak digital copy. Tape-specific handling — deinterlacing a 480i or 576i capture, keeping the 4:3 frame, and what a cassette costs per minute in credits — is covered in the VHS to 4K guide.
Label the untouched capture with the carrier, date, device, and capture settings. Store at least two verified copies in different locations before restoration. Do not overwrite it with a cropped, denoised, deinterlaced, or upscaled file. A messaging-app transfer or low-bitrate DVD export is not an archival master merely because it is convenient. If several generations exist, compare them; an older-looking copy may still contain more usable information than a later compressed export.
- Preserve the physical carrier and the untouched digital capture when lawful and practical.
- Verify files can be decoded before moving or returning capture equipment.
- Record provenance in plain language so another person can reproduce the chain.
Repair structural problems before AI enhancement
Many old-video defects are not resolution problems. Analog captures may show head switching noise, horizontal timing bends, dropouts, chroma misalignment, or interlaced combing. Film transfers may have incorrect speed, duplicate frames, gate weave, dust, or exposure flicker. Correct playback speed and frame cadence first. Deinterlace interlaced material with a method that respects field order before feeding progressive frames to an enhancement model. Repair missing or broken frames only with a documented method.
Crop unstable borders conservatively and keep a version that shows the full captured frame. Avoid removing all grain or tape texture. Those patterns can carry visual continuity, and excessive denoising can turn faces into flat shapes before the model sees them. Do not sharpen strongly. Halos around hair, shoulders, and titles may be amplified into false contours. Export a short prepared test from the restored timeline without an additional low-bitrate delivery encode.
- Fix speed, cadence, field order, and broken frames before super-resolution.
- Keep a full-frame intermediate before permanent cropping.
- Use restrained noise treatment and compare it against an untreated test.
Choose a test scene that protects identity and meaning
A useful restoration test contains the information you cannot afford to change: a person turning toward camera, a handwritten sign, a uniform, a vehicle plate, fabric patterns, or a familiar room. It should also contain typical defects and movement. Upload five to ten seconds, choose a modest output such as 720p or 1080p, and note the displayed credits. The purpose is to find a reason to reject the method before it is applied to the whole archive.
Compare the source and result frame-aligned. Ask someone familiar with the people or place to review without presenting the AI output as authoritative. Look for changing eye shape, teeth, jewelry, lettering, and background objects. Watch grain and texture during motion. If the model invents a plausible but unsupported feature, do not hide that problem with color, music, or a smaller preview. Try a less aggressive target or preserve the scene without AI enhancement.
- Include faces, text, texture, shadows, movement, and a scene transition when available.
- Keep the same excerpt for comparisons between preparation choices.
- Treat factual alteration as a failure even when viewers call the frame sharper.
Separate the archival master from the presentation copy
An AI-enhanced version is a derivative. Keep it beside, not in place of, the untouched capture and the minimally corrected restoration master. Name files so the distinction is obvious. A family compilation, documentary edit, or social post may reasonably use the enhanced copy, but the source of record should remain available. If the result is published, a simple disclosure that AI-assisted restoration was used prevents viewers from mistaking estimated detail for original evidence.
Retain audio separately when it has historical value. The current upscaler request does not expose audio controls; remuxing, restoration, wow and flutter correction, noise removal, synchronization, and missing speech repair are separate decisions. Confirm that the final delivery plays correctly and that synchronization is unchanged. Store checksums or use a backup system that periodically verifies files; an untested drive on a shelf is not a preservation strategy.
- Archive the capture, corrected master, AI derivative, and delivery copy as distinct files.
- Disclose AI-assisted reconstruction when factual interpretation matters.
- Keep notes and audio even when the presentation export appears complete.
Scale the job only after the difficult test passes
Credit cost grows with billed duration, resolution, and selected model. The Standard workflow starts at 45 credits for a five-second 720p job, while 2K and 4K cost more. Old sources do not necessarily benefit from the largest target. A stable 1080p derivative can preserve the character of a tape or film transfer better than an oversharpened 4K output and is easier to review, store, and deliver.
Divide long archives into logical reels or scenes and create a processing log. Retry only failed or rejected segments instead of resubmitting the whole recording. Allow for queue and provider variation; an estimate is not a preservation deadline. Download and verify each approved result before the hosted link expires or the project moves on. The goal is a reproducible chain with controlled changes, not the fastest route to a dramatic before-and-after thumbnail.
- Approve one representative scene before buying a long render.
- Use the smallest output resolution that meets the exhibition or editing need.
- Log accepted and rejected segments so work is not purchased twice.
A two-hour film is 12 parts, not one upload
This tool accepts one source of at most 10 minutes, and that cap is real: a two-hour family film has to be submitted as 12 separate parts. What that costs is continuity, not resolution. Parts processed with different models, resolutions, or settings look like different films once they are joined, and a cut made in the middle of a shot is the one an audience notices. Split at a scene or shot boundary instead, so every cut you create is a cut the film was already going to have.
Keep one model and one resolution for every part of the same film, and write down which ones you used. Keep the untouched capture and every processed part on disk until you have watched the whole reassembled film: a hosted result link is a live window, not an archive. The current upscaler request does not expose audio controls, so re-attach the original audio track when you rejoin the parts in your editor, in the same order you split them. If you later change model or resolution, redo every part rather than only the ones you dislike, and re-run the parts that failed instead of resubmitting the whole recording.
For one whole family film there are three honest routes, and they differ in what you pay and who does the work. Our hosted route prices in credits per hour of footage; running the open-weights model on your own GPU removes the credit cost and moves the waiting and the troubleshooting to your desk; a professional transfer house also handles the physical tape and an operator's judgment. The table below compares them on cost, queue time, control, and what happens when a run fails, using only figures published on this site.
- Split at scene and shot boundaries; the cut inside a shot is the one you will see.
- Keep one model and one resolution for the whole film and log them beside the parts.
- Keep the capture and every processed part until the reassembled film has been watched end to end.
- Re-attach the original audio and rejoin in an editor; the upscaler does not carry the audio track.
- Price the whole film first: a two-hour film is about 64,800 credits at Standard 1080p.
Three ways to finish one family film
The same two-hour film, costed three ways. The hosted column is computed from the credit and throughput constants this site bills with; the local column repeats only what this site's own parameter pages state about GPU tiers and frame batches; the transfer column is a question list, because a transfer house quotes per job rather than per hour.
| Route | Hosted upscaler (this site) | Free and self-hosted (ComfyUI + open weights) | Professional transfer house |
|---|---|---|---|
| What you pay | 540 credits a minute, 32,400 an hour, and about 64,800 credits for a two-hour film at Standard 1080p. Those are credits; the dollar conversion at our yearly plan rates is published on the tape page. | No credit spend. You pay for the GPU you already own, its electricity, and your own evenings; this site publishes the hardware tiers but no local runtime benchmark. | Prices vary by house, carrier, condition, and turnaround. Ask for a per-hour or per-tape quote before you ship anything. |
| Where the waiting happens | Standard is configured at 10s of processing per second of footage, so an hour of film is roughly 10 hours of queue time and a two-hour film is roughly 20 hours, run as a sequence of parts while you do something else. | Your card does the work, so the queue is your GPU. This site's parameter pages put 12GB at short 1080p video with 5-9 frame batches and 16GB at moderate clips with 9-13 frame batches, and both pages tell you to validate one small source before a larger batch. | Scheduled by the house and dependent on their equipment and backlog. Ask what the queue looks like for your tape rather than assuming a same-week return. |
| Control over the result | One model and one resolution per submission; keeping a long film consistent is your job, using the split-and-log workflow above. | Full control of model, precision, batch, and tiling, plus unlimited re-runs, and the maintenance load that comes with them: nodes, weights, drivers, and CUDA errors. | Operators handle capture, correction, and delivery. You influence settings through a brief and a review rather than a text box. |
| When a run fails | A confirmed system or provider failure triggers an automatic credit-return attempt. | An out-of-memory crash or a bad batch costs the evening and the electricity, and nothing is returned. This site's ComfyUI pages start from exactly that failure, which is why the hosted route exists as a fallback. | Ask what happens to a tape the house cannot restore, whether a failed run is redone or charged, and who holds the only copy while it is away. |
Everything in the hosted column is computed from the constants this site bills with, and the local column only repeats what the parameter pages already say; neither is a benchmark of your own tape. The transfer house is the one route that also handles the physical carrier, which this site does not do.
Historical and technical limits
Restoration can make an old recording easier to watch while also making guesses look convincing. Preserve provenance, review changes, and keep the unmodified source available for anyone who needs evidence rather than presentation.
- AI cannot verify missing facial features, writing, colors, dates, places, or events; plausible detail may still be false.
- The online tool does not digitize physical media, correct analog time-base errors, determine field order, or clean playback hardware.
- Heavy degradation, occlusion, large movement, and weak sources can produce unstable or over-sharpened reconstructions.
- Upscaling is not historical colorization, and an attractive grade does not establish the original color of an object.
- Do not upload confidential, restricted, or rights-controlled archive material unless the service workflow is appropriate and authorized.
Old video restoration questions
Can I upload a VHS tape directly?
No. The tape must first be played on suitable hardware and captured as a digital video. Preserve that untouched capture, correct structural issues such as field order and timing, then export a short progressive test for the online enhancement step. If your archive is mostly cassettes, the VHS to 4K guide covers that tape-specific path in more detail: deinterlacing, 4:3 framing, credits per minute and a yearly plan sized for a box of tapes.
Is this the best AI video upscaler for old movies?
No single tool is best for every old movie, and this page is published by the vendor, so weigh that before trusting any ranking. What can be judged is the job itself: a film, camcorder or archive transfer usually needs playback speed, cadence and timing corrected before any enhancement, and the upscale is best assessed on one hard scene compared at full size against the untouched capture. Use the live tool on a short excerpt and decide with your own footage.
Will SeedVR2 colorize black-and-white footage?
This workflow is for restoration and upscaling, not verified historical colorization. Adding plausible color is a separate interpretive task and should be labeled as such. Never present generated color as evidence of the original scene.
Should all film grain and tape noise be removed?
Usually not. Some texture belongs to the source and helps frames feel consistent. Excessive denoising can erase weak real detail and produce plastic surfaces. Compare restrained and untreated short tests before applying noise removal to the archive.
Is the AI result my new archival master?
No. Treat it as a derivative presentation copy. Keep the untouched capture and a minimally corrected master as separate files, with clear names and processing notes, so future tools and researchers can return to the least interpreted version.
Should every old video be restored to 4K?
No. Choose resolution for a real editing, display, or preservation-access need. A source with little reliable detail may look more natural at 1080p, cost less to process, and require less storage than an aggressively interpreted 4K derivative.