SkillAgentSearch skills...

MultiLayeredVideoSequencer

A multi layered video sequencer created with Processing, GSVideo, GLGraphics and ControlP5

Install / Use

/learn @MAKIO135/MultiLayeredVideoSequencer
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<h1>Multi Layered Video Sequencer</h1> Made with:<br> <li> <ul>Processing 1.5.1: <a href="http://processing.org/download/">http://processing.org/download/</a><br> GSVideo 1.0.0: <a href="http://sourceforge.net/projects/gsvideo/files/gsvideo/1.0/">http://sourceforge.net/projects/gsvideo/files/gsvideo/1.0/</a><br> GLGraphics 1.0.0: <a href="http://sourceforge.net/projects/glgraphics/files/glgraphics/1.0/">http://sourceforge.net/projects/glgraphics/files/glgraphics/1.0/</a><br> ControlP5 1.5.2: <a href="http://code.google.com/p/controlp5/downloads/list">http://code.google.com/p/controlp5/downloads/list</a><br> JSON4Processing 1.3.1: <a href="https://github.com/MAKIO135/JSON-processing">https://github.com/MAKIO135/JSON-processing</a></ul> </li> <p>Videos used in the demo are from <a href="http://www.beeple-crap.com/vjclips.php">Beeple</a></p> <h3>This project is under developpement.</h3> <img src="http://makio.free.fr/divers/Github/VideoSequencer.jpg"> <br> <p>First, add your videos inside /data/videos folder. It will automatically create playlist and check if thumbnails exist or need to be created.<br>The Sequencer works in 3 steps/parts:</p> <li> <ul>- Clips: choose a video, modify its settings and add the created clip to a chosen Layer.<br> - Layers: a succession of clips playing one after another, you can modify each layer settings and choose a delay before playing Layer.<br> - Composition: all the Layers playing at the same time (after their launch delay is met) with the blendMode chosen for the current clip of each Layer.</ul> </li> <br> <h2>Part 1: Clip Editor</h2> <img src="http://makio.free.fr/divers/Github/VideoSequencerPart1.png" alt="Video Sequencer Part 1"><br> <p>The Clip Editor allows you to edit Clip settings like:</p> <li> <ul>- play mode: loop or play-playback<br> - number of repetition (loop 1 = play once, you need 2 for play-playback)<br> - how fast/slow the movie should be run<br> - position XY<br> - scale<br> - opacity<br> - blendmode<br> - custom fade in and fade out<br> - choice of VideoLayer to add the clip to</ul> </li> <br> <br> <h2>Part 2: VideoLayers</h2> <img src="http://makio.free.fr/divers/Github/VideoSequencerPart2.png" alt="Video Sequencer Part 2"><br> <p>A videoLayer is defined as an array clips playing successively.<br> The Layer Editor allows you to edit each Layer settings like:</p> <li> <ul>- position XY<br> - scale<br> - opacity<br> - custom fade in and fade out<br> - delay before playing first clip of the Layer</ul> </li> <br> <br> <h2>Part 3: Composition</h2> <img src="http://makio.free.fr/divers/Github/VideoSequencerPart3.png" alt="Video Sequencer Part 3"><br> <p></p> <h3>Needing reviews:</h3> <li> <ul>-GLSL BlendModes behavior regarding Opacity of the 2 Layers mixed</ul> </li>
View on GitHub
GitHub Stars20
CategoryContent
Updated7mo ago
Forks1

Languages

Java

Security Score

67/100

Audited on Aug 25, 2025

No findings