BSD Ports

multimedia/vapoursynth r66 DragonFly

Video processing framework with simplicity in mind

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL21+
Categories
multimedia
Package size
3455.7 KiB, 8336.8 KiB installed

Description

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. It came to be when I started thinking about alternative designs for Avisynth and most of it was written over a 3 month period.

The software has been heavily inspired by Avisynth and aims to be a 21st century rewrite, taking advantage of the advancements computers have made since the late 90s. The main features compared to Avisynth are:

* Multithreaded - Frame level multithreading that scales well * Generalized Colorspaces - New colorspaces can be specified at runtime * Per Frame Properties - Additional metadata can be attached to frames * Python Based - The scripting part is implemented as a Python module so you don't have to learn a special language * 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 * Compatible with a large number of already existing Avisynth plugins

In the other systems

SystemPortVersion
DragonFlymultimedia/vapoursynthr66
FreeBSDmultimedia/vapoursynthr73
MidnightBSDmultimedia/vapoursynthr54_1
HardenedBSDmultimedia/vapoursynthr73
GhostBSDmultimedia/vapoursynthr73

Install

Binary package:

pkg install vapoursynth

From DPorts:

cd /usr/dports/multimedia/vapoursynth && make install clean

Dependencies

Run dependencies 2

Configuration

No options to configure.

Service scripts
none

Message after installing

===>   NOTICE:

The vapoursynth port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing