/L-SMASH-Works

Forked from VFR-maniac/L-SMASH-Works; hydra3333/L-SMASH-Works; l33tmeatwad/L-SMASH-Works; HolyWu/L-SMASH-Works; AkarinVS/L-SMASH-Works.

Primary LanguageC

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.

FFmpeg

This is the recommended FFmpeg version.

CMake building options
Option Description Default value
BUILD_AVS_PLUGIN Build plugin for AviSynth ON
BUILD_VS_PLUGIN Build plugin for VapourSynth ON
ENABLE_DAV1D Enable dav1d AV1 decoding ON
ENABLE_MFX Enable Intel HW decoding ON
ENABLE_XML2 Enable DNXHD support ON
ENABLE_VPX Enable libvpx decoding ON
ENABLE_SSE2 Force SSE2 ON