Video Sampling - Loop based video editing
Edit Decision List
On startup, Veejay will create an Edit Descision List, which is a linear list
of all the video files you entered on the commandline.
On editing (for example , with GVeejay), changes will only affect the Edit Descision List
and not your original video files.
Sample
On top of the Edit Decision List, Veejay allows you to create new selections (samples) from the EDL. However, a sample is more than a simple selection alone.
Each sample has:
- Looptype (Normal, Play Once, Bounce (pingpong) )
- Trickplay (Play forward / backward at different speeds)
- Start / End marker points for video scratching
- Sample start / ending position
- FX Chain
- History List
All properties can be updated in realtime , updating the sample's starting and / or ending position
will result in a sample-restart.
When mixing or combining multiple samples (by chaining effects), veejay will:
- Loop the mixing sample B if its shorter
- Continue playing the mixing sample B on subsequent loops of sample A
In both possibilities, the loop (play) direction of the sample is respected.
The only exception is the FX Chain of the mixing samples ; The effect chain is
only rendered for the current playing (top) sample.
When adding Mixing Effects to the FX Chain, veejay will
- Use the top playing video as master sync
- Restart the sample if bezerk mode is off (default) so every performed loop is identical to the previous loop, or if bezerk mode is on
- Keep on playing (every following loop is a bit more off)
The history list can be used to (temporary) record samples to a new Edit Descision List, which
is placed parallel to the sample. This allows you to switch between rendered contents, while
keeping the FX Chain and sample properties in tact.
Samplelist
Samplelists are saved independently from the Edit Decision List , making them interchangeable with other Edit Decision Lists (as long as the total video duration matches). Of each sample, all properties are saved including the Effect Chain.
