Skip to content

A CLI program built with HIP to optimise GPU performance to upscale video using interpolation algorithms.

Notifications You must be signed in to change notification settings

ponleou/rockscale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TODO

logs

  • gpu device
  • inputted flags (including threads used)
  • scaling to different pixel format (swsscaler)
  • fallback encoder
  • progress for decoer, processor, and encoder
  • mismatched/error frames count
  • time taken and fps
  • threads count

flags

  • performance modes (for different processor counts)
  • input and output file
  • scaling
  • lanczos window size
  • gpu device number
  • threshold level (low priority)

features

  • threshold adapability (low priority)
  • cli
  • lanczos kernel multithread
  • cubic interpolation
  • lanczos resampling
  • allow hardware encoding

About

A CLI program built with HIP to optimise GPU performance to upscale video using interpolation algorithms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published