Crates.io | vapoursynth4-sys |
lib.rs | vapoursynth4-sys |
version | |
source | src |
created_at | 2023-08-16 12:44:07.289279+00 |
updated_at | 2024-12-09 05:00:05.676727+00 |
description | Rust bindings for VapourSynth and VSScript API version 4 |
homepage | |
repository | https://github.com/inflation/vapoursynth4-rs |
max_upload_size | |
id | 945777 |
Cargo.toml error: | TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
vapoursynth4-sys
Raw bindings to VapourSynth. Special thanks to Ivan Molodetskikh for their work on the original bindings.
Check out vapoursynth4-rs for a safe Rust wrapper.
All VapourSynth and VSScript API versions starting with 4.0 are supported. By default, the crates use the latest API version available. To use a specific version, disable the default feature and enable the corresponding Cargo feature:
vapoursynth-api-40
for VapourSynth API 4.0 (R55)vsscript-api-40
for VSScript API 4.0vsscript-api-41
for VSScript API 4.1Make sure you have the corresponding libraries available if you enable the linking features.
You can use the VAPOURSYNTH_LIB_DIR
environment variable to specify
a custom directory with the library files.
On Windows the easiest way is to use the VapourSynth installer (make sure the VapourSynth SDK
is checked). Set VAPOURSYNTH_LIB_DIR
to <path to the VapourSynth installation>\sdk\lib64
or <...>\lib32
, depending on the target bit count.
Licensed under MPL-2.0 or at http://mozilla.org/MPL/2.0/.