Overview of AviSynth+ video and internal features
masterAviSynth+ is a high-performance video processing framework that supports advanced video formats and modern hardware architectures.
Video Capabilities:
- High bit depth support: 10, 12, 14, 16 bits, and 32-bit float.
- Planar RGB support.
- Planar Alpha-plane formats.
- Frame properties access.
Internal Architecture:
- 64-bit support: Full 64-bit implementation.
- Cross-platform: Supports various operating systems (not limited to Windows).
- SIMD-focused: Uses SIMD intrinsics instead of internal assembler, making it compatible with non-Intel x86/x64 platforms via C++.
- Multithreading: Features a rewritten multithreading support system.
- Language Extensions: Supports new language elements including function objects and arrays.
- CUDA Support: Provides a framework through
IScriptEnvironmentto host direct CUDA-plugins in specific builds, though the core itself does not use CUDA.