AviSynth는 비선형 편집 시스템(NLE)으로 동영상 파일을 스크립트를 통해 처리하는 도구이다. 사용자들은 스크립트를 작성하여 동영상 파일에 다양한 효과를 적용하고, 필터를 사용하여 동영상을 편집, 변환할 수 있다. AviSynth는 오픈 소스 소프트웨어이며, 다양한 플러그인을 지원하여 기능을 확장할 수 있다. Windows 환경에서 주로 사용되며, 동영상 애호가들과 전문가들 사이에서 강력한 도구로 인식되고 있다. AviSynth 스크립트 파일은 일반 텍스트 포맷으로 작성되며, .avs 확장자를 사용한다. 이 스크립트를 미디어 플레이어나 인코딩 소프트웨어에서 불러와 실행하면, 실시간으로 편집된 동영상을 재생하거나 인코딩할 수 있다.