8000 GitHub - Z-Dante/SVPlitePlus: SVPlite - Realtime-Optimized AviSynth+ Script-Templates for the SmoothVideo Project's SVPflow filters. Portable Low-Resource Motion Interpolation.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

SVPlite - Realtime-Optimized AviSynth+ Script-Templates for the SmoothVideo Project's SVPflow filters. Portable Low-Resource Motion Interpolation.

License

Notifications You must be signed in to change notification settings

Z-Dante/SVPlitePlus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SVPlitePlus - Based on https://github.com/Nuihc88/SVPlite

SVPlite - Realtime-Optimized AviSynth+ Script-Templates for the SmoothVideo Project's SVPflow-filters.

Project Goal: Making SVPflow libraries more usable and accessible on older computers and portable video players.

Project's Priorities are as follows:

  1. Latency - Minimizing buffer refill delays and making frame drop and seek recovery as fast and smooth as possible.
  2. Quality - Balancing artefact reduction with playback smoothness, without any noticeable compromises in either.
  3. Speed - Increasing throughput to avoid underruns by making best possible use of available buffering techniques.

To use, copy and l 61C9 oad the provided .avs scripts into your favourite AviSynth compatible player along with up-to-date versions of AviSynth+ (v3.5.2 - r3218 or newer) and SVPflow libraries (SVPflow1: v4.5.0.200 & SVPflow2: v4.3.0.160 32bit or v4.3.0.161 64bit versions are recommended).

Default file locations should be something like:

  • AviSynth.dll > 'YourPlayerDirectory'/
  • SVPlite Scripts > 'YourPlayerDirectory'/AviSynth/ *
  • SVPflow > 'YourPlayerDirectory'/AviSynth/PlugIns/

For best performance i recommend using the latest 'PotPlayer' (PotPlayerMini.exe or PotPlayerMini64.exe) with CrendKing's 'AviSynth Filter' instead of internal transform filters, along with 'File Source (Async.)' for file-read buffering, 'LAV Filters' for codecs, 'AviSynth+' as frame server, 'MadVR' as Video Renderer & 'Sanear' as Audio Renderer. Check the Filters.txt file for links to recommended filter versions. I'll probably add more detailed configuration instructions and list out tweaks to apply, later...

*Note that the two .avsi files must always be included; so if you run into any problems loading them, try copy-pasting contents of the .avsi files over the corresponding Import() lines in your chosen script(s).

Explanation about Script Versions:

  • Animation-Presets: Are for content that consists primarily of flat 2D Animation.
  • Mixed-Presets: Are for content that combines Live-action, Animation, CGI, VFX, 3D, etc.
  • Live-Presets: Are for content that consists primarily of Live-action footage.
  • Heavy-Presets: Are for general use with decent hardware and older file formats.
  • Medium-Presets: Are for general use with older hardware and more modern file formats.
  • Light-Presets: Are for general use with ancient hardware and most demanding of file formats.
  • UltraLight-Presets: Are recommended only for rare edge-cases where nothing else works reliably.

About

SVPlite - Realtime-Optimized AviSynth+ Script-Templates for the SmoothVideo Project's SVPflow filters. Portable Low-Resource Motion Interpolation.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%
0