Port details on branch 2023Q2 |
- vapoursynth Video processing framework with simplicity in mind
- r54_1 multimedia
=0 r54_1Version of this port present on the latest quarterly branch. - There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2023-05-04 05:21:02
- Last Update: 2023-05-04 05:15:21
- Commit Hash: e2dd7a8
- License: LGPL21+
- WWW:
- https://www.vapoursynth.com/
- 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
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- vapoursynth>0:multimedia/vapoursynth
- To install the port:
- cd /usr/ports/multimedia/vapoursynth/ && make install clean
- To add the package, run one of these commands:
- pkg install multimedia/vapoursynth
- pkg install vapoursynth
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: vapoursynth
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1626721847
SHA256 (vapoursynth-vapoursynth-R54_GH0.tar.gz) = ad0c446adcb3877c253dc8c1372a053ad35022bcf42600889b927d2797c5330b
SIZE (vapoursynth-vapoursynth-R54_GH0.tar.gz) = 631275
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- sekrit-twc-zimg>=2.9.3 : graphics/sekrit-twc-zimg
- sphinx-build : textproc/py-sphinx
- nasm : devel/nasm
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- makeinfo : print/texinfo
- cython-3.9 : lang/cython@py39
- python3.9 : lang/python39
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- python3.9 : lang/python39
- indexinfo : print/indexinfo
- Library dependencies:
-
- libavcodec.so : multimedia/ffmpeg
- libass.so : multimedia/libass
- libzimg.so : graphics/sekrit-twc-zimg
- libtesseract.so : graphics/tesseract
- libMagick++-7.so : graphics/ImageMagick7
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for vapoursynth-r54_1:
DEBUG=off: Build with debugging support
DOCS=on: Build and/or install documentation
FRAME_GUARD=off: Check integrity after each filter
SIMD=on: Use CPU-specific optimizations
====> Components
CORE=on: Core library
PYTHON=on: Python bindings or support
VSPIPE=on: Command line interface
VSSCRIPT=on: Scripting library
====> Plugins
ASS=on: Subtitles rendering via libass
EEDI3=on: Very slow edge directed interpolation
IMAGEMAGICK=on: ImageMagick image processing support
MISCFILTERS=on: Miscellaneous filters
MORPHO=on: Morphological filter
TESSERACT=on: Optical Character Recognition via Tesseract
REMOVEGRAIN=on: 3x3 median and convolution denoising
VINVERSE=on: Remove residual combing
VIVTC=on: Field matching, inverse telecine and decimation
===> Use 'make config' to modify these settings
- Options name:
- multimedia_vapoursynth
- USES:
- autoreconf gmake libtool localbase pathfix pkgconfig iconv compiler:c++11-lib makeinfo compiler:c++11-lib magick:7 python:3.3+ compiler:c++11-lib compiler:c++11-lib python:3.3+
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
r54_1 04 May 2023 05:15:21
    |
Jan Beich (jbeich)  |
multimedia/vapoursynth: drop maintainership
(cherry picked from commit a6bd925bd8b0cde42d879e28ab5a0b2aca5e201e) |
Number of commits found: 1
|