2023-03-28 14:56:54 +02:00
2023-03-28 14:56:54 +02:00
2023-03-15 15:44:40 +01:00
2023-03-15 12:21:28 +01:00
2022-10-23 11:51:20 +02:00
2022-10-23 11:51:20 +02:00
2023-03-14 18:46:19 +01:00
2022-10-23 11:51:20 +02:00
2022-08-29 15:06:42 +00:00
2022-10-23 11:51:20 +02:00
2023-03-15 08:34:37 +01:00

FSRImageVideoUpscalerFrontend

A PyQT5 frontend to upscale images / videos using AMD's FidelityFX Super Resolution.

Functionality

This App is a PyQT5 frontend to AMD's FidelityFX Super Resolution codebase, which allows you to upscale basically anything that is some kind of an image.

  • Choose an input & output file from a GUI filemanager.
  • Choose from different quality presets or set your own multiplier
  • You may upscale Images (currently .png, .jpg and .jpeg) or Videos (currently .mp4 and .mkv)
  • Output file will be written to the specified.

Contributing

If you have any suggestions or features you'd like to have implemented, you may either implement the feature yourself and open a pull request, or open an issue on this GitHub page. Both things are appreciated! I am looking for somebody willing to maintain the Windows version (including installer) as I am running Linux

Roadmap

V1.0.0:

  • Get the app working --
  • Quality selector (presets and custom multiplier) --
  • Filechoosers --
  • Imageformats: .png, .jpg, .jpeg; Videoformats: .mp4, .mkv --
  • Working UI --
  • Basic Wiki --
  • Add all compiling infos to the repo --
  • Add about section inside app -- Might be implemented in V1.1.0

V1.1.0:

  • Migrate to PyQt5
  • Create Windows & Mac Version
  • Custom Quality target resolution
  • support more file formats (Which ones not decided yet)

V1.2.0:

  • Show progress of scaling

V1.3.0:

  • Expand Wiki
  • ...

Issues

The app is technically functional, but there may still be some big bugs. If you run into any of them, please open an issue on this Github page under "issues". I will attempt to fix them as fast as possible, but a fully compiled version might still take a couple of days to arrive.

Supported OS

Supported technically is every OS that can run python, but tested so far only Linux is. I will create a Windows exe, a rpm and deb package and maybe a dmg.

INFO

I will not be pushing the code to the main branch until there is a somewhat stable version in the dev-V1 branch. If you want to see the code, check it out there!

Description
An Electron GUI to upscale images / videos using multiple different algorithms
Readme 46 MiB
V2.0.0 Latest
2023-06-10 06:32:02 +00:00
Languages
Vue 72.9%
TypeScript 22%
HTML 5.1%