+
🎬 AI Video Upscaler Guide
+
Welcome to the AI Video Upscaler! This application leverages neural network models running locally to upscale and enhance video footage.
+
+
💡 Quick Start
+
+ - Upload: Drag & drop a video file onto the upload zone, or browse to select one.
+ - Configure: Choose your AI model, scale factor, and adjust parameters.
+ - Preview: Select a frame using the timeline and render a single-frame preview or a 5-second video preview to test your options.
+ - Run: Click "Start Full Upscale" to add the job to the GPU queue.
+
+
+
⚙️ AI Enhancement Features
+
+ - AI Face Restoration (GFPGAN): Restores human faces in blurry or low-res footage. Highly recommended for family home videos or film restoration. Requires python
gfpgan package.
+ - AI Frame Interpolation (RIFE): Smooths motion by inserting high-quality AI generated frames (e.g. converting 24/30 FPS to 60 FPS). Requires
rife-ncnn-vulkan binary.
+ - AI Audio Denoising (RNNoise): Eliminates steady background noise, wind, and camera hiss directly from audio tracks using a deep learning RNN model.
+
+
+
📊 Advanced Settings
+
+ - CRF (Constant Rate Factor): Controls output quality/compression. Lower values (like 18) are near-lossless, higher values compress more.
+ - Tile Size: Decreasing this (e.g., to 128 or 64) helps run upscaling on low-end GPUs with limited VRAM.
+ - Video Trimming: Trim start and end times to only upscale the parts you need.
+
+
+
🔄 Job Resumption
+
If the application stops or the server crashes while upscaling, the job will be marked as interrupted in the queue. Simply click Resume to pick up exactly where you left off. Already upscaled frames will be skipped, saving time and energy.
+