Fix things on case-insensitive file systems.
[vapoursynth-svn.git] / doc / about.rst
blobc9e2186f72cd6fce7a8dbeadf9a698951314e29a
1 About
2 =====
3 VapourSynth is an application for video manipulation. Or a plugin. Or a library. It's hard to tell because it has a core library written in C++ and a Python module to allow video scripts to be created.
4 It came to be when I started thinking about alternative designs for Avisynth and most of it was written over a 3 month period.
5 The software has been heavily inspired by `Avisynth <http://www.avisynth.org>`_ and aims to be a 21st century rewrite, taking advantage of the advancements computers have made since the late 90s.
6 The main features compared to Avisynth are:
8    * Multithreaded - Frame level multithreading that scales well
9    * Generalized Colorspaces - New Colorspaces can be specified at runtime
10    * Per Frame Properties - Additional metadata can be attached to frames
11    * Python Based - The scripting part is implemented as a Python module so you don't have to learn a special language
12    * Support for video with format changes - Some video just can't stick to one format or frame size. VapourSynth can handle any kind of change
13    * Compatible with a large number of already existing Avisynth plugins
15 About the author
16 ################
17 Fredrik Mellbin majored in electrical engineering with a focus on image analysis and processing with medical applications.
18 He has previously worked with digital electronics and likes to plan his own software projects in his spare time.
19 When he one day found himself out of work he needed something to do between sending out job applications and waiting for a reply.
20 The natural choice for the author was to try to improve Avisynth, the software that once made him interested in video editing. VapourSynth is the result of all that time waiting.
22 Feel free to contact me at fredrik.mellbin that round thingy with an a gmail.com if you need help to port a filter or want to sponsor the development.