ffupscale v1.0.0-rc.1-windows
Pre-releaseffupscale v1.0.0 Release Candidate 1
This is the first release candidate for ffupscale v1.0. It brings together video upscaling, compression, hardware-accelerated encoding, custom output controls, and queue-based rendering in a native Windows interface.
This build is intended for final testing before the stable v1.0.0 release.
Features
- Drag-and-drop or clickable video selection
- Video thumbnail and property display
- Same as source, preset, and custom output resolutions
- Original, preset, and custom output frame rates
- H.264 and H.265 encoding
- CPU encoding using x264 and x265
- NVIDIA NVENC, AMD AMF, and Intel Quick Sync support
- Automatic hardware encoder detection and compatibility testing
- Adjustable quality and encoding-speed controls
- Target file-size encoding and compression
- Live recommended or estimated minimum file sizes
- Custom output folder and filename selection
- Sequential render queue
- Render now and Render next queue controls
- Render cancellation and retry controls
- Live rendering progress
- Quick access to completed output folders
- Bundled FFmpeg and FFprobe
Changes since Beta 5
- Added a Same as source resolution option
- Added the detected source dimensions to the resolution selector
- Added CPU, AMD, and Intel file-size estimates
- Added a View queue button to the Settings page
- Improved Queue Back navigation so it returns to the previous page
- Improved spacing and layout of navigation controls
- Fixed target-size mode including every audio stream
- Improved target-size validation and error messages
- Applied final interface polish and bug fixes
Target file sizes
Target file sizes are approximate. The final size may vary depending on the video content, selected encoder, resolution, frame rate, and hardware limitations.
- NVIDIA NVENC minimum-size validation has been tested.
- CPU values represent recommended practical minimums rather than strict limits.
- AMD and Intel estimates remain provisional until tested on more compatible systems.
If a target is too small, try increasing the target size, lowering the output resolution or frame rate, selecting H.265, or switching encoders.
Installation
- Download
ffupscale-v1.0.0-rc.1-windows-x64.zip. - Extract the complete ZIP file.
- Open the extracted
ffupscalefolder. - Run
ffupscale.exe.
Do not run the application directly from inside the ZIP.
Do not move ffupscale.exe away from its _internal folder. FFmpeg, FFprobe, Python, PyQt6, and the required application files are included in the package.
Requirements
- 64-bit Windows
- A compatible graphics card and current graphics driver for GPU encoding
A separate Python or FFmpeg installation is not required.
Important
This is a release-candidate build. Bugs and hardware-specific issues may still be present. Please report reproducible problems through the repository's Issues page, including the selected settings, input-video properties, GPU model, and relevant FFmpeg output.