Skip to main content

AviSynth README

VapourSynth README

Note about LSMASHVideoSource and LibavSMASHSource

LSMASHVideoSource/LibavSMASHSource will/can result to worse performance compared to LWLibavVideoSource/LWLibavSource if it's used for anything than previewing. (#41)

Note about the file names (Windows only)

If you have issues about the file names save the AviSynth script (.avs) as UTF-8 or just enable UTF-8 code pages in Windows (if available) - Windows Settings > Time & language > Language & region > Administrative language settings > Change system locale, and check Beta: Use Unicode UTF-8 for worldwide language support.

Note about decoding audio and video from the same file in the same script

Always prefer this order

audio = LWLibavAudioSource()
video = LWLibavVideoSource()

over this order

video = LWLibavVideoSource()
audio = LWLibavAudioSource()

In the second case the file will be scanned twice and the video info will be written twice (overwritted) in the index file.

FFmpeg

This is the recommended FFmpeg version.

CMake building options
Option Description Default
BUILD_AVS_PLUGIN Build plugin for AviSynth ON
BUILD_VS_PLUGIN Build plugin for VapourSynth ON
BUILD_AU2_PLUGIN Build plugin for AviUtl2 OFF
ENABLE_DAV1D Enable dav1d AV1 decoding ON
dav1d_USE_STATIC_LIBS Look for static dav1d libraries ON
ENABLE_MFX Enable Intel HW decoding ON
ENABLE_XML2 Enable DNXHD support ON
ENABLE_VPX Enable libvpx decoding ON
VPX_USE_STATIC_LIBS Look for static libvpx libraries ON
ENABLE_SSE2 Force SSE2 ON
BUILD_INDEXING_TOOL Build indexing tool OFF
ZLIB_USE_STATIC_LIBS Look for static zlib libraries ON
BUILD_SHARED_LIBS Build shared dependencies libraries (xxHash, obuparse, l-smash) OFF

Metadata

Release files for vapoursynth-lsmas 1310.0.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vapoursynth-lsmas 1310.0.0.0
File Size Uploaded Provenance
vapoursynth_lsmas-1310.0.0.0.tar.gz 19.1 MB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for vapoursynth-lsmas 1310.0.0.0
File
vapoursynth_lsmas-1310.0.0.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
vapoursynth_lsmas-1310.0.0.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
vapoursynth_lsmas-1310.0.0.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
vapoursynth_lsmas-1310.0.0.0-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
vapoursynth_lsmas-1310.0.0.0-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
vapoursynth_lsmas-1310.0.0.0-py3-none-macosx_15_0_x86_64.whl Python 3 none macOS 15.0+ x86-64 Details
vapoursynth_lsmas-1310.0.0.0-py3-none-macosx_15_0_arm64.whl Python 3 none macOS 15.0+ ARM64 Details

Total release size: 95.1 MB

Release files / vapoursynth_lsmas-1310.0.0.0.tar.gz

Download URL vapoursynth_lsmas-1310.0.0.0.tar.gz
Size 19.1 MB
Tags Source
SHA-256 checksum
How to use checksums
d529128e2d13763cbb56c21f0fd534191380530de6042907cbdae366b23ba2e5
BLAKE2b-256 checksum
How to use checksums
bdcb780219eb9597b3d063a862bc004ba4b324d060076210605bc8c50859cbc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / vapoursynth_lsmas-1310.0.0.0-py3-none-win_amd64.whl

Download URL vapoursynth_lsmas-1310.0.0.0-py3-none-win_amd64.whl
Size 11.5 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
8197e2c901ff7b9ac651a66819986bfd993767a0b656a8d11c8f5b53829d2f6b
BLAKE2b-256 checksum
How to use checksums
a24ff5804dbeb6563486e1d72ce3e72cb9ae2c7201c6660112447f2e1c6f85ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / vapoursynth_lsmas-1310.0.0.0-py3-none-musllinux_1_2_x86_64.whl

Download URL vapoursynth_lsmas-1310.0.0.0-py3-none-musllinux_1_2_x86_64.whl
Size 12.7 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
263024914ee2851bca7a7d87236df0e89247b3816cef9acf1101e26075e4b250
BLAKE2b-256 checksum
How to use checksums
74cac613b3f451bf7922062257625475d19fbef84a0c0f2367a0d55f6e77cec5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / vapoursynth_lsmas-1310.0.0.0-py3-none-musllinux_1_2_aarch64.whl

Download URL vapoursynth_lsmas-1310.0.0.0-py3-none-musllinux_1_2_aarch64.whl
Size 10.8 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
73649cbe7205633c7d55be68462e7f48fbf74754a4a45b692e63b37060be9281
BLAKE2b-256 checksum
How to use checksums
58b3ade0bd7d15e90d86822d90ae293ed7b5ae2411284a9610d0cef3476aa49e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / vapoursynth_lsmas-1310.0.0.0-py3-none-manylinux_2_28_x86_64.whl

Download URL vapoursynth_lsmas-1310.0.0.0-py3-none-manylinux_2_28_x86_64.whl
Size 11.5 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
d181656d09e47ec8b9155acdcb6b3f938ea95814e4d59057cbec6acda86d4b3a
BLAKE2b-256 checksum
How to use checksums
ecde40a4c15d0ddb4014edb3fd92f1358cf9e2c2b14eb272b04912aaa802e58f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / vapoursynth_lsmas-1310.0.0.0-py3-none-manylinux_2_28_aarch64.whl

Download URL vapoursynth_lsmas-1310.0.0.0-py3-none-manylinux_2_28_aarch64.whl
Size 10.7 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
2c2cd1d22b8000554e889cda1abc881c9e4dd9cb10717413a837c870d2c965be
BLAKE2b-256 checksum
How to use checksums
49eea5823f5430af3344873582ffd4752273d5f4a6084fa08936eb7c6c79ab4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / vapoursynth_lsmas-1310.0.0.0-py3-none-macosx_15_0_x86_64.whl

Download URL vapoursynth_lsmas-1310.0.0.0-py3-none-macosx_15_0_x86_64.whl
Size 9.8 MB
Tags Python 3 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
a8488f7607cb01815427180ebe9bf2de73a5ede2893b005b5653403178eefd65
BLAKE2b-256 checksum
How to use checksums
0493928efcced402422421190a0f826fbdf0ed6478c716abfe962c2d1f50e5ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / vapoursynth_lsmas-1310.0.0.0-py3-none-macosx_15_0_arm64.whl

Download URL vapoursynth_lsmas-1310.0.0.0-py3-none-macosx_15_0_arm64.whl
Size 8.9 MB
Tags Python 3 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
f711be5aff8dd8a217026293d7568ed1bcafc293d9078f95b9432d1e26fe7d9f
BLAKE2b-256 checksum
How to use checksums
0a3e9ffe270c6c48d4c108a613931519edfc8ffecf39f50db9c0d57357654e64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Security for vapoursynth-lsmas 1310.0.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 8 files in this release have been uploaded with provenance metadata.

Select from 8 files

Attestation for vapoursynth_lsmas-1310.0.0.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page