Skip to content

Documentation

Choose the path that matches what you want to do.

Use frei0r

Find installed plugins, use FFmpeg, and understand how applications expose effects.

Build and install

Download releases, use package managers, or build the collection with CMake.

Write a plugin

Implement the lifecycle, parameters and update function, then build and test it.

Understand the API

Learn the plugin types, color models and ABI before opening the complete generated reference.

Source of truth

Tutorials and demonstrations

Some linked videos show older software versions. They remain useful demonstrations, not current installation instructions.

Practical starting points

From the project story

These links accompany frei0r: the free and open source video effect preservation project:

ResourceKindContext
Liquidsoap video documentationCurrent documentationUse with the article's Anonymizer example; the original 2.0.6 tutorial URL is no longer available
Liquidsoap - AnonymizerDemonstrationA video anonymizer built with Liquidsoap and frei0r
Liquidsoap video / OSC integrationDemonstrationProgrammable video controlled over OSC
Kdenlive 0.9.6 + Frei0r 14 PluginsHistorical tutorialAn older Kdenlive interface showing a range of effects
frei0r demoDemonstrationA short tour of visual effects
The Art of the AlgorithmsHistorical contextDocumentary on the demoscene culture behind many visual techniques

Videos are linked rather than embedded so visiting this site does not automatically contact YouTube.

For questions about adapting old examples to current software, join the frei0r discussion.