- Notifications
You must be signed in to change notification settings - Fork1
frame interpolation for CLIP guided videos
NotificationsYou must be signed in to change notification settings
sliterok/pytti-ebsynth
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a set of tools to make smooth videos with pytti without wasting your time to render frames that you don't really need.
Example can be foundhere.
- ebsynth (only windows/mac)
- pytti-tools
- ffmpeg
- init project (
init
) - generate frames with pytti and save to
projects/{project}/generated/*.png
- split original video to frames (
split
) - rename generated frames to match original sequence (
rename
) - (optional) copy
ebgen.config.json
to your project folder and update it with your settings (or edit global one) - generate ebsynth project files (
ebgen
) - run each ebsynth project file to generate interpolation frames (
eb.ahk
) - make transitions between interpolated frames with sharp (
interpolate
) - join interpolated and transitioned frames into video (
join
) - reencode resulting video with codec you like
npm i
will install requirementsnode .
will show you help
init [project]
Initialize a new projectsplit [project] [filename]
Split video into individual framesrename [project] [scale] --move n --shift n
Renames generated frames to match source indexingebgen [project] [crossfade]
Generates ebsynth filesinterpolate [project] [formula]
Interpolates between frames with opacity calculated by distance passed to formulajoin [project] [framerate]
Joins interpolated frames to video
- Will automate ebsynth clicking for you. Just edit
idx
andmax
values in the.ahk
file to match your.ebs
files indexes (don't include last file as window height probably won't match)
About
frame interpolation for CLIP guided videos
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.