An extensible, moddable, and hackable linear video frame editor and pixel shader, written in C#, and powered by a custom FFmpeg implementation, WPF, and superhuman-amounts of caffeine.
- Bulk/Range/Single frame extraction.
- File/codec conversion.
- Per-frame arithmetic image blending.
- RGBAW matrix transformations.
- GDI+ pixel shaders.
- Customisable UI using XAML/Blend and MVVM bindings.
- Powered by FFmpeg.
XRF uses the following technologies and packages:
- C# .NET + WPF / XAML + MVVM
- libavformat, libavutil, libavcodec, and libswscale
- WPF Sound Visualization Library - WPF sound editing control library
- Extended WPF Toolkit - WPF (better) control library
- Fluent Ribbon - ribbon toolbar control
- AvalonDock - multiple document interface and window docking library
GNU GPL v3.0
shameless promotion: @TheBoothy