Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/z1xus/xbr-video-upscaler
Use ImageResizer to process videos.
https://github.com/z1xus/xbr-video-upscaler
hqx lqx pixel-art scaling-algorithms upscaling video xbrz
Last synced: 2 days ago
JSON representation
Use ImageResizer to process videos.
- Host: GitHub
- URL: https://github.com/z1xus/xbr-video-upscaler
- Owner: Z1xus
- License: gpl-3.0
- Created: 2023-07-23T12:04:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-23T15:34:52.000Z (over 1 year ago)
- Last Synced: 2024-04-17T02:29:24.197Z (8 months ago)
- Topics: hqx, lqx, pixel-art, scaling-algorithms, upscaling, video, xbrz
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
## xbr-video-upscaler
Use [ImageResizer](https://github.com/Hawkynt/2dimagefilter) to process videos.> ⚠️ WIP, do not expect a working program
### The name lies, you can use many different pixel art scaling algorithms:
+ XBR
+ HQX
+ LQX
+ NearestNeighbor
+ and others... (see [ImageResizer wiki](https://code.google.com/archive/p/2dimagefilter/wikis/ImageScaling.wiki))### Usage:
1. Clone the repository
```bash
git clone https://github.com/Z1xus/xbr-video-upscaler
```
2. Install dependencies
```bash
pip install -r .\requirements.txt
```
3. Change config.ini
```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```
4. Run it
```bash
python3 main.py [-h] -i INPUT [-v]
```