Video2xGui 0 0 737 1020 true Video2X GUI 5 5 5 5 true 0 0 725 762 0 Main 16777215 15 QFrame::NoFrame **Drag and drop file or folder anywhere in this window to select input file/folder.** Qt::MarkdownText false 16777215 15 **Drop item on a specific input box to set the value of that box.** Qt::MarkdownText 16777215 15 **Hover over an item to see its description (if applicable).** Qt::MarkdownText Input Selection true Select File Select Folder Delete Selected Clear All Output Selection 0 0 63 0 Output Select File Select Folder 63 0 Output File Name Format String <html><head/><body><p>Format string used to generate output file name(s).</p><p>For example, if the input is &quot;sample.mp4&quot;, and the format string is &quot;{original_file_name}_output{extension}&quot;, then the output file name will be &quot;sample_output.mp4&quot;.</p></body></html> {original_file_name}_output{extension} Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter Other Paths Selection 0 0 63 0 Config Select 63 0 Cache Folder Select Folder Express Settings Driver <p style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Driver to use for upscaling. </span></p> <ul> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Waifu2X Caffe</span> <ul> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt; font-weight: 600;">requires Nvidia GPU and CUDA/cuDNN</span></li> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Caffe implementation of waifu2x which is classic and stable</span></li> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Lots of models available</span></li> </ul> </li> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Waifu2X Converter CPP</span> <ul> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">CPP implementation of waifu2x</span></li> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Uses OpenCL and OpenCV for graphical processing</span></li> </ul> </li> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Waifu2X NCNN Vulkan</span> <ul> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">NCNN implementation of waifu2x</span></li> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Uses Vulkan API for graphical processing</span></li> </ul> </li> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">SRMD NCNN Vulkan</span> <ul> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">NCNN implementation of SRMD</span></li> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Uses Vulkan API for graphical processing</span></li> </ul> </li> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Anime4KCPP</span> <ul> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">CPP implementation of Anime4K</span></li> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Very fast but low quality</span></li> <li style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"><span style="font-size: 8pt;">Multithreading is preferred</span></li> </ul> </li> </ul> Waifu2X NCNN Vulkan Waifu2X Caffe Waifu2X Converter CPP SRMD NCNN Vulkan RealSR NCNN Vulkan Anime4KCPP Processes Number of processes/threads to launch. Going to high for Waifu2X drivers might GPU's VRAM space. 1 Scale Ratio <html><head/><body><p>Number of times to enlarge the video. Larger values will increase the time needed drastically.</p></body></html> 0.000000000000000 9999.989999999999782 0.500000000000000 2.000000000000000 Output Width 99999 Output Height 99999 Image Output Extension 0 0 .png Video Output Extension 0 0 .mp4 Check this to prevent Video2X from cleaning up its cache folder containing extracted and upscaled frames. Preserve Frames false Frame Preview QFrame::StyledPanel false Qt::AlignCenter Show Preview true Keep Aspect Ratio true Driver Settings 0 Waifu2X Caffe Select Binary Path Mode image processing mode noise_scale auto_scale scale noise Noise Level noise reduction level 3 3 Process process mode, cudnn requires CUDA and cuDNN to be installed gpu cudnn cpu Model name of the built-in model to use cunet anime_style_art anime_style_art_rgb photo ukbench upconv_7_anime_style_art_rgb upconv_7_photo upresnet10 Crop Size input image split size 9999 128 Output Quality output image quality -1 -1 Output Depth output image chanel depth bit 9999 8 Batch Size input batch size 9999 1 GPU gpu device no 8x slower and slightly high quality TTA Qt::Vertical 20 40 Waifu2X Converter CPP Select Binary Path PNG Compression 9 5 Image Quality -1 101 -1 Block Size 9999 Processor -1 9999 -1 Model models_rgb Noise Level 3 1 Mode noise-scale noise scale Log Level 4 1 Disable GPU Force OpenCL TTA Qt::Vertical 20 40 Waifu2X NCNN Vulkan Select Binary Path Noise Level -1 3 Tile Size 32 99999 400 Model models-cunet models-upconv_7_anime_style_art_rgb models-upconv_7_photo GPU ID Jobs 1:2:2 TTA Qt::Vertical 20 40 SRMD NCNN Vulkan Select Binary Path Noise Level -1 10 3 Tile Size 32 99999 400 Model models-srmd GPU ID Jobs 1:2:2 TTA Qt::Vertical 20 40 RealSR NCNN Vulkan Select Binary Path Tile Size 0 99999 0 Model <html><head/><body><p>If the input file contains very little noise, DF2K will produce sharper outputs.</p><p>However, if the input is noisy, DF2K might produce artifacts. DF2K_JPEG will then be preferred.</p></body></html> models-DF2K_JPEG models-DF2K GPU ID Jobs 1:2:2 TTA Qt::Vertical 20 331 Anime4K CPP Threads 99999 16 Passes 99999 2 Pre-Filters 1 99999 4 Platform ID 99999 Strength Gradient 1.000000000000000 0.100000000000000 1.000000000000000 Strength Color 1.000000000000000 0.100000000000000 0.300000000000000 Switches Fast Mode Pre-Processing Post-Processing GPU Mode CNN Mode HDN Disable Progress Preserve Alpha Channel Device ID 99999 Codec mp4v dxva avc1 vp09 hevc av01 Select Binary Path Push Color Count 99999 2 Post-Filters 1 99999 40 Qt::Vertical 20 40 HDN Level 1 Force FPS FFmpeg Settings 2 Global Options Select FFmpeg Binary Directory Intermediate File Name intermediate.mkv Qt::Vertical 20 40 Frame Extraction Input Options There are no input options for this stage. Output Options Pixel Format (-pix_fmt) rgba64be General Hardware Acceleration (-hwaccel auto) true Qt::Vertical 20 40 Video Assembly Input Options Force Format (-f) 0 0 image2 Output Options Video Codec (-vcodec) 0 0 libx264 Pixel Format (-pix_fmt) 0 0 yuv420p H.264/H.265 Constant Rate Factor (-crf) 51 17 H.264/H.265 Tune (-tune) <html><head/><body><p>- film (x264 only): use for high quality movie content; lowers deblocking</p><p>- animation (x264 only): good for cartoons; uses higher deblocking and more reference frames</p><p>- grain: preserves the grain structure in old, grainy film material</p><p>- stillimage: (x264 only) good for slideshow-like content</p><p>- fastdecode: allows faster decoding by disabling certain filters</p><p>- zerolatency: good for fast encoding and low-latency streaming</p><p>- psnr: ignore this as it is only used for codec development</p><p>- ssim: ignore this as it is only used for codec development </p></body></html> animation film grain stillimage fastdecode zerolatency psnr ssim Target Average Bitrate (-b:v) 0 0 Ensure output width and height are divisible by 2 (-vf: "pad=ceil(iw/2)*2:ceil(ih/2)*2") true General Hardware Acceleration (-hwaccel auto) true Qt::Vertical 20 40 Streams Migration Input Options There are no input options for this stage. Output Options Mapping Copy additional video streams (-map 0:v?) true Copy audio streams (-map 1:a?) true Copy subtitle streams (-map 1:s?) true Copy data streams (-map 1:d?) true Copy fonts (-map 1:t?) true Other Options Pixel Format (-pix_fmt) Frame Interpolation (-filter "minterpolate='fps=n'") 9999 Copy streams without re-encoding Copy streams (-c copy) true Copy known metadata tags (-map_metadata 0) true Copy arbitrary metadata tags (-movflags use_metadata_tags) true Qt::Vertical 20 40 Switches Hardware Acceleration (-hwaccel auto) true Qt::Vertical 20 40 Gifski Settings Select Gifski Binary Quality 1 100 100 Width 99999 Height 99999 Switches Fast Once Quiet Qt::Vertical 20 40 Tools 0 FFprobe Drop a file in this box to get its FFprobe output. Current Processing Progress 0 20 Currently Processing: 0 0 20 false QFrame::StyledPanel Time Elapsed: 00:00:00 0 20 QFrame::StyledPanel Time Remaining: 00:00:00 0 20 QFrame::StyledPanel Rate (FPS): 0.0 QFrame::StyledPanel Frames: 0/0 Overall Processing Progress 0 0 20 16777215 16777215 QFrame::StyledPanel Overall Progress: 0/0 false 130 0 16777215 16777215 Start false 130 0 16777215 16777215 Stop 0 0 737 21 File Help Exit About Shortcuts