/xbr-video-upscaler

Use ImageResizer to process videos.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

xbr-video-upscaler

Use ImageResizer to process videos.

⚠️ WIP, do not expect a working program

The name lies, you can use many different pixel art scaling algorithms:

Usage:

  1. Clone the repository
git clone https://github.com/Z1xus/xbr-video-upscaler
  1. Install dependencies
pip install -r .\requirements.txt
  1. Change config.ini
[upscaler]
magnification_factor = 2
algorithm = XBR

[ffmpeg]
args = -c:v libx264 -preset slow -crf 15 -aq-mode 3

[output]
container = mp4
scale_factor = 200

[imageresizer]
path = .\ImageResizer.exe
  1. Run it
python3 main.py [-h] -i INPUT [-v]