Skip to content

Real time GPU based 4:3 to 16:9 non linear stretch using the GoPro Superview method (close to it)

Notifications You must be signed in to change notification settings

sickgreg/Realtime-Superview-Stretch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Realtime Superview Stretch

Real time hardware based non linear horizontal scale (ie 4:3 to 16:9) using the GoPro Superview method (close to it) Click "Clone or Download" and save zip file, extract the .hlsl file 16:9 to 235:100

Works in Media Player Classic https://mpc-hc.org/ or similar player supporting HLSL shaders

Watch as SuperView instantaneously.

Instructions,
  1. Set player to desired ratio, ie 16:9 (Right click, video frame / aspect ratio / 16:9)

  2. Add realtime-superview-stretch.hlsl to options / shaders (Place effect in Pre-resize)

(You may also use in post-resize for better resampling at hi res but it will sometimes look wrong if not in full screen)

This was inspired by https://github.com/Niek/superview video converter tool, great for processing permanantly

Note: The above image is from a native 16:9 camera, stretched to 235:100, the principal is the same

About

Real time GPU based 4:3 to 16:9 non linear stretch using the GoPro Superview method (close to it)

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages