Open Cine Overview: https://www.apertus.org/opencine
**Goal:** Implement a plugin for VapourSynth to be able to use OC decoding and color-grading to provide RAW frames to different applications via frame server. This would allow to provide data to applications which do not support RAW formats natively. Additionaly it has to be ensured that memory usage is low enough and performance acceptable. Next step would be a mechanism to provide proxy of the clips for not high-end machines.
**Prerequisites:**
- **Windows**
-- VisualStudio 2015
-- Qt 5.7
-- CMake
-- Git
-- optionally: GUI client for Git (e.g. GitKraken or SourceTree)
-- VapourSynth
or
- **Linux** (e.g. LinuxMint 18.1)
-- Qt 5.7
-- QtCreator
-- CMake
-- OpenGL headers from freeglut3-dev package
-- Git
-- optionally: GUI client for Git (e.g. GitKraken)
-- VapourSynth
**Required programming skills:**
- C / C++ or similar language experience
- Basic understanding of image processing
**Difficulty level:** Medium
**Mentors:** Andrej, ???
**References:**
http://www.vapoursynth.com
http://www.vapoursynth.com/doc/apireference.html
http://www.vapoursynth.com/doc/api/vapoursynth.h.html#writing-plugins