View
6
Download
0
Category
Preview:
Citation preview
StaxRip Documentation
StaxRip authors
Apr 22, 2020
Contents
1 Introduction 11.1 About . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 Target Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.3 Alternative Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3.1 Normal User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.3.2 Power User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.4 Feature Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.5 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.6 License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.7 Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.7.1 Stable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.7.2 Beta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.8 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Screenshots 52.1 Main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62.2 AnimatedPNG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72.3 AnimationGIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82.4 AppForm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.5 AudioMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102.6 eac3to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.7 Event Command Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.8 Job Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.9 Log File Viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.10 Media Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152.11 Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.12 NVEnc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172.13 Preprocessing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.14 ThumbnailsFont . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.15 ThumbnailsMTN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.16 ThumbnailsStaxRip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.17 Updatemsg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.18 UpdateScreen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.19 x265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3 Usage 253.1 Preprocessing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
i
3.2 Video Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.3 Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263.4 Video Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263.5 Command Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4 Support 274.1 User Chat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
5 Commands 295.1 Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295.2 Event Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295.3 Available Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6 Macros 376.1 Interactive Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376.2 All Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7 Command Line Interface 417.1 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417.2 Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417.3 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
8 PowerShell Scripting 498.1 Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498.2 Example Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
9 Frequently Asked Questions 519.1 How can I encode with a fixed bitrate? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519.2 How can I batch encode with a fixed bitrate? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519.3 Why is encoding with 2 pass using a fixed bitrate not recommended? . . . . . . . . . . . . . . . . . 529.4 Why don’t settings persist? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529.5 How can I use custom AviSynth plugins? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529.6 How can I use custom AviSynth scripts? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529.7 Is there a way to make StaxRip fully Portable? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
10 Tools 5310.1 Console App . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
10.1.1 AutoCrop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5310.1.2 avs2pipemod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5310.1.3 AVSMeter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5310.1.4 dsmux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5310.1.5 eac3to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5410.1.6 fdkaac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5410.1.7 ffmpeg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5410.1.8 mkvextract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5410.1.9 mkvinfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5410.1.10 mkvmerge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5410.1.11 MP4Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5410.1.12 mtn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5410.1.13 NVEnc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5510.1.14 PNGopt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5510.1.15 Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5510.1.16 qaac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5510.1.17 QSVEnc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5510.1.18 rav1e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
ii
10.1.19 SVT-AV1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5510.1.20 VCEEnc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5510.1.21 vspipe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5510.1.22 x264 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5610.1.23 x265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5610.1.24 xvid_encraw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
10.2 GUI App . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5610.2.1 BDSup2Sub++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5610.2.2 chapterEditor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5610.2.3 DGIndex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5610.2.4 DGIndexNV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5610.2.5 MPC-BE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5610.2.6 MPC-HC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5710.2.7 mpv.net . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5710.2.8 Subtitle Edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5710.2.9 VSRip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
10.3 AviSynth Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5710.3.1 AddGrainC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5710.3.2 AutoAdjust . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5710.3.3 Average . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5710.3.4 AviSynthShader DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5810.3.5 AvsResize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5810.3.6 AVSTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5810.3.7 checkmate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5810.3.8 CNR2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5810.3.9 DCTFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5810.3.10 Deblock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5910.3.11 Decomb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5910.3.12 DeGrainMedian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5910.3.13 DePan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5910.3.14 DePanEstimate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5910.3.15 DFTTest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5910.3.16 DGDecodeNV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5910.3.17 Dither DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6010.3.18 DSS2mod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6010.3.19 EEDI2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6010.3.20 EEDI3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6010.3.21 ffms2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6010.3.22 FFT3DFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6110.3.23 FFT3DGPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6110.3.24 flash3kyuu_deband . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6110.3.25 FluxSmooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6110.3.26 FrameRateConverter DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6110.3.27 GradFun2DB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6110.3.28 HQDN3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6110.3.29 JincResize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6210.3.30 JPSDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6210.3.31 KNLMeansCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6210.3.32 L-SMASH-Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6210.3.33 masktools2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6210.3.34 MedianBlur2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6310.3.35 MiniDeen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6310.3.36 MipSmooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6310.3.37 modPlus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
iii
10.3.38 MPEG2DecPlus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6310.3.39 MSharpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6310.3.40 mvtools2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6310.3.41 NicAudio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6410.3.42 RgTools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6410.3.43 SangNom2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6410.3.44 SmoothAdjust . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6410.3.45 SmoothD2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6410.3.46 SVPFlow 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6410.3.47 SVPFlow 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6510.3.48 TDeint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6510.3.49 TEMmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6510.3.50 TIVTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6510.3.51 TMM2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6510.3.52 TNLMeans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6510.3.53 UnDot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6510.3.54 VagueDenoiser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6610.3.55 VapourSource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6610.3.56 vinverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6610.3.57 vsCube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6610.3.58 VSFilterMod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6610.3.59 xNLMeans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6610.3.60 yadifmod2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
10.4 AviSynth Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6710.4.1 AnimeIVTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6710.4.2 AviSynthShader AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6710.4.3 CropResize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6710.4.4 DAA3Mod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6710.4.5 Deblock_QED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6710.4.6 DehaloAlpha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6710.4.7 DeNoise Histogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6710.4.8 DeNoiseMD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6810.4.9 DeNoiseMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6810.4.10 Dither AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6810.4.11 edi_rpow2 AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6810.4.12 eedi3_resize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6810.4.13 FineDehalo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6810.4.14 FineSharp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6910.4.15 FrameRateConverter AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6910.4.16 GradFun2DBmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6910.4.17 HQDeringmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6910.4.18 InterFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6910.4.19 Lazy Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6910.4.20 LSFmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7010.4.21 MAA2Mod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7010.4.22 mClean . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7010.4.23 MCTemporalDenoise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7010.4.24 MT Expand Multi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7010.4.25 MultiSharpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7010.4.26 nnedi3 AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7010.4.27 nnedi3x AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7110.4.28 pSharpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7110.4.29 QTGMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7110.4.30 ResizeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
iv
10.4.31 SMDegrain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7110.4.32 SmoothD2c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7110.4.33 YFRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
10.5 VapourSynth Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7210.5.1 AWarpSharp2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7210.5.2 BM3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7210.5.3 Bwdif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7210.5.4 CNR2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7210.5.5 CTMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7210.5.6 d2vsource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7210.5.7 DCTFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7310.5.8 DCTFilter-f . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7310.5.9 Deblock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7310.5.10 DeblockPP7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7310.5.11 DegrainMedian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7310.5.12 DFTTest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7310.5.13 EEDI2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7310.5.14 EEDI3m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7410.5.15 FFT3DFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7410.5.16 FixTelecinedFades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7410.5.17 FluxSmooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7410.5.18 fmtconv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7410.5.19 HQDN3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7410.5.20 IT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7510.5.21 msmoosh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7510.5.22 mvtools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7510.5.23 mvtools-sf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7510.5.24 nnedi3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7510.5.25 nnedi3cl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7510.5.26 Sangnom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7610.5.27 scenechange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7610.5.28 SVPFlow 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7610.5.29 SVPFlow 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7610.5.30 TCanny . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7610.5.31 TDeintMod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7610.5.32 TemporalMedian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7610.5.33 temporalsoften . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7710.5.34 TimeCube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7710.5.35 TTempSmooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7710.5.36 VagueDenoiser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7710.5.37 vcfreq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7710.5.38 vcmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7710.5.39 vcmove . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7710.5.40 W3FDIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7810.5.41 Yadifmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7810.5.42 znedi3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
10.6 VapourSynth Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7810.6.1 adjust . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7810.6.2 Dither . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7810.6.3 finesharp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7810.6.4 fvsfunc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7910.6.5 G41Fun . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7910.6.6 havsfunc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7910.6.7 mcdegrainsharp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
v
10.6.8 muvsfunc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7910.6.9 mvmulti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8010.6.10 mvsfunc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8010.6.11 nnedi3_rpow2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8010.6.12 Oyster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8010.6.13 Plum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8110.6.14 psharpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8110.6.15 resamplehq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8110.6.16 taa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8110.6.17 Vine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
11 Indices and tables 83
Index 85
vi
CHAPTER 1
Introduction
1.1 About
StaxRip is a video encoding GUI for Windows, it executes and controls console apps like x265, mkvmerge and ffmpegand uses the scripting based frame servers AviSynth+ and VapourSynth for video processing.
1.2 Target Audience
The target audience are users that accept a learning curve in order to achieve the highest possible quality and learn thebasics of video encoding and the underlying tools.
1.3 Alternative Applications
1.3.1 Normal User
Handbrake
VidCoder
1.3.2 Power User
MeGUI
RipBot264
Hybrid
1
StaxRip Documentation
1.4 Feature Highlights
• Support for a wide variety of formats and tools
• All popular and modern video encoders like x265 and nvenc are supported
• Hardware encoding for AMD, Intel and NVIDIA
• Batch Processing
• Video editing using AviSynth+ and VapourSynth
• Extendable via PowerShell
• Minimal user interaction required due to rich configuration and automation features
• Copy modes for audio and video for plain remuxing
• Cut/Trim feature, for MKV output no re-encoding is required
• High DPI scaling
1.5 Requirements
StaxRip is a x64 application, it’s necesarry that all of the requirements are available in the x64 variant.
The application runs only on the Windows operating system, the minimum version is Windows 7.
Another requirement is the .NET Framework which must be installed in version 4.8.
Visual C++ 2019 is required with minimum version 14.25.28508.3.
StaxRip requires that either AviSynth+ or VapourSynth is installed, installers are included. It’s possible to install anduse both AviSynth+ and VapourSynth. VapourSynth requires that also Python is installed.
Hardware encoding works only on newer hardware and up to date drivers.
It’s important to understand that x64 and x86 can never be mixed, everything StaxRip requires and everything it usesis x64.
1.6 License
Licensed under the MIT license.
1.7 Download
1.7.1 Stable
https://github.com/staxrip/staxrip/releases
Before making a bug report please try the newest beta build:
2 Chapter 1. Introduction
StaxRip Documentation
1.7.2 Beta
DropBox
OneDrive
1.8 Setup
It’s required to use Windows 7 or higher in the x64 variant.
First Visual C++ 2019 must be installed in the x64 variant. The version must be up to date.
StaxRip requires that either AviSynth+ or VapourSynth is installed in the x64 variant, installers are included underApps\Installer. It’s possible to install and use both AviSynth+ and VapourSynth. VapourSynth requires thatPython is installed before VapourSynth, both in the x64 variant.
Whenever StaxRip starts the first time from a new location it will ask for a settings folder location to use for thisparticular start-up location. You can open the current settings folder from the main menu at Tools > Folders >Settings. It’s possible to run different StaxRip versions side by side with different settings.
It’s not recommended to start StaxRip from a location without full write access so C:\Program Files shouldn’tbe used. StaxRip uses almost 200 tools and some of these tools might require write access to their start-up directory.
To add StaxRip to the windows start menu right-click the StaxRip.exe and choose Add to Start.
1.8. Setup 3
StaxRip Documentation
4 Chapter 1. Introduction
CHAPTER 2
Screenshots
Contents
• Screenshots
– Main
– AnimatedPNG
– AnimationGIF
– AppForm
– AudioMenu
– eac3to
– Event Command Editor
– Job Processing
– Log File Viewer
– Media Info
– Menus
– NVEnc
– Preprocessing
– ThumbnailsFont
– ThumbnailsMTN
– ThumbnailsStaxRip
– Updatemsg
– UpdateScreen
5
StaxRip Documentation
– x265
2.1 Main
6 Chapter 2. Screenshots
StaxRip Documentation
2.2 AnimatedPNG
2.2. AnimatedPNG 7
StaxRip Documentation
2.3 AnimationGIF
8 Chapter 2. Screenshots
StaxRip Documentation
2.4 AppForm
2.4. AppForm 9
StaxRip Documentation
2.5 AudioMenu
10 Chapter 2. Screenshots
StaxRip Documentation
2.6 eac3to
2.6. eac3to 11
StaxRip Documentation
2.7 Event Command Editor
12 Chapter 2. Screenshots
StaxRip Documentation
2.8 Job Processing
2.8. Job Processing 13
StaxRip Documentation
2.9 Log File Viewer
14 Chapter 2. Screenshots
StaxRip Documentation
2.10 Media Info
2.10. Media Info 15
StaxRip Documentation
2.11 Menus
16 Chapter 2. Screenshots
StaxRip Documentation
2.12 NVEnc
2.12. NVEnc 17
StaxRip Documentation
2.13 Preprocessing
2.14 ThumbnailsFont
18 Chapter 2. Screenshots
StaxRip Documentation
2.15 ThumbnailsMTN
2.15. ThumbnailsMTN 19
StaxRip Documentation
2.16 ThumbnailsStaxRip
20 Chapter 2. Screenshots
StaxRip Documentation
2.17 Updatemsg
2.17. Updatemsg 21
StaxRip Documentation
2.18 UpdateScreen
22 Chapter 2. Screenshots
StaxRip Documentation
2.19 x265
2.19. x265 23
StaxRip Documentation
24 Chapter 2. Screenshots
CHAPTER 3
Usage
Note: This section is currently under construction. Meanwhile you can request usage support on the Issue Tracker
3.1 Preprocessing
Supported are three different demuxing modes.
1. Everything is demuxed automatically.
2. Only audio and subtitle streams of preferred languages are automatically demuxed.
3. A dialog is shown where users can select which audio and subtitle streams should be demuxed.
StaxRip supports demuxing via MP4Box, mkvextrakt, ffmpeg, eac3to, DGMPGDec and DGDecNV.
Custom preprocessing tools for demuxing, re-muxing or indexing can be integrated and configured via command lineto either execute a preprocessing tool like a demuxer directly or with a scripting tool like powershell.exe or python.exe,all console tools are added to the path environment variable and all macros are available as environment variables.
3.2 Video Processing
Video processing is supported via AviSynth+ and VapourSynth with AviSynth+ and VapourSynth being equally wellsupported.
The script code of AviSynth+ and VapourSynth can be edited directly or easily be generated via menu selection forwhich a profile system is available to integrate and customize custom filters and plugins.
With the help of a macro system script parameters can be changed with convenient GUI features like a resize sliderand menu or a cropping dialog, due to the macro system the parameters can change at any time allowing much greaterflexibility compared to a one dimensional and limiting one step after another approach.
25
StaxRip Documentation
3.3 Templates
StaxRip uses a template system, technically a template is a empty project file. When StaxRip starts it loads a defaulttemplate, this default template can be changed at:
Main Menu > Tools > Settings > General > Startup Template
Project options are saved in templates/projects while Tools > Settings are global settings.
A template can be saved using:
Main Menu > Project > Save As Template
3.4 Video Encoding
Supported encoders are:
• x264
• x265
• rav1e
• SVT-AV1
• nvenc
• qsvenc
• vceenc
• ffmpeg
• xvid
3.5 Command Engine
StaxRip uses a command engine for the following features:
• StaxRip’s command line interface
• StaxRip’s configurable main menu and various other menus
• StaxRip’s Event Command Feature (Main Menu > Tools > Advanced > Event Commands)
The Event Command feature allows to run commands on defined events under defined conditions.
26 Chapter 3. Usage
CHAPTER 4
Support
For bug reports and feature requests please use the Issue Tracker but before making a bug report please try the newestBeta version.
Usage questions can only be asked in the StaxRip thread of the VideoHelp forum.
4.1 User Chat
https://discord.gg/rRn7vGU
27
StaxRip Documentation
28 Chapter 4. Support
CHAPTER 5
Commands
Commands can be used in:
1. Main Menu
2. Event Command
3. Command Line Interface
5.1 Main Menu
The main menu can be customized at: Main Menu > Tools > Edit Menu.
5.2 Event Command
The Event Command feature allows to define a command to be executed on a defined event under defined conditions.Find it at: Main Menu > Tools > Advanced > Event Command
5.3 Available Commands
AddFilterAdds a filter at the end of the script.
active <boolean>name <string>category <string>script <string>
29
StaxRip Documentation
AddJobAdds a job to the job list.
showConfirmation<boolean>
Show Confirmation
templateName <string> Template Name: Name of the template to be loaded after the job was added. Empty toload no template.
CheckForUpdateChecks if a update is available.
ClearJobsClears the job list.
CopyToClipboardCopies a string to the clipboard.
value <string> Copies text to the clipboard. May contain macros.
DeleteFilesDeletes files in a given directory.
dir <string> Directory: Directory in which to delete files.filter <string> Example: ‘.txt .log’
DynamicMenuItemPlaceholder for dynamically updated menu items.
id <dynamicme-nuitemid>
Audio1Profiles, Audio2Profiles, EncoderProfiles, FilterSetupProfiles, MuxerProfiles, Recent-Projects, TemplateProjects, HelpApplications, Scripts
ExecuteCommandLineExecutes a command line. If Shell Execute is disabled then macros are passed in as environment variables.
commandLine<string>
Command Line: The command line to be executed. Macros are solved.
waitForExit<boolean>
Wait For Exit: Halt until the command line returns.
showProcessWindow<boolean>
Show Process Window: Redirects the output of console apps to StaxRips process win-dow. Disables Shell Execute.
useShellExecute<boolean>
Use Shell Execute: Executes the command line using the shell. Available when the ShowProcess Window option is disabled.
workingDirectory<string>
Working Directory: Working directory the process will use.
ExecutePowerShellScriptExecutes PowerShell script code.
code <string> Script Code: PowerShell script code to be executed.externalShell <boolean> Use External Shell: Execute in StaxRip to automate StaxRip or use external shell.
30 Chapter 5. Commands
StaxRip Documentation
ExecuteScriptFileExecutes a PowerShell PS1 script file.
filepath <string> File Path: Filepath to a PowerShell PS1 script file. May contain macros.
ExitExits StaxRip
ImportVideoEncoderCommandLineChanges video encoder settings.
commandLine <string> Command Line
LoadProfileLoads a audio or video profile.
videoProfile <string> VideoaudioProfile1 <string> Audio 1audioProfile2 <string> Audio 2
LoadSourceFileLoads a source file.
path <string> Source File Path
LoadTemplateLoads a template.
name <string>
OpenHelpTopicOpens a given help topic In the help browser.
topic <string> Help Topic: Name Of the help topic To be opened.
PlaySoundPlays a mp3, wav Or wmv sound file.
FilePath <string> Filepath to a mp3, wav or wmv sound file.Volume <integer> Volume (%)
ResetSettingsShows a dialog allowing to reset specific settings.
SaveGIFShows a Open File dialog to generate a short GIF.
SaveMKVHDRShows a Open File dialog to add the remaining HDR10 Metadata to a MKV file.
SaveMTNShows a Open File dialog to generate thumbnails using mtn engine
5.3. Available Commands 31
StaxRip Documentation
SavePNGShows a open file dialog to create a high quality PNG animation.
SaveProjectSaves the current project.
SaveProjectAsSaves the current project.
SaveProjectAsTemplateSaves the current project as template.
SaveProjectPathSaves the current project at the specified path.
path <string> The path may contain macros.
SetBitrateSets the target video bitrate in Kbps.
bitrate <integer> Target Video Bitrate
SetFilterSets a filter replacing a existing filter of same category.
name <string>category <string>script <string>
SetHideDialogsOptionSets the project option ‘Hide dialogs asking to demux, source filter etc.’
hide <boolean>
SetPercentSets the bitrate according to the compressibility.
value <integer> Percent Value
SetSizeSets the target file size in MB.
targetSize <integer> Target File Size
SetTargetFileSets the file path of the target file.
path <string> Target File Path
SetTargetImageSizeSets the target image size.
32 Chapter 5. Commands
StaxRip Documentation
width <integer>height <integer>
SetTargetImageSizeByPixelSets the target image size by pixels (width x height).
pixel <integer>
ShowAppsDialogDialog to manage external tools.
ShowAudioProfilesDialogDialog to manage audio profiles.
number <integer> Track Number (0 or 1)
ShowBatchGenerateThumbnailsDialogShows a dialog to generate thumbnails.
ShowCropDialogShows the crop dialog to crop borders.
ShowDemuxToolAllows to use StaxRip’s demuxing GUIs independently.
ShowEncoderProfilesDialogShows a dialog to manage video encoder profiles.
ShowEventCommandsDialogShows the Event Command dialog.
ShowFileBrowserToOpenProjectShows a file browser to open a project file.
ShowFilterProfilesDialogDialog to configure AviSynth filter profiles.
ShowFiltersEditorDialog to edit filters.
ShowFilterSetupProfilesDialogDialog to configure filter setup profiles.
ShowHardcodedSubtitleDialogShows a dialog to add a hardcoded subtitle.
ShowHelpURLOpens a given URL or local file in the help browser.
url <string> URL or local file to be shown in the internet explorer powered help browser.
ShowJobsDialogDialog to manage batch jobs.
ShowLogFileShows the log file with the built-in log file viewer.
5.3. Available Commands 33
StaxRip Documentation
ShowMainMenuEditorDialog to configure the main menu.
ShowMediaInfoShows media info on a given file.
filepath <string> May contain macros.
ShowMediaInfoBrowseShows a Open File dialog to show media info.
ShowMediaInfoFolderViewDialogPresents MediaInfo of all files in a folder in a grid view.
ShowMessageBoxShows a message box.
mainInstruction <string> Main Instruction: Main instruction may contain macros.content <string> May contain macros.icon <msgicon> None, Error, Question, Warning, Info
ShowMkvInfoShows a Open File dialog to open a file to be shown by the console tool mkvinfo.
ShowMuxerProfilesDialogDialog to manage Muxer profiles.
ShowOpenSourceDialogDialog to open source files.
ShowOptionsDialogDialog to configure project options.
ShowPreviewDialog to preview or cut the video.
ShowScriptInfoShows script info using various console tools.
ShowSettingsDialogShows the settings dialog.
ShowSizeMenuEditorMenu editor for the size menu.
ShowVideoComparisonShows a dialog to compare different videos.
ShutdownShut down PC.
StandbyStandby PC.
StartAutoCropCrops borders automatically.
StartCompCheckStarts the compressibility check.
34 Chapter 5. Commands
StaxRip Documentation
StartEncodingCreates a job and runs the job list.
StartJobsRuns all active jobs of the job list.
StartSmartCropCrops borders automatically until the proper aspect ratio is found.
StartToolStarts a tool by name as shown in the app manage dialog.
name <string> Tool Name: Tool name as shown in the app manage dialog.
TestAndDynamicFileCreationDevelopment tests and creation of doc files.
WriteLogWrites a log message to the log file.
header <string> Header is optional and may contain macros.message <string> Message is optional and may contain macros.
5.3. Available Commands 35
StaxRip Documentation
36 Chapter 5. Commands
CHAPTER 6
Macros
Macros are placeholders that can be used in all locations where StaxRip allows to customize a command line or script.
6.1 Interactive Macros
Interactive macros can be used in certain menus like the filter profiles menu.
Name Description$browse_file$ Filepath returned from a file browser.$enter_text$ Text entered in a input box.$en-ter_text:prompt$
Text entered in a input box.
$se-lect:param1;param2;. . . $
String selected from dropdown, to show a optional message the first parameter has to startwith msg: and to give the items optional captions use caption|value. Example: $se-lect:msg:hello;caption1|value1;caption2|value2$
6.2 All Macros
Name Description$browse_file$ Filepath returned from a file browser.$enter_text$ Text entered in a input box.$enter_text:prompt$ Text entered in a input box.$select:param1;param2;. . . $ String selected from dropdown, to show a optional message the first parameter has to start with msg: and to give the items optional captions use caption|value. Example: $select:msg:hello;caption1|value1;caption2|value2$%app:name% Returns the path of a tool, it can be any type of tool found in the Apps dialog. Example: %app:qtgmc%%app_dir:name% Returns the directory of a tool, it can be any type of tool found in the Apps dialog. Example: %app_dir:x265%%audio_bitrate% Overall audio bitrate.%audio_file1% File path of the first audio file.
Continued on next page
37
StaxRip Documentation
Table 1 – continued from previous pageName Description%audio_file2% File path of the second audio file.%compressibility% Compressibility value.%crop_bottom% Bottom crop value.%crop_height% Crop height.%crop_left% Left crop value.%crop_right% Right crop value.%crop_top% Top crop value.%crop_width% Crop width.%delay% Audio delay of the first audio track.%delay2% Audio delay of the second audio track.%dpi% DPI value of the main dialog.%encoder_ext% File extension of the format the encoder of the active project outputs.%encoder_out_file% Output file of the video encoder.%eval:expression% Evaluates a PowerShell expression which may contain macros.%eval_ps:expression% This macro is obsolete since 2020.%filter:name% Returns the script code of a filter of the active project that matches the specified name.%media_info_audio:property% Returns a MediaInfo audio property for the video source file.%media_info_video:property% Returns a MediaInfo video property for the source file.%muxer_ext% Output extension of the active muxer.%player% Path of the media player.%plugin_dir% AviSynth/VapourSynth plugin directory.%pos_frame% Current preview position in frames.%pos_ms% Current preview position in milliseconds.%processing% Returns ‘True’ if a job is currently processing otherwise ‘False’.%programs_dir% Programs system directory.%script_dir% Users PowerShell scripts directory.%script_ext% File extension of the AviSynth/VapourSynth script so either avs or vpy.%script_file% Path of the AviSynth/VapourSynth script.%sel_end% End position of the first selecion in the preview.%sel_start% Start position of the first selecion in the preview.%settings_dir% Path of the settings direcory.%source_dar% Source display aspect ratio.%source_dir% Directory of the source file.%source_dir_name% Name of the source file directory.%source_dir_parent% Parent directory of the source file directory.%source_ext% File extension of the source file.%source_file% File path of the source video.%source_files% Source files in quotes separated by a blank.%source_files_comma% Source files in quotes separated by comma.%source_framerate% Frame rate returned by the source filter AviSynth section.%source_frames% Length in frames of the source video.%source_height% Image height of the source video.%source_name% The name of the source file without file extension.%source_par_x% Source pixel/sample aspect ratio.%source_par_y% Source pixel/sample aspect ratio.%source_seconds% Length in seconds of the source video.%source_temp_file% File located in the temp directory using the same name as the source file.%source_width% Image width of the source video.%startup_dir% Directory of the application.
Continued on next page
38 Chapter 6. Macros
StaxRip Documentation
Table 1 – continued from previous pageName Description%system_dir% System directory.%target_dar% Target display aspect ratio.%target_dir% Directory of the target file.%target_file% File path of the target file.%target_framerate% Frame rate of the target video.%target_frames% Length in frames of the target video.%target_height% Image height of the target video.%target_name% Name of the target file without file extension.%target_par_x% Target pixel/sample aspect ratio.%target_par_y% Target pixel/sample aspect ratio.%target_seconds% Length in seconds of the target video.%target_size% Size of the target video in kilo bytes.%target_temp_file% File located in the temp directory using the same name as the target file.%target_width% Image width of the target video.%temp_dir% Directory of the source file or the temp directory if enabled.%temp_file% File located in the temp directory using the same name as the source file.%template_name% Name of the template the active project is based on.%text_editor% Path of the application currently associated with TXT files.%version% StaxRip version.%video_bitrate% Video bitrate in Kbps%video_encoder% Depending on which video encoder is active returns x264, x265, nvenc, qsvenc, vceenc, aomenc, ffmpeg or xvid_encraw.%working_dir% Directory of the source file or the temp directory if enabled.
6.2. All Macros 39
StaxRip Documentation
40 Chapter 6. Macros
CHAPTER 7
Command Line Interface
Note: Switches are processed in the order they appear in the command line.
7.1 Examples
StaxRip C:\Movie\project.srip
StaxRip C:\Movie\VTS_01_1.VOB C:\Movie 2\VTS_01_2.VOB
StaxRip -LoadTemplate:DVB C:\Movie\capture.mpg -StartEncoding -Standby
StaxRip -ShowMessageBox:"title ...","text ...",info
7.2 Rules
Strings don’t have to be enclosed in quotes unless they contain spaces.
7.3 Commands
-AddFilter:active,name,category,scriptAdds a filter at the end of the script.
active <boolean>name <string>category <string>script <string>
41
StaxRip Documentation
-AddJob:showConfirmation,templateNameAdds a job to the job list.
showConfirmation<boolean>
Show Confirmation
templateName <string> Template Name: Name of the template to be loaded after the job was added. Empty toload no template.
-CheckForUpdateChecks if a update is available.
-ClearJobsClears the job list.
-CopyToClipboard:valueCopies a string to the clipboard.
value <string> Copies text to the clipboard. May contain macros.
-DeleteFiles:dir,filterDeletes files in a given directory.
dir <string> Directory: Directory in which to delete files.filter <string> Example: ‘.txt .log’
-DynamicMenuItem:idPlaceholder for dynamically updated menu items.
id <dynamicme-nuitemid>
Audio1Profiles, Audio2Profiles, EncoderProfiles, FilterSetupProfiles, MuxerProfiles, Recent-Projects, TemplateProjects, HelpApplications, Scripts
-ExecuteCommandLine:commandLine,waitForExit,showProcessWindow,useShellExecute,workingDirectoryExecutes a command line. If Shell Execute is disabled then macros are passed in as environment variables.
commandLine<string>
Command Line: The command line to be executed. Macros are solved.
waitForExit<boolean>
Wait For Exit: Halt until the command line returns.
showProcessWindow<boolean>
Show Process Window: Redirects the output of console apps to StaxRips process win-dow. Disables Shell Execute.
useShellExecute<boolean>
Use Shell Execute: Executes the command line using the shell. Available when the ShowProcess Window option is disabled.
workingDirectory<string>
Working Directory: Working directory the process will use.
-ExecutePowerShellScript:code,externalShellExecutes PowerShell script code.
code <string> Script Code: PowerShell script code to be executed.externalShell <boolean> Use External Shell: Execute in StaxRip to automate StaxRip or use external shell.
42 Chapter 7. Command Line Interface
StaxRip Documentation
-ExecuteScriptFile:filepathExecutes a PowerShell PS1 script file.
filepath <string> File Path: Filepath to a PowerShell PS1 script file. May contain macros.
-ExitExits StaxRip
-ImportVideoEncoderCommandLine:commandLineChanges video encoder settings.
commandLine <string> Command Line
-LoadProfile:videoProfile,audioProfile1,audioProfile2Loads a audio or video profile.
videoProfile <string> VideoaudioProfile1 <string> Audio 1audioProfile2 <string> Audio 2
-LoadSourceFile:pathLoads a source file.
path <string> Source File Path
-LoadTemplate:nameLoads a template.
name <string>
-OpenHelpTopic:topicOpens a given help topic In the help browser.
topic <string> Help Topic: Name Of the help topic To be opened.
-PlaySound:FilePath,VolumePlays a mp3, wav Or wmv sound file.
FilePath <string> Filepath to a mp3, wav or wmv sound file.Volume <integer> Volume (%)
-ResetSettingsShows a dialog allowing to reset specific settings.
-SaveGIFShows a Open File dialog to generate a short GIF.
-SaveMKVHDRShows a Open File dialog to add the remaining HDR10 Metadata to a MKV file.
-SaveMTNShows a Open File dialog to generate thumbnails using mtn engine
7.3. Commands 43
StaxRip Documentation
-SavePNGShows a open file dialog to create a high quality PNG animation.
-SaveProjectSaves the current project.
-SaveProjectAsSaves the current project.
-SaveProjectAsTemplateSaves the current project as template.
-SaveProjectPath:pathSaves the current project at the specified path.
path <string> The path may contain macros.
-SetBitrate:bitrateSets the target video bitrate in Kbps.
bitrate <integer> Target Video Bitrate
-SetFilter:name,category,scriptSets a filter replacing a existing filter of same category.
name <string>category <string>script <string>
-SetHideDialogsOption:hideSets the project option ‘Hide dialogs asking to demux, source filter etc.’
hide <boolean>
-SetPercent:valueSets the bitrate according to the compressibility.
value <integer> Percent Value
-SetSize:targetSizeSets the target file size in MB.
targetSize <integer> Target File Size
-SetTargetFile:pathSets the file path of the target file.
path <string> Target File Path
-SetTargetImageSize:width,heightSets the target image size.
44 Chapter 7. Command Line Interface
StaxRip Documentation
width <integer>height <integer>
-SetTargetImageSizeByPixel:pixelSets the target image size by pixels (width x height).
pixel <integer>
-ShowAppsDialogDialog to manage external tools.
-ShowAudioProfilesDialog:numberDialog to manage audio profiles.
number <integer> Track Number (0 or 1)
-ShowBatchGenerateThumbnailsDialogShows a dialog to generate thumbnails.
-ShowCropDialogShows the crop dialog to crop borders.
-ShowDemuxToolAllows to use StaxRip’s demuxing GUIs independently.
-ShowEncoderProfilesDialogShows a dialog to manage video encoder profiles.
-ShowEventCommandsDialogShows the Event Command dialog.
-ShowFileBrowserToOpenProjectShows a file browser to open a project file.
-ShowFilterProfilesDialogDialog to configure AviSynth filter profiles.
-ShowFiltersEditorDialog to edit filters.
-ShowFilterSetupProfilesDialogDialog to configure filter setup profiles.
-ShowHardcodedSubtitleDialogShows a dialog to add a hardcoded subtitle.
-ShowHelpURL:urlOpens a given URL or local file in the help browser.
url <string> URL or local file to be shown in the internet explorer powered help browser.
-ShowJobsDialogDialog to manage batch jobs.
-ShowLogFileShows the log file with the built-in log file viewer.
7.3. Commands 45
StaxRip Documentation
-ShowMainMenuEditorDialog to configure the main menu.
-ShowMediaInfo:filepathShows media info on a given file.
filepath <string> May contain macros.
-ShowMediaInfoBrowseShows a Open File dialog to show media info.
-ShowMediaInfoFolderViewDialogPresents MediaInfo of all files in a folder in a grid view.
-ShowMessageBox:mainInstruction,content,iconShows a message box.
mainInstruction <string> Main Instruction: Main instruction may contain macros.content <string> May contain macros.icon <msgicon> None, Error, Question, Warning, Info
-ShowMkvInfoShows a Open File dialog to open a file to be shown by the console tool mkvinfo.
-ShowMuxerProfilesDialogDialog to manage Muxer profiles.
-ShowOpenSourceDialogDialog to open source files.
-ShowOptionsDialogDialog to configure project options.
-ShowPreviewDialog to preview or cut the video.
-ShowScriptInfoShows script info using various console tools.
-ShowSettingsDialogShows the settings dialog.
-ShowSizeMenuEditorMenu editor for the size menu.
-ShowVideoComparisonShows a dialog to compare different videos.
-ShutdownShut down PC.
-StandbyStandby PC.
-StartAutoCropCrops borders automatically.
-StartCompCheckStarts the compressibility check.
46 Chapter 7. Command Line Interface
StaxRip Documentation
-StartEncodingCreates a job and runs the job list.
-StartJobsRuns all active jobs of the job list.
-StartSmartCropCrops borders automatically until the proper aspect ratio is found.
-StartTool:nameStarts a tool by name as shown in the app manage dialog.
name <string> Tool Name: Tool name as shown in the app manage dialog.
-TestAndDynamicFileCreationDevelopment tests and creation of doc files.
-WriteLog:header,messageWrites a log message to the log file.
header <string> Header is optional and may contain macros.message <string> Message is optional and may contain macros.
7.3. Commands 47
StaxRip Documentation
48 Chapter 7. Command Line Interface
CHAPTER 8
PowerShell Scripting
StaxRip can be automated via PowerShell scripting.
8.1 Events
In order to run scripts on certain events the following events are available:
• ProjectLoaded After Project Loaded
• JobProcessed After Job Processed
• VideoEncoded After Video Encoded
• BeforeJobProcessed Before Job Processed
• AfterSourceLoaded After Source Loaded
• ApplicationExit Application Exit
• ProjectOrSourceLoaded After Project Or Source Loaded
• JobsProcessed After Jobs Processed
• JobMuxed After Job Muxed
Assign to an event by saving a script file in the scripting folder using the event name as file name.
The scripting folder can be opened with:
Main Menu > Tools > Scripts > Open Script Folder
8.2 Example Scripts
https://github.com/staxrip/staxrip/tree/master/Scripts
49
StaxRip Documentation
50 Chapter 8. PowerShell Scripting
CHAPTER 9
Frequently Asked Questions
Contents
• Frequently Asked Questions
– How can I encode with a fixed bitrate?
– How can I batch encode with a fixed bitrate?
– Why is encoding with 2 pass using a fixed bitrate not recommended?
– Why don’t settings persist?
– How can I use custom AviSynth plugins?
– How can I use custom AviSynth scripts?
– Is there a way to make StaxRip fully Portable?
9.1 How can I encode with a fixed bitrate?
In the video encoder config dialog go to the Basic tab and choose a fixed bitrate mode like 2 pass.
At the bottom of the video encoder config dialog there is a drop down menu where a profile can be saved.
9.2 How can I batch encode with a fixed bitrate?
StaxRip remembers if the file size or bitrate was edited last so if you edit the bitrate last it will encode using a fixedbitrate.
51
StaxRip Documentation
9.3 Why is encoding with 2 pass using a fixed bitrate not recom-mended?
Sources can vary greatly in complexity depending on the nature of the source, there still might be situations wherefixed bitrates are useful.
9.4 Why don’t settings persist?
StaxRip loads a default template on startup, templates can be saved with:
Main Menu > Project > Save As Template
Project options are per Template/Project/Job and settings are global.
9.5 How can I use custom AviSynth plugins?
Custom plugins can either be loaded manually using LoadPlugin():
http://avisynth.nl/index.php/Plugins
Or they can be loaded automatically using the plugin auto load folder.
This folder can be opened in StaxRip with:
Main Menu > Tools > Folders > Plugins
StaxRip is only available for x64 and therefore only x64 plugins can be used.
The AviSynth script can be edited manually using the code editor (Filters > Edit Code) or the filters menu can beconfigured using the filter profile editor (Filters > Profiles).
9.6 How can I use custom AviSynth scripts?
Custom scripts can either be loaded manually using Import():
http://avisynth.nl/index.php/Import
Or they can be loaded automatically using the plugin auto load folder.
This folder can be opened in StaxRip with:
Main Menu > Tools > Folders > Plugins
The AviSynth script can be edited manually using the code editor (Filters > Edit Code) or the filters menu can beconfigured using the filter profile editor (Filters > Profiles).
9.7 Is there a way to make StaxRip fully Portable?
Yes and No, Due to VFW framework requires registery keys and registery keys must point to AVS+ or VS/Pythonlocations. Which requires editing the registery keys at multiple locations. It’s easier just to install the Frameserversand allow the installers to create the proper keys for global acess instead of just local acess.
52 Chapter 9. Frequently Asked Questions
CHAPTER 10
Tools
10.1 Console App
10.1.1 AutoCrop
AutoCrop console tool.
10.1.2 avs2pipemod
Given an AviSynth script as input, avs2pipemod can send video, audio, or information of various types to stdout forconsumption by command line encoders or other tools.
http://github.com/chikuzen/avs2pipemod
10.1.3 AVSMeter
AVSMeter displays AviSynth script clip info, CPU and memory usage and the minimum, maximum and averageframes processed per second. It measures how fast Avisynth can serve frames to a client application and comes inhandy when testing filters/plugins to evaluate their performance and memory requirements.
http://forum.doom9.org/showthread.php?t=174797
10.1.4 dsmux
dsmux is installed by the Haali Splitter and can be used to mux TS containing AVC into MKV in order to fix av syncproblems.
http://haali.su/mkv
53
StaxRip Documentation
10.1.5 eac3to
Audio convertor console app.
http://forum.doom9.org/showthread.php?t=125966
10.1.6 fdkaac
Console AAC encoder based on libfdk-aac.
http://github.com/nu774/fdkaac
10.1.7 ffmpeg
Versatile audio video convertor.
http://ffmpeg.org
10.1.8 mkvextract
MKV demuxing tool.
https://mkvtoolnix.download/
10.1.9 mkvinfo
MKV info tool.
https://mkvtoolnix.download/
10.1.10 mkvmerge
MKV muxing tool.
https://mkvtoolnix.download/
10.1.11 MP4Box
MP4Box is a MP4 muxing and demuxing console app.
http://gpac.wp.mines-telecom.fr/
10.1.12 mtn
movie thumbnailer saves thumbnails (screenshots) of movie or video files to jpeg files. StaxRip uses a custom builtversion with HEVC support added in and also includes the latest FFMPEG.
https://github.com/Revan654/Movie-Thumbnailer-mtn
54 Chapter 10. Tools
StaxRip Documentation
10.1.13 NVEnc
NVIDIA hardware video encoder.
http://github.com/rigaya/NVEnc
10.1.14 PNGopt
Opt Tools For Creating PNG
https://sourceforge.net/projects/apng/files/
10.1.15 Python
Python is required by VapourSynth.
http://www.python.org
10.1.16 qaac
qaac is a console AAC encoder frontend based on the Apple AAC encoder.
http://github.com/nu774/qaac
10.1.17 QSVEnc
Intel hardware video encoder.
http://github.com/rigaya/QSVEnc
10.1.18 rav1e
A Faster and Safer AV1 Encoder
https://github.com/xiph/rav1e
10.1.19 SVT-AV1
Intel AV1 encoder.
https://github.com/OpenVisualCloud/SVT-AV1
10.1.20 VCEEnc
AMD hardware video encoder.
http://github.com/rigaya/VCEEnc
10.1.21 vspipe
vspipe is installed by VapourSynth and used to pipe VapourSynth scripts to encoding apps.
10.1. Console App 55
StaxRip Documentation
10.1.22 x264
H.264 video encoding console app.
http://www.videolan.org/developers/x264.html
10.1.23 x265
H.265 video encoding console app.
http://x265.org
10.1.24 xvid_encraw
XviD console encoder
https://www.xvid.com
10.2 GUI App
10.2.1 BDSup2Sub++
Converts Blu-ray subtitles to other formats like VobSub.
https://github.com/amichaeltm/BDSup2SubPlusPlus
10.2.2 chapterEditor
ChapterEditor is a chapter editor and menu editor for OGG, XML, TTXT, m.AVCHD, m.editions-mkv, MatroskaMenu.
https://forum.doom9.org/showthread.php?t=169984
10.2.3 DGIndex
MPEG-2 demuxing and indexing app.
10.2.4 DGIndexNV
Shareware indexer and demuxer.
10.2.5 MPC-BE
DirectShow based media player.
https://sourceforge.net/projects/mpcbe/
56 Chapter 10. Tools
StaxRip Documentation
10.2.6 MPC-HC
DirectShow based media player.
https://mpc-hc.org/
10.2.7 mpv.net
libmpv based media player.
https://github.com/stax76/mpv.net
10.2.8 Subtitle Edit
Subtitle Edit is a open source subtitle editor.
http://www.nikse.dk/SubtitleEdit
10.2.9 VSRip
VSRip rips VobSub subtitles.
http://sourceforge.net/projects/guliverkli
10.3 AviSynth Plugin
10.3.1 AddGrainC
Generate film-like grain or other effects (like rain) by adding random noise to a video clip.
Filters: AddGrainC, AddGrain
http://avisynth.nl/index.php/AddGrainC
10.3.2 AutoAdjust
AutoAdjust is an automatic adjustement filter. It calculates statistics of clip, stabilizes them temporally and uses themto adjust luminance gain & color balance.
Filters: AutoAdjust
http://forum.doom9.org/showthread.php?t=167573
10.3.3 Average
A simple plugin that calculates a weighted frame-by-frame average from multiple clips. This is a modern rewrite ofthe old Average plugin but a bit faster, additional colorspace support, and some additional sanity checks.
Filters: Average
http://avisynth.nl/index.php/Average
10.3. AviSynth Plugin 57
StaxRip Documentation
10.3.4 AviSynthShader DLL
Filters: SuperRes, SuperResXBR, SuperXBR, ResizeShader, SuperResPass, SuperXbrMulti, ResizeShader
https://github.com/mysteryx93/AviSynthShader
10.3.5 AvsResize
Filters: z_ConvertFormat, z_PointResize, z_BilinearResize, z_BicubicResize, z_LanczosResize, z_Lanczos4Resize,z_BlackmanResize, z_Spline16Resize, z_Spline36Resize, z_Spline64Resize, z_GaussResize, z_SincResize
http://forum.doom9.org/showthread.php?t=173986
10.3.6 AVSTP
AVSTP is a programming library for Avisynth plug-in developers. It helps supporting native multi-threading in plug-ins. It works by sharing a thread pool between multiple plug-ins, so the number of threads stays low whatever thenumber of instantiated plug-ins. This helps saving resources, especially when working in an Avisynth MT environ-ment. This documentation is mostly targeted to plug-ins developpers, but contains installation instructions for Avisynthusers too.
Filters: avstp_set_threads
http://avisynth.nl/index.php/AVSTP
10.3.7 checkmate
Spatial and temporal dot crawl reducer. Checkmate is most effective in static or low motion scenes. When using inhigh motion scenes (or areas) be careful, it’s known to cause artifacts with its default values.
Filters: checkmate
http://github.com/tp7/checkmate
10.3.8 CNR2
A fast chroma denoiser. Very effective against stationary rainbows and huge analogic chroma activity. Useful to filterVHS/TV caps.
Filters: cnr2
http://avisynth.nl/index.php/Cnr2
10.3.9 DCTFilter
A rewrite of DctFilter for Avisynth+.
Filters: DCTFilter, DCTFilterD, DCTFilter4, DCTFilter4D, DCTFilter8, DCTFilter8D
http://github.com/chikuzen/DCTFilter
58 Chapter 10. Tools
StaxRip Documentation
10.3.10 Deblock
Deblocking plugin using the deblocking filter of h264.
Filters: Deblock
http://avisynth.nl/index.php/DeBlock
10.3.11 Decomb
This package of plugin functions for Avisynth provides the means for removing combing artifacts from telecined pro-gressive streams, interlaced streams, and mixtures thereof. Functions can be combined to implement inverse telecine(IVTC) for both NTSC and PAL streams.
Filters: Telecide, FieldDeinterlace, Decimate, IsCombed
http://rationalqm.us/decomb/decombnew.html
10.3.12 DeGrainMedian
DeGrainMedian is a spatio-temporal limited median filter mainly for film grain removal, but may be used for generaldenoising.
Filters: DeGrainMedian
http://avisynth.nl/index.php/DeGrainMedian
10.3.13 DePan
Filters: DePan, DePanInterleave, DePanStabilize, DePanScenes
http://avisynth.nl/index.php/DePan
10.3.14 DePanEstimate
Filters: DePanEstimate
http://avisynth.nl/index.php/DePan
10.3.15 DFTTest
2D/3D frequency domain denoiser using Discrete Fourier transform.
Filters: dfttest
https://github.com/pinterf/dfttest
10.3.16 DGDecodeNV
Shareware source filter.
Filters: DGSource
10.3. AviSynth Plugin 59
StaxRip Documentation
10.3.17 Dither DLL
This package offers a set of tools to manipulate high-bitdepth (16 bits per plane) video clips. The most proeminentfeatures are color banding artifact removal, dithering to 8 bits, colorspace conversions and resizing.
Filters: Dither_y_gamma_to_linear, Dither_y_linear_to_gamma, Dither_convert_8_to_16, Dither1Pre,Dither1Pre, Dither_repair16, Dither_convert_yuv_to_rgb, Dither_convert_rgb_to_yuv, Dither_resize16, Dither-Post, Dither_crop16, DitherBuildMask, SmoothGrad, GradFun3, Dither_box_filter16, Dither_bilateral16,Dither_limit_dif16, Dither_resize16nr, Dither_srgb_display, Dither_convey_yuv4xxp16_on_yvxx,Dither_convey_rgb48_on_yv12, Dither_removegrain16, Dither_median16, Dither_get_msb, Dither_get_lsb,Dither_addborders16, Dither_lut8, Dither_lutxy8, Dither_lutxyz8, Dither_lut16, Dither_add16, Dither_sub16,Dither_max_dif16, Dither_min_dif16, Dither_merge16, Dither_merge16_8, Dither_sigmoid_direct,Dither_sigmoid_inverse, Dither_add_grain16, Dither_Luma_Rebuild
http://avisynth.nl/index.php/Dither
10.3.18 DSS2mod
Direct Show source filter
Filters: DSS2
http://code.google.com/p/xvid4psp/downloads/detail?name=DSS2%20mod%20%2B%20LAVFilters.7z&can=2&q=
10.3.19 EEDI2
EEDI2 (Enhanced Edge Directed Interpolation) resizes an image by 2x in the vertical direction by copying the existingimage to 2*y(n) and interpolating the missing field.
Filters: EEDI2
http://avisynth.nl/index.php/EEDI2
10.3.20 EEDI3
EEDI3 (Enhanced Edge Directed Interpolation) resizes an image by 2x in the vertical direction by copying the existingimage to 2*y(n) and interpolating the missing field.
Filters: EEDI3
http://avisynth.nl/index.php/EEDI3
10.3.21 ffms2
AviSynth+ and VapourSynth source filter supporting various input formats.
Filters: FFVideoSource, FFAudioSource
http://github.com/FFMS/ffms2
60 Chapter 10. Tools
StaxRip Documentation
10.3.22 FFT3DFilter
FFT3DFilter uses Fast Fourier Transform method for image processing in frequency domain.
Filters: FFT3DFilter
http://github.com/pinterf/fft3dfilter
10.3.23 FFT3DGPU
Similar algorithm to FFT3DFilter, but uses graphics hardware for increased speed.
Filters: FFT3DGPU
10.3.24 flash3kyuu_deband
Simple debanding filter that can be quite effective for some anime sources.
Filters: f3kdb
http://forum.doom9.org/showthread.php?t=161411
10.3.25 FluxSmooth
One of the fundamental properties of noise is that it’s random. One of the fundamental properties of motion is that it’snot. This is the premise behind FluxSmooth, which examines each pixel and compares it to the corresponding pixelin the previous and last frame. Smoothing occurs if both the previous frame’s value and the next frame’s value aregreater, or if both are less, than the value in the current frame.
Filters: FluxSmoothT, FluxSmoothST
http://avisynth.nl/index.php/FluxSmooth
10.3.26 FrameRateConverter DLL
Increases the frame rate with interpolation and fine artifact removal
Filters: FrameRateConverter
https://github.com/mysteryx93/FrameRateConverter
10.3.27 GradFun2DB
A simple and fast debanding filter.
Filters: gradfun2db
http://avisynth.nl/index.php/GradFun2db
10.3.28 HQDN3D
Filters: HQDN3D
http://avisynth.nl/index.php/Hqdn3d
10.3. AviSynth Plugin 61
StaxRip Documentation
10.3.29 JincResize
Jinc (EWA Lanczos) resampling plugin for AviSynth 2.6/AviSynth+.
Filters: Jinc36Resize, Jinc64Resize, Jinc144Resize, Jinc256Resize
http://avisynth.nl/index.php/JincResize
10.3.30 JPSDR
Merge of AutoYUY2, NNEDI3, HDRTools, aWarpSharpMT and ResampleMT. Included is the W7 AVX variant.
Filters: aBlur, aSobel, AutoYUY2, aWarp, aWarp4, aWarpSharp2, BicubicResizeMT, BilinearResizeMT, Blackman-ResizeMT, ConvertLinearRGBtoYUV, ConvertRGB_Hable_HDRtoSDR, ConvertRGB_Mobius_HDRtoSDR,ConvertRGB_Reinhard_HDRtoSDR, ConvertRGBtoXYZ, ConvertXYZ_Hable_HDRtoSDR, Con-vertXYZ_Mobius_HDRtoSDR, ConvertXYZ_Reinhard_HDRtoSDR, ConvertXYZ_Scale_HDRtoSDR, Con-vertXYZ_Scale_SDRtoHDR, ConvertXYZtoRGB, ConvertXYZtoYUV, ConvertYUVtoLinearRGB, Conver-tYUVtoXYZ, DeBicubicResizeMT, DeBilinearResizeMT, DeBlackmanResizeMT, DeGaussResizeMT, De-Lanczos4ResizeMT, DeLanczosResizeMT, DeSincResizeMT, DeSpline16ResizeMT, DeSpline36ResizeMT,DeSpline64ResizeMT, GaussResizeMT, Lanczos4ResizeMT, LanczosResizeMT, nnedi3, PointResizeMT, SincRe-sizeMT, Spline16ResizeMT, Spline36ResizeMT, Spline64ResizeMT
http://forum.doom9.org/showthread.php?t=174248
10.3.31 KNLMeansCL
KNLMeansCL is an optimized pixelwise OpenCL implementation of the Non-local means denoising algorithm. Everypixel is restored by the weighted average of all pixels in its search window. The level of averaging is determined bythe filtering parameter h.
Filters: KNLMeansCL
http://github.com/Khanattila/KNLMeansCL
10.3.32 L-SMASH-Works
AviSynth and VapourSynth source filter based on Libav supporting a wide range of input formats.
Filters: LSMASHVideoSource, LSMASHAudioSource, LWLibavVideoSource, LWLibavAudioSource
https://github.com/HolyWu/L-SMASH-Works
10.3.33 masktools2
MaskTools2 contain a set of filters designed to create, manipulate and use masks. Masks, in video processing, are away to give a relative importance to each pixel. You can, for example, create a mask that selects only the green partsof the video, and then replace those parts with another video.
Filters: mt_adddiff, mt_average, mt_binarize, mt_circle, mt_clamp, mt_convolution, mt_diamond, mt_edge,mt_ellipse, mt_expand, mt_hysteresis, mt_inflate, mt_inpand, mt_invert, mt_logic, mt_losange, mt_lut, mt_lutf,mt_luts, mt_lutxy, mt_makediff, mt_mappedblur, mt_merge, mt_motion, mt_polish, mt_rectangle, mt_square
http://github.com/pinterf/masktools
62 Chapter 10. Tools
StaxRip Documentation
10.3.34 MedianBlur2
Implementation of constant time median filter for AviSynth.
Filters: MedianBlur, MedianBlurTemporal
http://avisynth.nl/index.php/MedianBlur2
10.3.35 MiniDeen
MiniDeen is a spatial denoising filter. It replaces every pixel with the average of its neighbourhood.
Filters: MiniDeen
https://github.com/HomeOfAviSynthPlusEvolution/MiniDeen
10.3.36 MipSmooth
a reinvention of SmoothHiQ and Convolution3D. MipSmooth was made to enable smoothing of larger pixel areas than3x3(x3), to remove blocks and smoothing out low-frequency noise.
Filters: MipSmooth
http://avisynth.org.ru/docs/english/externalfilters/mipsmooth.htm
10.3.37 modPlus
This plugin has 9 functions, which modify values of color components to attenuate noise, blur or equalize input.
Filters: GBlur, MBlur, Median, minvar, Morph, SaltPepper, SegAmp, TweakHist, Veed
http://www.avisynth.nl/users/vcmohan/modPlus/modPlus.html
10.3.38 MPEG2DecPlus
Source filter to open D2V index files created with DGIndex or D2VWitch.
Filters: MPEG2Source
http://github.com/chikuzen/MPEG2DecPlus
10.3.39 MSharpen
Filters: MSharpen
http://avisynth.nl/index.php/MSharpen
10.3.40 mvtools2
MVTools is collection of functions for estimation and compensation of objects motion in video clips. Motion com-pensation may be used for strong temporal denoising, advanced framerate conversions, image restoration and othertasks.
Filters: MSuper, MAnalyse, MCompensate, MMask, MDeGrain1, MDeGrain2, MDegrain3
http://github.com/pinterf/mvtools
10.3. AviSynth Plugin 63
StaxRip Documentation
10.3.41 NicAudio
AviSynth audio source filter.
Filters: NicAC3Source, NicDTSSource, NicMPASource, RaWavSource
http://avisynth.org.ru/docs/english/externalfilters/nicaudio.htm
10.3.42 RgTools
RgTools is a modern rewrite of RemoveGrain, Repair, BackwardClense, Clense, ForwardClense and VerticalCleanerall in a single plugin.
Filters: RemoveGrain, Clense, ForwardClense, BackwardClense, Repair, VerticalCleaner
http://github.com/pinterf/RgTools
10.3.43 SangNom2
SangNom2 is a reimplementation of MarcFD’s old SangNom filter. Originally it’s a single field deinterlacer usingedge-directed interpolation but nowadays it’s mainly used in anti-aliasing scripts. The output is not completely butmostly identical to the original SangNom.
Filters: SangNom2
http://avisynth.nl/index.php/SangNom2
10.3.44 SmoothAdjust
SmoothAdjust is a set of 5 plugins to make YUV adjustements.
Filters: SmoothTweak, SmoothCurve, SmoothCustom, SmoothTools
http://forum.doom9.org/showthread.php?t=154971
10.3.45 SmoothD2
Deblocking filter. Rewrite of SmoothD. Faster, better detail preservation, optional chroma deblocking.
Filters: SmoothD2
http://avisynth.nl/index.php/SmoothD2
10.3.46 SVPFlow 1
Motion vectors search plugin is a deeply refactored and modified version of MVTools2 Avisynth plugin
Filters: analyse_params, super_params, SVSuper, SVAnalyse
http://avisynth.nl/index.php/SVPFlow
64 Chapter 10. Tools
StaxRip Documentation
10.3.47 SVPFlow 2
Motion vectors search plugin is a deeply refactored and modified version of MVTools2 Avisynth plugin
Filters: smoothfps_params, SVConvert, SVSmoothFps
http://avisynth.nl/index.php/SVPFlow
10.3.48 TDeint
TDeint is a bi-directionally, motion adaptive, sharp deinterlacer.
Filters: TDeint
http://avisynth.nl/index.php/TDeint
10.3.49 TEMmod
TEMmod creates an edge mask using gradient vector magnitude.
Filters: TEMmod
http://avisynth.nl/index.php/TEMmod
10.3.50 TIVTC
TIVTC is a plugin package containing 7 different filters and 3 conditional functions.
Filters: TFM, TDecimate, MergeHints, FrameDiff, FieldDiff, ShowCombedTIVTC, RequestLinear
http://github.com/pinterf/TIVTC
10.3.51 TMM2
TMM builds a motion-mask for TDeint, which TDeint uses via its ‘emask’ parameter.
Filters: TMM2
http://avisynth.nl/index.php/TMM
10.3.52 TNLMeans
TNLMeans is an implementation of the NL-means denoising algorithm. Aside from the original method, TNLMeansalso supports extension into 3D, a faster, block based approach, and a multiscale version.
Filters: TNLMeans
http://avisynth.nl/index.php/TNLMeans
10.3.53 UnDot
UnDot is a simple median filter for removing dots, that is stray orphan pixels and mosquito noise.
Filters: UnDot
http://avisynth.nl/index.php/UnDot
10.3. AviSynth Plugin 65
StaxRip Documentation
10.3.54 VagueDenoiser
This is a Wavelet based Denoiser. Basically, it transforms each frame from the video input into the wavelet domain,using various wavelet filters. Then it applies some filtering to the obtained coefficients.
Filters: VagueDenoiser
http://avisynth.nl/index.php/VagueDenoiser
10.3.55 VapourSource
VapourSource is a VapourSynth script reader for AviSynth 2.6.
Filters: VSImport, VSEval
http://avisynth.nl/index.php/VapourSource
10.3.56 vinverse
Simple but effective plugin to remove residual combing.
Filters: vinverse, vinverse2
http://avisynth.nl/index.php/Vinverse
10.3.57 vsCube
Deblocking plugin using the deblocking filter of h264.
Filters: Cube
http://rationalqm.us/mine.html
10.3.58 VSFilterMod
AviSynth and VapourSynth subtitle plugin with support for vobsub srt and ass.
Filters: VobSub, TextSubMod
https://github.com/sorayuki/VSFilterMod
10.3.59 xNLMeans
XNLMeans is an AviSynth plugin implementation of the Non Local Means denoising algorithm
Filters: xNLMeans
http://avisynth.nl/index.php/xNLMeans
10.3.60 yadifmod2
Yet Another Deinterlacing Filter mod for Avisynth2.6/Avisynth+
Filters: yadifmod2
http://github.com/chikuzen/yadifmod2
66 Chapter 10. Tools
StaxRip Documentation
10.4 AviSynth Script
10.4.1 AnimeIVTC
Filters: AnimeIVTC
http://avisynth.nl/index.php/AnimeIVTC
10.4.2 AviSynthShader AVSI
Filters: SuperRes, SuperResXBR, SuperXBR, ResizeShader, SuperResPass, SuperXbrMulti, ResizeShader
https://github.com/mysteryx93/AviSynthShader
10.4.3 CropResize
Advanced crop and resize AviSynth script.
Filters: CropResize
https://forum.videohelp.com/threads/393752-CropResize-Cropping-resizing-script
10.4.4 DAA3Mod
Motion-Compensated Anti-aliasing with contra-sharpening, can deal with ifade too, created because when applieddaa3 to fixed scenes, it could damage some details and other issues.
Filters: daa3mod, mcdaa3
http://avisynth.nl/index.php/daa3
10.4.5 Deblock_QED
Designed to provide 8x8 deblocking sensitive to the amount of blocking in the source, compared to other deblockerswhich apply a uniform deblocking across every frame.
Filters: Deblock_QED
http://avisynth.nl/index.php/Deblock_QED
10.4.6 DehaloAlpha
Reduce halo artifacts that can occur when sharpening.
Filters: DeHalo_alpha_mt, DeHalo_alpha_2BD
10.4.7 DeNoise Histogram
Histogram for both DenoiseMD and DenoiseMF
Filters: DiffCol
http://avisynth.nl
10.4. AviSynth Script 67
StaxRip Documentation
10.4.8 DeNoiseMD
A fast and accurate denoiser for a Full HD video from a H.264 camera.
Filters: DeNoiseMD1, DenoiseMD2
http://avisynth.nl
10.4.9 DeNoiseMF
A fast and accurate denoiser for a Full HD video from a H.264 camera.
Filters: DeNoiseMF1, DenoiseMF2
http://avisynth.nl
10.4.10 Dither AVSI
This package offers a set of tools to manipulate high-bitdepth (16 bits per plane) video clips. The most proeminentfeatures are color banding artifact removal, dithering to 8 bits, colorspace conversions and resizing.
Filters: Dither_y_gamma_to_linear, Dither_y_linear_to_gamma, Dither_convert_8_to_16, Dither1Pre,Dither1Pre, Dither_repair16, Dither_convert_yuv_to_rgb, Dither_convert_rgb_to_yuv, Dither_resize16, Dither-Post, Dither_crop16, DitherBuildMask, SmoothGrad, GradFun3, Dither_box_filter16, Dither_bilateral16,Dither_limit_dif16, Dither_resize16nr, Dither_srgb_display, Dither_convey_yuv4xxp16_on_yvxx,Dither_convey_rgb48_on_yv12, Dither_removegrain16, Dither_median16, Dither_get_msb, Dither_get_lsb,Dither_addborders16, Dither_lut8, Dither_lutxy8, Dither_lutxyz8, Dither_lut16, Dither_add16, Dither_sub16,Dither_max_dif16, Dither_min_dif16, Dither_merge16, Dither_merge16_8, Dither_sigmoid_direct,Dither_sigmoid_inverse, Dither_add_grain16, Dither_Luma_Rebuild
http://avisynth.nl/index.php/Dither
10.4.11 edi_rpow2 AVSI
An improved rpow2 function for nnedi3, nnedi3ocl, eedi3, and eedi2.
Filters: nnedi3_rpow2
http://avisynth.nl/index.php/nnedi3
10.4.12 eedi3_resize
eedi3 based resizing script that allows to resize to arbitrary resolutions while maintaining the correct image center andchroma location.
Filters: eedi3_resize
http://avisynth.nl/index.php/eedi3
10.4.13 FineDehalo
Halo removal script that uses DeHalo_alpha with a few masks and optional contra-sharpening to try remove haloswithout removing important details (like line edges). It also includes FineDehalo2, this function tries to remove 2ndorder halos. See script for extensive information.
68 Chapter 10. Tools
StaxRip Documentation
Filters: FineDehalo
http://avisynth.nl/index.php/FineDehalo
10.4.14 FineSharp
Small and fast realtime-sharpening function for 1080p, or after scaling 720p -> 1080p. It’s a generic sharpener onlyfor good quality sources!
Filters: FineSharp
http://avisynth.nl/index.php/FineSharp
10.4.15 FrameRateConverter AVSI
Increases the frame rate with interpolation and fine artifact removal
Filters: FrameRateConverter
https://github.com/mysteryx93/FrameRateConverter
10.4.16 GradFun2DBmod
An advanced debanding script based on GradFun2DB.
Filters: GradFun2DBmod
http://avisynth.nl/index.php/GradFun2dbmod
10.4.17 HQDeringmod
Applies deringing by using a smart smoother near edges (where ringing occurs) only.
Filters: HQDeringmod
http://avisynth.nl/index.php/HQDering_mod
10.4.18 InterFrame
A frame interpolation script that makes accurate estimations about the content of frames
Filters: InterFrame
http://avisynth.nl/index.php/InterFrame
10.4.19 Lazy Utilities
A collection of helper and wrapper functions meant to help script authors in handling common operations
Filters: LuStackedNto16, LuPlanarToStacked, LuRGB48YV12ToRGB48Y, LuIsFunction, LuSeparateColumns,LuMergePlanes, LuIsHD, LuConvCSP, Lu8To16, Lu16To8, LuIsEq, LuSubstrAtIdx, LuSubstrCnt, LuReplaceStr,LUIsDefined, LuMerge, LuLut, LuLimitDif, LuBlankClip, LuIsSameRes
https://github.com/AviSynth/avs-scripts
10.4. AviSynth Script 69
StaxRip Documentation
10.4.20 LSFmod
A LimitedSharpenFaster mod with a lot of new features and optimizations.
Filters: LSFmod
http://avisynth.nl/index.php/LSFmod
10.4.21 MAA2Mod
Updated version of the MAA2+ antialising script from AnimeIVTC. MAA2 uses tp7’s SangNom2, which provide anice speedup for SangNom-based antialiasing. Mod version also includes support for EEDI3 along with a few othernew functions.
Filters: MAA2
http://avisynth.nl/index.php/MAA2
10.4.22 mClean
Removes noise whilst retaining as much detail as possible.
Filters: mClean
http://forum.doom9.org/showthread.php?t=174804
10.4.23 MCTemporalDenoise
A motion compensated noise removal script with an accompanying post-processing component.
Filters: MCTemporalDenoise, MCTemporalDenoisePP
http://avisynth.nl/index.php/Abcxyz
10.4.24 MT Expand Multi
Calls mt_expand or mt_inpand multiple times in order to grow or shrink the mask from the desired width and height.
Filters: mt_expand_multi, mt_inpand_multi
http://avisynth.nl/index.php/Dither
10.4.25 MultiSharpen
A small but useful Sharpening Function
Filters: MultiSharpen
10.4.26 nnedi3 AVSI
nnedi3 is an AviSynth 2.5 plugin, but supports all new planar colorspaces when used with AviSynth 2.6
Filters: nnedi3_resize16
http://avisynth.nl/index.php/nnedi3
70 Chapter 10. Tools
StaxRip Documentation
10.4.27 nnedi3x AVSI
nnedi3x is an AviSynth 2.5 plugin, but supports all new planar colorspaces when used with AviSynth 2.6
Filters: nnedi3x
http://avisynth.nl/index.php/nnedi3
10.4.28 pSharpen
pSharpen performs two-point sharpening to avoid overshoot.
Filters: pSharpen
http://avisynth.nl/index.php/PSharpen
10.4.29 QTGMC
A very high quality deinterlacer with a range of features for both quality and convenience. These include a simplepresets system, extensive noise processing capabilities, support for repair of progressive material, precision sourcematching, shutter speed simulation, etc. Originally based on TempGaussMC by Dide.
Filters: QTGMC
http://avisynth.nl/index.php/QTGMC
10.4.30 ResizeX
Filters: ResizeX
http://avisynth.nl
10.4.31 SMDegrain
SMDegrain, the Simple MDegrain Mod, is mainly a convenience function for using MVTools.
Filters: SMDegrain
http://avisynth.nl/index.php/SMDegrain
10.4.32 SmoothD2c
Deblocking filter. Rewrite of SmoothD. Faster, better detail preservation, optional chroma deblocking.
Filters: SmoothD2c
http://avisynth.nl/index.php/SmoothD2
10.4.33 YFRC
Yushko Frame Rate convertor - doubles the frame rate with strong artifact detection and scene change detection. YFRCuses masks to reduce artifacts in areas where interpolation failed.
Filters: YFRC
http://avisynth.nl/index.php/YFRC
10.4. AviSynth Script 71
StaxRip Documentation
10.5 VapourSynth Plugin
10.5.1 AWarpSharp2
VapourSynth port of AWarpSharp2
Filters: warp.AWarpSharp2
https://github.com/dubhater/vapoursynth-awarpsharp2
10.5.2 BM3D
BM3D denoising filter for VapourSynth
Filters: bm3d.RGB2OPP, bm3d.OPP2RGB, bm3d.Basic, bm3d.Final, bm3d.VBasic, bm3d.VFinal, bm3d.VAggregate
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D
10.5.3 Bwdif
Motion adaptive deinterlacing based on yadif with the use of w3fdif and cubic interpolation algorithms.
Filters: bwdif.Bwdif
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Bwdif
10.5.4 CNR2
Cnr2 is a temporal denoiser designed to denoise only the chroma.
Filters: cnr2.Cnr2
https://github.com/dubhater/vapoursynth-cnr2
10.5.5 CTMF
Constant Time Median Filtering.
Filters: ctmf.CTMF
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-CTMF
10.5.6 d2vsource
Source filter to open D2V index files created with DGIndex or D2VWitch.
Filters: d2v.Source
http://github.com/dwbuiten/d2vsource
72 Chapter 10. Tools
StaxRip Documentation
10.5.7 DCTFilter
Renewed VapourSynth port of DCTFilter.
Filters: dctf.DCTFilter
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DCTFilter
10.5.8 DCTFilter-f
Renewed VapourSynth port of DCTFilter.
Filters: dctf.DCTFilter
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DCTFilter
10.5.9 Deblock
Deblocking plugin using the deblocking filter of h264.
Filters: deblock.Deblock
http://github.com/HomeOfVapourSynthEvolution/VapourSynth-Deblock/
10.5.10 DeblockPP7
VapourSynth port of pp7 from MPlayer.
Filters: pp7.DeblockPP7
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DeblockPP7
10.5.11 DegrainMedian
VapourSynth port of DegrainMedian
Filters: dgm.DegrainMedian
https://github.com/dubhater/vapoursynth-degrainmedian
10.5.12 DFTTest
VapourSynth port of dfttest.
Filters: dfttest.DFTTest
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DFTTest
10.5.13 EEDI2
EEDI2 works by finding the best non-decreasing (non-crossing) warping between two lines by minimizing a costfunctional.
Filters: eedi2.EEDI2
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI2
10.5. VapourSynth Plugin 73
StaxRip Documentation
10.5.14 EEDI3m
EEDI3 works by finding the best non-decreasing (non-crossing) warping between two lines by minimizing a costfunctional.
Filters: eedi3m.EEDI3
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI3
10.5.15 FFT3DFilter
FFT3DFilter uses Fast Fourier Transform method for image processing in frequency domain.
Filters: fft3dfilter.FFT3DFilter
http://github.com/VFR-maniac/VapourSynth-FFT3DFilter
10.5.16 FixTelecinedFades
InsaneAA Anti-Aliasing Script.
Filters: ftf.FixFades
https://github.com/IFeelBloated/Fix-Telecined-Fades
10.5.17 FluxSmooth
FluxSmooth is a filter for smoothing of fluctuations.
Filters: flux.SmoothT, flux.SmoothST
http://github.com/dubhater/vapoursynth-fluxsmooth
10.5.18 fmtconv
Fmtconv is a format-conversion plug-in for the Vapoursynth video processing engine. It does resizing, bitdepth con-version with dithering and colorspace conversion.
Filters: fmtc.bitdepth, fmtc.convert, core.fmtc.matrix, fmtc.resample, fmtc.transfer, fmtc.primaries,core.fmtc.matrix2020cl, fmtc.stack16tonative, nativetostack16
http://github.com/EleonoreMizo/fmtconv
10.5.19 HQDN3D
Avisynth port of hqdn3d from avisynth/mplayer.
Filters: hqdn3d.Hqdn3d
https://github.com/Hinterwaeldlers/vapoursynth-hqdn3d
74 Chapter 10. Tools
StaxRip Documentation
10.5.20 IT
VapourSynth Plugin - Inverse Telecine (YV12 Only, IT-0051 base, IT_YV12-0103 base).
Filters: it.IT
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-IT
10.5.21 msmoosh
MSmooth is a spatial smoother that doesn’t touch edges. MSharpen is a sharpener that tries to sharpen only edges.
Filters: msmoosh.MSmooth, msmoosh.MSharpen
http://github.com/dubhater/vapoursynth-msmoosh
10.5.22 mvtools
MVTools is a set of filters for motion estimation and compensation.
Filters: mv.Super, mv.Analyse, mv.Recalculate, mv.Compensate, mv.Degrain1, mv.Degrain2, mv.Degrain3, mv.Mask,mv.Finest, mv.Flow, mv.FlowBlur, mv.FlowInter, mv.FlowFPS, mv.BlockFPS, mv.SCDetection, mv.DepanAnalyse,mv.DepanEstimate, mv.DepanCompensate, mv.DepanStabilise
http://github.com/dubhater/vapoursynth-mvtools
10.5.23 mvtools-sf
MVTools is a set of filters for motion estimation and compensation.
Filters: mvsf.Super, mvsf.Analyse, mvsf.Recalculate, mvsf.Compensate, mvsf.Degrain1, mvsf.Degrain2,mvsf.Degrain3, mvsf.Mask, mvsf.Finest, mvsf.Flow, mvsf.FlowBlur, mvsf.FlowInter, mvsf.FlowFPS,mvsf.BlockFPS, mvsf.SCDetection, mvsf.DepanAnalyse, mvsf.DepanEstimate, mvsf.DepanCompensate,mvsf.DepanStabilise
http://github.com/dubhater/vapoursynth-mvtools
10.5.24 nnedi3
nnedi3 is an intra-field only deinterlacer. It takes in a frame, throws away one field, and then interpolates the missingpixels using only information from the kept field.
Filters: nnedi3.nnedi3
http://github.com/dubhater/vapoursynth-nnedi3
10.5.25 nnedi3cl
nnedi3 is an intra-field only deinterlacer. It takes a frame, throws away one field, and then interpolates the missingpixels using only information from the remaining field. It is also good for enlarging images by powers of two.
Filters: nnedi3cl.NNEDI3CL
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-NNEDI3CL
10.5. VapourSynth Plugin 75
StaxRip Documentation
10.5.26 Sangnom
SangNom is a single field deinterlacer using edge-directed interpolation but nowadays it’s mainly used in anti-aliasingscripts.
Filters: sangnom.SangNom
https://bitbucket.org/James1201/vapoursynth-sangnom/overview
10.5.27 scenechange
Filters: scenechange
10.5.28 SVPFlow 1
Motion vectors search plugin is a deeply refactored and modified version of MVTools2 Avisynth plugin
Filters: core.svp1.Super, core.svp1.Analyse, core.svp1.Convert
https://www.svp-team.com/wiki/Manual:SVPflow
10.5.29 SVPFlow 2
Motion vectors search plugin is a deeply refactored and modified version of MVTools2 Avisynth plugin
Filters: core.svp2.SmoothFps
https://www.svp-team.com/wiki/Manual:SVPflow
10.5.30 TCanny
Builds an edge map using canny edge detection.
Filters: tcanny.TCanny
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TCanny
10.5.31 TDeintMod
TDeintMod is a combination of TDeint and TMM, which are both ported from tritical’s AviSynth plugin.
Filters: tdm.TDeintMod
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TDeintMod
10.5.32 TemporalMedian
TemporalMedian is a temporal denoising filter. It replaces every pixel with the median of its temporal neighbourhood.
Filters: tmedian.TemporalMedian
https://github.com/dubhater/vapoursynth-temporalmedian
76 Chapter 10. Tools
StaxRip Documentation
10.5.33 temporalsoften
Filters: TemporalSoften
10.5.34 TimeCube
Allows Usage of 3DLuts.
Filters: timecube.Cube
https://github.com/sekrit-twc/timecube
10.5.35 TTempSmooth
VapourSynth port of TTempSmooth.
Filters: ttmpsm.TTempSmooth
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TTempSmooth
10.5.36 VagueDenoiser
VapourSynth port of VagueDenoiser.
Filters: vd.VagueDenoiser
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-VagueDenoiser
10.5.37 vcfreq
vcvcfreq plugin for VapourSynth.
Filters: vcfreq.F1Quiver, vcfreq.F2Quiver, vcfreq.Blur, vcfreq.Sharp
http://www.avisynth.nl/users/vcmohan/vcfreq/vcfreq.html
10.5.38 vcmod
vcmod plugin for VapourSynth.
Filters: vcmod.Median, vcmod.Variance, vcmod.Amplitude, vcmod.GBlur, vcmod.MBlur, vcmod.Histogram, vc-mod.Fan, vcmod.Variance, vcmod.Neural, vcmod.Veed, vcmod.SaltPepper
http://www.avisynth.nl/users/vcmohan/vcmod/vcmod.html
10.5.39 vcmove
vcmove plugin for VapourSynth.
Filters: vcmove.Rotate, vcmove.DeBarrel, vcmove.Quad2Rect, vcmove.Rect2Quad
http://www.avisynth.nl/users/vcmohan/vcmove/vcmove.html
10.5. VapourSynth Plugin 77
StaxRip Documentation
10.5.40 W3FDIF
Weston 3 Field Deinterlacing Filter. Ported from FFmpeg’s libavfilter.
Filters: w3fdif.W3FDIF
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-W3FDIF/releases
10.5.41 Yadifmod
Modified version of Fizick’s avisynth filter port of yadif from mplayer. This version doesn’t internally generate spatialpredictions, but takes them from an external clip.
Filters: yadifmod.Yadifmod
http://github.com/HomeOfVapourSynthEvolution/VapourSynth-Yadifmod
10.5.42 znedi3
znedi3 is a CPU-optimized version of nnedi.
Filters: znedi3.nnedi3
https://github.com/sekrit-twc/znedi3
10.6 VapourSynth Script
10.6.1 adjust
very basic port of the built-in Avisynth filter Tweak.
Filters: adjust.Tweak
http://github.com/dubhater/vapoursynth-adjust
10.6.2 Dither
VapourSynth port of DitherTools
Filters: Dither.sigmoid_direct, Dither.sigmoid_inverse, Dither.linear_to_gamma, Dither.gamma_to_linear,Dither.clamp16, Dither.sbr16, Dither.Resize16nr, Dither.get_msb, Dither.get_lsb
https://github.com/IFeelBloated/VaporSynth-Functions
10.6.3 finesharp
Port of Didie’s FineSharp script to VapourSynth.
Filters: finesharp.sharpen
http://forum.doom9.org/showthread.php?p=1777860#post1777860
78 Chapter 10. Tools
StaxRip Documentation
10.6.4 fvsfunc
Small collection of VapourSynth functions
Filters: fvsfunc.GradFun3mod, fvsfunc.DescaleM, fvsfunc.Downscale444, fvsfunc.JIVTC, fvsfunc.OverlayInter,fvsfunc.AutoDeblock, fvsfunc.ReplaceFrames, fvsfunc.maa, fvsfunc.TemporalDegrain, fvsfunc.DescaleAA, fvs-func.InsertSign
https://github.com/Irrational-Encoding-Wizardry/fvsfunc
10.6.5 G41Fun
The replaced script for hnwvsfunc with re-written functions.
Filters: G41Fun.mClean, G41Fun.NonlinUSM, G41Fun.DetailSharpen, G41Fun.LUSM, G41Fun.JohnFPS,G41Fun.TemporalDegrain2, G41Fun.MCDegrainSharp, G41Fun.FineSharp, G41Fun.psharpen, G41Fun.QTGMC,G41Fun.SMDegrain, G41Fun.daamod, G41Fun.STPressoHD, G41Fun.MLDegrain, G41Fun.Hysteria,G41Fun.SuperToon, G41Fun.EdgeDetect, G41Fun.SpotLess, G41Fun.HQDeringmod, G41Fun.LSFmod,G41Fun.SeeSaw, G41Fun.MaskedDHA
https://github.com/Helenerineium/hnwvsfunc
10.6.6 havsfunc
Various popular AviSynth scripts ported To VapourSynth.
Filters: havsfunc.aaf, havsfunc.AverageFrames, havsfunc.Bob, havsfunc.ChangeFPS, havsfunc.Clamp,havsfunc.ContraSharpening, havsfunc.daa, havsfunc.Deblock_QED, havsfunc.DeHalo_alpha, havs-func.DitherLumaRebuild, havsfunc.EdgeCleaner, havsfunc.FastLineDarkenMOD, havsfunc.FineDehalo, havs-func.FixChromaBleedingMod, havsfunc.GrainFactory3, havsfunc.GrainStabilizeMC, havsfunc.HQDeringmod,havsfunc.InterFrame, havsfunc.ivtc_txt60mc, havsfunc.KNLMeansCL, havsfunc.logoNR, havsfunc.LSFmod,havsfunc.LUTDeCrawl, havsfunc.LUTDeRainbow, havsfunc.MCTemporalDenoise, havsfunc.MinBlur, havs-func.mt_deflate_multi, havsfunc.mt_expand_multi, havsfunc.mt_inflate_multi, havsfunc.mt_inpand_multi, havs-func.Overlay, havsfunc.Padding, havsfunc.QTGMC, havsfunc.Resize, havsfunc.santiag, havsfunc.sbr, havs-func.SCDetect, havsfunc.SigmoidDirect, havsfunc.SigmoidInverse, havsfunc.smartfademod, havsfunc.SMDegrain,havsfunc.SmoothLevels, havsfunc.srestore, havsfunc.Stab, havsfunc.STPresso, havsfunc.TemporalDegrain, havs-func.Toon, havsfunc.Vinverse, havsfunc.Vinverse2, havsfunc.Weave, havsfunc.YAHR
http://github.com/HomeOfVapourSynthEvolution/havsfunc
10.6.7 mcdegrainsharp
TemporalMedian is a temporal denoising filter. It replaces every pixel with the median of its temporal neighbourhood.
Filters: mcdegrainsharp.mcdegrainsharp
https://gist.github.com/4re/b5399b1801072458fc80#file-mcdegrainsharp-py
10.6.8 muvsfunc
Muonium’s VapourSynth functions.
Filters: muvsfunc.LDMerge, muvsfunc.Compare, muvsfunc.ExInpand, muvsfunc.InDeflate, muvs-func.MultiRemoveGrain, muvsfunc.GradFun3, muvsfunc.AnimeMask, muvsfunc.PolygonExInpand, muvs-func.Luma, muvsfunc.ediaa, muvsfunc.nnedi3aa, muvsfunc.maa, muvsfunc.SharpAAMcmod, muvsfunc.TEdge,
10.6. VapourSynth Script 79
StaxRip Documentation
muvsfunc.Sort, muvsfunc.Soothe_mod, muvsfunc.TemporalSoften, muvsfunc.FixTelecinedFades, muvs-func.TCannyHelper, muvsfunc.MergeChroma, muvsfunc.firniture, muvsfunc.BoxFilter, muvsfunc.SmoothGrad, mu-vsfunc.DeFilter, muvsfunc.scale, muvsfunc.ColorBarsHD, muvsfunc.SeeSaw, muvsfunc.abcxyz, muvsfunc.Sharpen,muvsfunc.Blur, muvsfunc.BlindDeHalo3, muvsfunc.dfttestMC, muvsfunc.TurnLeft, muvsfunc.TurnRight, muvs-func.BalanceBorders, muvsfunc.DisplayHistogram, muvsfunc.GuidedFilter, muvsfunc.GMSD, muvsfunc.SSIM,muvsfunc.SSIM_downsample, muvsfunc.LocalStatisticsMatching, muvsfunc.LocalStatistics, muvsfunc.TextSub16,muvsfunc.TMinBlur, muvsfunc.mdering, muvsfunc.BMAFilter, muvsfunc.LLSURE, muvsfunc.YAHRmod, muvs-func.RandomInterleave
https://github.com/WolframRhodium/muvsfunc
10.6.9 mvmulti
MVTools is a set of filters for motion estimation and compensation.
Filters: mvmulti.StoreVect, mvmulti.Analyse, mvmulti.Recalculate, mvmulti.Compensate, mvmulti.Restore, mv-multi.Flow, mvmulti.DegrainN
http://github.com/dubhater/vapoursynth-mvtools
10.6.10 mvsfunc
mawen1250’s VapourSynth functions.
Filters: mvsfunc.Depth, mvsfunc.ToRGB, mvsfunc.ToYUV, mvsfunc.BM3D, mvsfunc.VFRSplice, mvs-func.PlaneStatistics, mvsfunc.PlaneCompare, mvsfunc.ShowAverage, mvsfunc.FilterIf, mvsfunc.FilterCombed,mvsfunc.Min, mvsfunc.Max, mvsfunc.Avg, mvsfunc.MinFilter, mvsfunc.MaxFilter, mvsfunc.LimitFilter, mvs-func.PointPower, mvsfunc.CheckMatrix, mvsfunc.postfix2infix, mvsfunc.SetColorSpace, mvsfunc.AssumeFrame,mvsfunc.AssumeTFF, mvsfunc.AssumeBFF, mvsfunc.AssumeField, mvsfunc.AssumeCombed, mvs-func.CheckVersion, mvsfunc.GetMatrix, mvsfunc.zDepth, mvsfunc.GetPlane, mvsfunc.PlaneAverage, mvs-func.Preview, mvsfunc.GrayScale
http://github.com/HomeOfVapourSynthEvolution/mvsfunc
10.6.11 nnedi3_rpow2
nnedi3_rpow2 ported from Avisynth for VapourSynth
Filters: nnedi3_rpow2
https://github.com/Irrational-Encoding-Wizardry/fvsfunc
10.6.12 Oyster
Oyster is an experimental implement of the Blocking Matching concept, designed specifically for compression artifactsremoval.
Filters: Oyster.Basic, Oyster.Deringing, Oyster.Destaircase, Oyster.Deblocking, Oyster.Super
https://github.com/IFeelBloated/Oyster
80 Chapter 10. Tools
StaxRip Documentation
10.6.13 Plum
Plum is a sharpening/blind deconvolution suite with certain advanced features like Non-Local error, Block Matching,etc..
Filters: Plum.Super, Plum.Basic, Plum.Final
https://github.com/IFeelBloated/Plum
10.6.14 psharpen
VapourSynth port of pSharpen
Filters: psharpen.psharpen
10.6.15 resamplehq
TemporalMedian is a temporal denoising filter. It replaces every pixel with the median of its temporal neighbourhood.
Filters: resamplehq.resamplehq
https://gist.github.com/4re/b5399b1801072458fc80#file-mcdegrainsharp-py
10.6.16 taa
A ported AA-script from Avisynth.
Filters: taa.TAAmbk, taa.vsTAAmbk
https://github.com/HomeOfVapourSynthEvolution/vsTAAmbk
10.6.17 Vine
Plum is a sharpening/blind deconvolution suite with certain advanced features like Non-Local error, Block Matching,etc..
Filters: Vine.Super, Vine.Basic, Vine.Final, Vine.Dilation, Vine.Erosion, Vine.Closing, Vine.Opening, Vine.Gradient,Vine.TopHat, Vine.Blackhat
https://github.com/IFeelBloated/Plum
10.6. VapourSynth Script 81
StaxRip Documentation
82 Chapter 10. Tools
CHAPTER 11
Indices and tables
• genindex
• modindex
• search
83
StaxRip Documentation
84 Chapter 11. Indices and tables
Index
Symbols-AddFilter:active,name,category,script
command line option, 41-AddJob:showConfirmation,templateName
command line option, 42-CheckForUpdate
command line option, 42-ClearJobs
command line option, 42-CopyToClipboard:value
command line option, 42-DeleteFiles:dir,filter
command line option, 42-DynamicMenuItem:id
command line option, 42-ExecuteCommandLine:commandLine,waitForExit,showProcessWindow,useShellExecute,workingDirectory
command line option, 42-ExecutePowerShellScript:code,externalShell
command line option, 42-ExecuteScriptFile:filepath
command line option, 42-Exit
command line option, 43-ImportVideoEncoderCommandLine:commandLine
command line option, 43-LoadProfile:videoProfile,audioProfile1,audioProfile2
command line option, 43-LoadSourceFile:path
command line option, 43-LoadTemplate:name
command line option, 43-OpenHelpTopic:topic
command line option, 43-PlaySound:FilePath,Volume
command line option, 43-ResetSettings
command line option, 43-SaveGIF
command line option, 43
-SaveMKVHDRcommand line option, 43
-SaveMTNcommand line option, 43
-SavePNGcommand line option, 43
-SaveProjectcommand line option, 44
-SaveProjectAscommand line option, 44
-SaveProjectAsTemplatecommand line option, 44
-SaveProjectPath:pathcommand line option, 44
-SetBitrate:bitratecommand line option, 44
-SetFilter:name,category,scriptcommand line option, 44
-SetHideDialogsOption:hidecommand line option, 44
-SetPercent:valuecommand line option, 44
-SetSize:targetSizecommand line option, 44
-SetTargetFile:pathcommand line option, 44
-SetTargetImageSize:width,heightcommand line option, 44
-SetTargetImageSizeByPixel:pixelcommand line option, 45
-ShowAppsDialogcommand line option, 45
-ShowAudioProfilesDialog:numbercommand line option, 45
-ShowBatchGenerateThumbnailsDialogcommand line option, 45
-ShowCropDialogcommand line option, 45
-ShowDemuxToolcommand line option, 45
85
StaxRip Documentation
-ShowEncoderProfilesDialogcommand line option, 45
-ShowEventCommandsDialogcommand line option, 45
-ShowFileBrowserToOpenProjectcommand line option, 45
-ShowFilterProfilesDialogcommand line option, 45
-ShowFilterSetupProfilesDialogcommand line option, 45
-ShowFiltersEditorcommand line option, 45
-ShowHardcodedSubtitleDialogcommand line option, 45
-ShowHelpURL:urlcommand line option, 45
-ShowJobsDialogcommand line option, 45
-ShowLogFilecommand line option, 45
-ShowMainMenuEditorcommand line option, 45
-ShowMediaInfo:filepathcommand line option, 46
-ShowMediaInfoBrowsecommand line option, 46
-ShowMediaInfoFolderViewDialogcommand line option, 46
-ShowMessageBox:mainInstruction,content,iconcommand line option, 46
-ShowMkvInfocommand line option, 46
-ShowMuxerProfilesDialogcommand line option, 46
-ShowOpenSourceDialogcommand line option, 46
-ShowOptionsDialogcommand line option, 46
-ShowPreviewcommand line option, 46
-ShowScriptInfocommand line option, 46
-ShowSettingsDialogcommand line option, 46
-ShowSizeMenuEditorcommand line option, 46
-ShowVideoComparisoncommand line option, 46
-Shutdowncommand line option, 46
-Standbycommand line option, 46
-StartAutoCropcommand line option, 46
-StartCompCheckcommand line option, 46
-StartEncodingcommand line option, 46
-StartJobscommand line option, 47
-StartSmartCropcommand line option, 47
-StartTool:namecommand line option, 47
-TestAndDynamicFileCreationcommand line option, 47
-WriteLog:header,messagecommand line option, 47
AAddFilter
command line option, 29AddJob
command line option, 29
CCheckForUpdate
command line option, 30ClearJobs
command line option, 30command line option
-AddFilter:active,name,category,script,41
-AddJob:showConfirmation,templateName,42
-CheckForUpdate, 42-ClearJobs, 42-CopyToClipboard:value, 42-DeleteFiles:dir,filter, 42-DynamicMenuItem:id, 42-ExecuteCommandLine:commandLine,waitForExit,showProcessWindow,useShellExecute,workingDirectory,
42-ExecutePowerShellScript:code,externalShell,
42-ExecuteScriptFile:filepath, 42-Exit, 43-ImportVideoEncoderCommandLine:commandLine,
43-LoadProfile:videoProfile,audioProfile1,audioProfile2,
43-LoadSourceFile:path, 43-LoadTemplate:name, 43-OpenHelpTopic:topic, 43-PlaySound:FilePath,Volume, 43-ResetSettings, 43-SaveGIF, 43-SaveMKVHDR, 43-SaveMTN, 43
86 Index
StaxRip Documentation
-SavePNG, 43-SaveProject, 44-SaveProjectAs, 44-SaveProjectAsTemplate, 44-SaveProjectPath:path, 44-SetBitrate:bitrate, 44-SetFilter:name,category,script, 44-SetHideDialogsOption:hide, 44-SetPercent:value, 44-SetSize:targetSize, 44-SetTargetFile:path, 44-SetTargetImageSize:width,height, 44-SetTargetImageSizeByPixel:pixel, 45-ShowAppsDialog, 45-ShowAudioProfilesDialog:number, 45-ShowBatchGenerateThumbnailsDialog,
45-ShowCropDialog, 45-ShowDemuxTool, 45-ShowEncoderProfilesDialog, 45-ShowEventCommandsDialog, 45-ShowFileBrowserToOpenProject, 45-ShowFilterProfilesDialog, 45-ShowFilterSetupProfilesDialog, 45-ShowFiltersEditor, 45-ShowHardcodedSubtitleDialog, 45-ShowHelpURL:url, 45-ShowJobsDialog, 45-ShowLogFile, 45-ShowMainMenuEditor, 45-ShowMediaInfo:filepath, 46-ShowMediaInfoBrowse, 46-ShowMediaInfoFolderViewDialog, 46-ShowMessageBox:mainInstruction,content,icon,
46-ShowMkvInfo, 46-ShowMuxerProfilesDialog, 46-ShowOpenSourceDialog, 46-ShowOptionsDialog, 46-ShowPreview, 46-ShowScriptInfo, 46-ShowSettingsDialog, 46-ShowSizeMenuEditor, 46-ShowVideoComparison, 46-Shutdown, 46-Standby, 46-StartAutoCrop, 46-StartCompCheck, 46-StartEncoding, 46-StartJobs, 47-StartSmartCrop, 47-StartTool:name, 47-TestAndDynamicFileCreation, 47-WriteLog:header,message, 47
AddFilter, 29AddJob, 29CheckForUpdate, 30ClearJobs, 30CopyToClipboard, 30DeleteFiles, 30DynamicMenuItem, 30ExecuteCommandLine, 30ExecutePowerShellScript, 30ExecuteScriptFile, 30Exit, 31ImportVideoEncoderCommandLine, 31LoadProfile, 31LoadSourceFile, 31LoadTemplate, 31OpenHelpTopic, 31PlaySound, 31ResetSettings, 31SaveGIF, 31SaveMKVHDR, 31SaveMTN, 31SavePNG, 31SaveProject, 32SaveProjectAs, 32SaveProjectAsTemplate, 32SaveProjectPath, 32SetBitrate, 32SetFilter, 32SetHideDialogsOption, 32SetPercent, 32SetSize, 32SetTargetFile, 32SetTargetImageSize, 32SetTargetImageSizeByPixel, 33ShowAppsDialog, 33ShowAudioProfilesDialog, 33ShowBatchGenerateThumbnailsDialog,
33ShowCropDialog, 33ShowDemuxTool, 33ShowEncoderProfilesDialog, 33ShowEventCommandsDialog, 33ShowFileBrowserToOpenProject, 33ShowFilterProfilesDialog, 33ShowFiltersEditor, 33ShowFilterSetupProfilesDialog, 33ShowHardcodedSubtitleDialog, 33ShowHelpURL, 33ShowJobsDialog, 33ShowLogFile, 33ShowMainMenuEditor, 33ShowMediaInfo, 34ShowMediaInfoBrowse, 34ShowMediaInfoFolderViewDialog, 34
Index 87
StaxRip Documentation
ShowMessageBox, 34ShowMkvInfo, 34ShowMuxerProfilesDialog, 34ShowOpenSourceDialog, 34ShowOptionsDialog, 34ShowPreview, 34ShowScriptInfo, 34ShowSettingsDialog, 34ShowSizeMenuEditor, 34ShowVideoComparison, 34Shutdown, 34Standby, 34StartAutoCrop, 34StartCompCheck, 34StartEncoding, 34StartJobs, 35StartSmartCrop, 35StartTool, 35TestAndDynamicFileCreation, 35WriteLog, 35
CopyToClipboardcommand line option, 30
DDeleteFiles
command line option, 30DynamicMenuItem
command line option, 30
EExecuteCommandLine
command line option, 30ExecutePowerShellScript
command line option, 30ExecuteScriptFile
command line option, 30Exit
command line option, 31
IImportVideoEncoderCommandLine
command line option, 31
LLoadProfile
command line option, 31LoadSourceFile
command line option, 31LoadTemplate
command line option, 31
OOpenHelpTopic
command line option, 31
PPlaySound
command line option, 31
RResetSettings
command line option, 31
SSaveGIF
command line option, 31SaveMKVHDR
command line option, 31SaveMTN
command line option, 31SavePNG
command line option, 31SaveProject
command line option, 32SaveProjectAs
command line option, 32SaveProjectAsTemplate
command line option, 32SaveProjectPath
command line option, 32SetBitrate
command line option, 32SetFilter
command line option, 32SetHideDialogsOption
command line option, 32SetPercent
command line option, 32SetSize
command line option, 32SetTargetFile
command line option, 32SetTargetImageSize
command line option, 32SetTargetImageSizeByPixel
command line option, 33ShowAppsDialog
command line option, 33ShowAudioProfilesDialog
command line option, 33ShowBatchGenerateThumbnailsDialog
command line option, 33ShowCropDialog
command line option, 33ShowDemuxTool
command line option, 33ShowEncoderProfilesDialog
command line option, 33ShowEventCommandsDialog
88 Index
StaxRip Documentation
command line option, 33ShowFileBrowserToOpenProject
command line option, 33ShowFilterProfilesDialog
command line option, 33ShowFiltersEditor
command line option, 33ShowFilterSetupProfilesDialog
command line option, 33ShowHardcodedSubtitleDialog
command line option, 33ShowHelpURL
command line option, 33ShowJobsDialog
command line option, 33ShowLogFile
command line option, 33ShowMainMenuEditor
command line option, 33ShowMediaInfo
command line option, 34ShowMediaInfoBrowse
command line option, 34ShowMediaInfoFolderViewDialog
command line option, 34ShowMessageBox
command line option, 34ShowMkvInfo
command line option, 34ShowMuxerProfilesDialog
command line option, 34ShowOpenSourceDialog
command line option, 34ShowOptionsDialog
command line option, 34ShowPreview
command line option, 34ShowScriptInfo
command line option, 34ShowSettingsDialog
command line option, 34ShowSizeMenuEditor
command line option, 34ShowVideoComparison
command line option, 34Shutdown
command line option, 34Standby
command line option, 34StartAutoCrop
command line option, 34StartCompCheck
command line option, 34StartEncoding
command line option, 34StartJobs
command line option, 35StartSmartCrop
command line option, 35StartTool
command line option, 35
TTestAndDynamicFileCreation
command line option, 35
WWriteLog
command line option, 35
Index 89
Recommended