Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

KitchenTableCoders/cli-video

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Server-side Video Editing

Sample scripts for the Kitchen Table Coders workshop of the same name.

##Why?

While there have been some great projects that use browser-based real-time graphics teqhniques combined with video sharing APIs to create interactive, video-driven experiences, the results of these types of projects are usually fleeting. What if you want to allow users to create a custom, shareable, downloadable video artifact that draws from the huge world of source audio and video out there on the web? In this workshop, we will explore a suite of tools that can be used to create a server-side video editing platform that can churn out customized video files based on logic that we provide. I like to call this process “procedural video editing”, and while it’s nowhere near as sophisticated as a tool like FinalCut, it is very powerful nonetheless.

What?

This repo contains a set of Python scripts that illustrate a bunch of techniques that I found helpful in the 2 or 3 projects where I've used server-side editing: a process that I've found to be sorely under-documented. They are meant to be looked at sequentially. Generally, the process goes like this:

  • short introduction to using Python as a shell-scripting tool
  • gathering source material using various tools
  • ffmpeg
    • for conversion
    • for video information
    • for video layout
  • introduction to MLT
  • turning Google API stuff into videos

Colophon

About

Server-side video editing sample scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.