Skip to content

ffupscale v1.0.0-windows

Choose a tag to compare

@kianyng kianyng released this 01 Aug 06:15

ffupscale v1.0.0

This is the first stable release of ffupscale: a native Windows interface for upscaling, compressing and encoding videos with FFmpeg.

FFmpeg and FFprobe are bundled with the application, so no separate installation or system PATH configuration is required.

Features

  • Drag-and-drop video importing
  • Video thumbnail and property display
  • Same-as-source, preset and custom resolutions
  • Original, preset and custom frame rates
  • H.264 and H.265 encoding
  • Automatic CPU and GPU encoder detection
  • NVIDIA NVENC, AMD AMF and Intel Quick Sync support
  • Adjustable encoding quality and speed
  • Target file size compression
  • Custom output folder and filename
  • Sequential render queue
  • Render-now and render-next queue controls
  • Live rendering progress
  • Render cancellation and retrying
  • Bundled FFmpeg 8.1.2 and FFprobe

Changes since Release Candidate 1

  • Updated the bundled FFmpeg and FFprobe build to version 8.1.2
  • Updated the FFmpeg licence, source and build documentation
  • Improved the README and release documentation
  • Cleaned and consistently formatted the Python source code
  • Completed final validation and release preparation

Installation

  1. Download ffupscale-v1.0.0-windows-x64.zip.
  2. Extract the complete ZIP file.
  3. Open the extracted ffupscale folder.
  4. Run ffupscale.exe.

Important

Do not run the application directly from inside the ZIP or move
ffupscale.exe away from its adjacent _internal folder.

Windows may display a SmartScreen warning because ffupscale is not currently
code-signed. If you downloaded the application from this GitHub repository,
select More info, followed by Run anyway.

Notes

  • ffupscale currently supports 64-bit Windows 10 and Windows 11.
  • Hardware encoding requires a compatible GPU and current graphics driver.
  • Target file sizes are estimates and may vary slightly depending on the
    selected encoder and video.
  • Extremely small target sizes may not be achievable at high resolutions or
    frame rates.

Bug reports and suggestions can be submitted through
GitHub Issues.