# AviSynthPlus **Repository Path**: mao-yaotang/AviSynthPlus ## Basic Information - **Project Name**: AviSynthPlus - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-15 - **Last Updated**: 2026-02-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README AviSynth+ ========= **AviSynth+** is an improved version of the [AviSynth frameserver](http://avisynth.nl/index.php/Main_Page), with improved features and developer friendliness. Visit our [forum thread](http://forum.doom9.org/showthread.php?t=181351) for compilation instructions and support. Platform availability --------------------- | Supported OSes | |----------------| | Windows | | macOS | | Linux | | *BSD | | Haiku | | Supported CPU architectures | |-----------------------------| | x86(-64) | | ARM | | PowerPC | | SPARC | | RISC-V | | MIPS | | LoongArch | | z/Architecture | Not all OS/CPU combinations possible from either the OS' standpoint or AviSynth+'s. MIPS, LoongArch, and z/Architecture enabled by request to allow source compilation to succeed, but not tested on either hardware or VM Packaging status ---------------- [![Packaging status](https://repology.org/badge/vertical-allrepos/avisynthplus.svg)](https://repology.org/project/avisynthplus/versions) Headers for applications which dynamically load AviSynth+: ---------------------------------------------------------- The expected use-case of AviSynth+ is as a dynamically loaded library (using LoadLibrary on Windows or dlopen everywhere else). Due to this, it's not actually necessary to build the AviSynth+ library itself in order for applications using it this way to find it. To facilitate this, we support using CMake to do a limited, headers-only install. ### Using CMake: #### To install: > mkdir avisynth-build && cd avisynth-build >
cmake ../ -DHEADERS_ONLY:bool=on >
make install `-DCMAKE_INSTALL_PREFIX` can be used to override the install location if need be. #### To uninstall: >make uninstall Building the documentation: --------------------------- (Note: the bundled documentation lags behind the descriptions found in the wiki. You can always check the online documentation at http://avisynth.nl/index.php/Main_Page) AviSynth+'s documentation can be generated into HTML by using Sphinx. ### Set-up: Make sure that Sphinx is installed. This requires that Python is already installed and the pip tool is available. >pip install sphinx For various Linux distributions, a Sphinx package should be available in the distro's repositories. Often under the name 'python-sphinx' (as it is in Ubuntu's repositories). ### Building the documentation Once Sphinx is installed, we can build the documentation. > cd distrib/docs/english >
make html