Skip to content

A experimental ffmpeg / pyTorch upscaler using ESGAN AIML methods

License

Notifications You must be signed in to change notification settings

nostoslabs/video_upscaler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video Upscaler

License: MIT

Description

Quick project I hope to work on to help me upscale old home video footage from camcorders, etc.

Features

  • Upscales video using Real-ESRGAN. Currently tested on Apple Silicon GPU (working, sort of)

Installation

To install this project using Poetry, follow these steps:

  1. Make sure you have Poetry installed. If not, you can install it by following the instructions here.
  2. Clone the repository: git clone https://github.com/nostoslabs/video_upscaler.git
  3. Navigate to the project directory: cd video_upscaler
  4. Install the project dependencies: poetry install
  5. Activate the virtual environment: poetry shell

You have now successfully installed the project using Poetry.

Usage

poetry run upscale video.mp4 video_HD.mp4

Contributing

Contributions are welcome! Follow these steps to contribute to the project:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your forked repository.
  5. Open a pull request to the main repository.

Please ensure that your code follows the project's coding conventions and style guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Contact me via an issue.

Acknowledgements

This is just a wrapper of the excellent pyAV and https://github.com/sberbank-ai/Real-ESRGAN models.

About

A experimental ffmpeg / pyTorch upscaler using ESGAN AIML methods

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages