Staxrip Plugins
Staxrip Plugins
StaxRip authors
1 Introduction 1
1.1 About . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1.1 Feature Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1 Stable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.2 Beta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Screenshots 3
2.1 Main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 AnimatedPNG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3 AnimationGIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.4 AppForm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.5 AudioMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.6 eac3to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.7 Event Command Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.8 Job Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.9 Log File Viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.10 MediaInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.11 Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.12 NVEnc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.13 Preprocessing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.14 ThumbnailsFont . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.15 ThumbnailsMTN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.16 ThumbnailsStaxRip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.17 Updatemsg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.18 x265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3 Features 21
3.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.2 Tool Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.3 Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.4 Preprocessing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.5 Projects, Templates, Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.6 Video Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.7 Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.8 Muxing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
i
3.9 Power User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.10 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.11 User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4 Usage 25
4.1 Preprocessing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.1.1 Demuxing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2 Video Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.2.1 Filter Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.2.2 Opening scripts externally . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.3 Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.4 Video Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.5 Parallel Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.5.1 Job Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.5.2 Chunk Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.6 Batch Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.7 Command Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5 Support 31
5.1 User Chat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6 Commands 33
6.1 Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.2 Event Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.3 Available Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
7 Macros 41
7.1 Interactive Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
7.2 Command Line Audio Encoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
7.3 Global Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
9 PowerShell Scripting 53
9.1 Script Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
9.2 Auto Load Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
9.3 Example Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
11 Tools 59
11.1 Console App . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
11.1.1 7zip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
11.1.2 aomenc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
ii
11.1.3 AutoCrop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
11.1.4 avs2pipemod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
11.1.5 AVSMeter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
11.1.6 eac3to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
11.1.7 fdkaac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
11.1.8 ffmpeg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
11.1.9 ffmpeg non-free . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
11.1.10 mkvextract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
11.1.11 mkvinfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
11.1.12 mkvmerge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
11.1.13 MP4Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
11.1.14 mtn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
11.1.15 NeroAAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
11.1.16 NVEnc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
11.1.17 PNGopt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
11.1.18 Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
11.1.19 qaac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
11.1.20 QSVEnc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
11.1.21 rav1e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
11.1.22 SVT-AV1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
11.1.23 VCEEnc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
11.1.24 vspipe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
11.1.25 x264 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
11.1.26 x265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
11.1.27 xvid_encraw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
11.2 GUI App . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
11.2.1 BDSup2Sub++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
11.2.2 chapterEditor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
11.2.3 D2V Witch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
11.2.4 DGIndex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
11.2.5 MediaInfo.NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
11.2.6 MKVToolnix GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
11.2.7 MPC-BE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
11.2.8 MPC-HC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.2.9 mpv.net . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.2.10 Subtitle Edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.2.11 VSRip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.3 AviSynth Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.3.1 AddGrainC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.3.2 AutoAdjust . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.3.3 Average . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.3.4 AviSynthShader DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
11.3.5 AvsResize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
11.3.6 AVSTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
11.3.7 checkmate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
11.3.8 CNR2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
11.3.9 D2VSource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
11.3.10 DCTFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
11.3.11 Deblock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
11.3.12 Decomb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
11.3.13 DeGrainMedian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
11.3.14 DePan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
11.3.15 DePanEstimate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
11.3.16 DFTTest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
iii
11.3.17 DFTTest Neo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
11.3.18 DGDecode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
11.3.19 Dither DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
11.3.20 DSS2mod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
11.3.21 EEDI2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
11.3.22 EEDI3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
11.3.23 f3kdb Neo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.3.24 ffms2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.3.25 FFT3D Neo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.3.26 FFT3DFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.3.27 FFT3DGPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.3.28 flash3kyuu_deband . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.3.29 FluxSmooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
11.3.30 FrameRateConverter DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
11.3.31 GradFun2DB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
11.3.32 HQDN3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
11.3.33 JincResize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
11.3.34 JPSDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
11.3.35 KNLMeansCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
11.3.36 L-SMASH-Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
11.3.37 masktools2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
11.3.38 MedianBlur2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
11.3.39 MiniDeen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
11.3.40 MipSmooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
11.3.41 modPlus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
11.3.42 MSharpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
11.3.43 mvtools2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
11.3.44 NicAudio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
11.3.45 RgTools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
11.3.46 SangNom2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
11.3.47 SmoothAdjust . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
11.3.48 SmoothD2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
11.3.49 SVPFlow 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
11.3.50 SVPFlow 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
11.3.51 TDeint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
11.3.52 TEMmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
11.3.53 TIVTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
11.3.54 TMM2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
11.3.55 TNLMeans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
11.3.56 UnDot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
11.3.57 VagueDenoiser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
11.3.58 VapourSource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
11.3.59 vinverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
11.3.60 vsCube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
11.3.61 VSFilterMod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
11.3.62 xNLMeans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
11.3.63 yadifmod2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
11.4 AviSynth Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
11.4.1 AnimeIVTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
11.4.2 AviSynthShader AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
11.4.3 CropResize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
11.4.4 DAA3Mod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
11.4.5 Deblock_QED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
11.4.6 DehaloAlpha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
iv
11.4.7 DeNoise Histogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
11.4.8 DeNoiseMD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
11.4.9 DeNoiseMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
11.4.10 Dither AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
11.4.11 edi_rpow2 AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
11.4.12 eedi3_resize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
11.4.13 FineDehalo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
11.4.14 FineSharp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
11.4.15 FrameRateConverter AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
11.4.16 GradFun2DBmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
11.4.17 HQDeringmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
11.4.18 InterFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
11.4.19 Lazy Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
11.4.20 LSFmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
11.4.21 MAA2Mod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
11.4.22 mClean . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
11.4.23 MCTemporalDenoise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
11.4.24 MT Expand Multi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
11.4.25 MultiSharpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
11.4.26 nnedi3 AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
11.4.27 nnedi3x AVSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
11.4.28 pSharpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
11.4.29 QTGMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
11.4.30 ResizeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
11.4.31 SMDegrain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
11.4.32 SmoothD2c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
11.4.33 TemporalDegrain2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
11.4.34 YFRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
11.4.35 Zs_RF_Shared . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
11.5 VapourSynth Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
11.5.1 AWarpSharp2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
11.5.2 BM3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
11.5.3 Bwdif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
11.5.4 CAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
11.5.5 CNR2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
11.5.6 CTMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
11.5.7 d2vsource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
11.5.8 DCTFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
11.5.9 DCTFilter-f . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
11.5.10 Deblock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
11.5.11 DeblockPP7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
11.5.12 DegrainMedian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
11.5.13 DFTTest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
11.5.14 EEDI2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
11.5.15 EEDI3m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
11.5.16 FFT3DFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
11.5.17 FixTelecinedFades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
11.5.18 FluxSmooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
11.5.19 fmtconv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
11.5.20 HQDN3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
11.5.21 IT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
11.5.22 msmoosh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
11.5.23 mvtools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
11.5.24 mvtools-sf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
v
11.5.25 nnedi3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
11.5.26 nnedi3cl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
11.5.27 Sangnom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
11.5.28 scenechange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
11.5.29 SVPFlow 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
11.5.30 SVPFlow 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
11.5.31 TCanny . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
11.5.32 TDeintMod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
11.5.33 TemporalMedian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
11.5.34 temporalsoften . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
11.5.35 TimeCube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
11.5.36 TTempSmooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
11.5.37 VagueDenoiser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
11.5.38 vcfreq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
11.5.39 vcmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
11.5.40 vcmove . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
11.5.41 W3FDIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
11.5.42 Yadifmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
11.5.43 znedi3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
11.6 VapourSynth Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
11.6.1 adjust . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
11.6.2 Dither . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
11.6.3 finesharp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
11.6.4 fvsfunc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
11.6.5 G41Fun . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
11.6.6 havsfunc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
11.6.7 mcdegrainsharp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
11.6.8 muvsfunc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
11.6.9 mvmulti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
11.6.10 mvsfunc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
11.6.11 nnedi3_rpow2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
11.6.12 Oyster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
11.6.13 Plum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
11.6.14 psharpen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
11.6.15 resamplehq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
11.6.16 taa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
11.6.17 Vine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Index 97
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 ffmpeg
and uses the scripting based frame servers AviSynth and VapourSynth for video processing.
1
StaxRip Documentation
1.2 Download
1.2.1 Stable
https://github.com/staxrip/staxrip/releases
1.2.2 Beta
DropBox
OneDrive
1.3 Setup
It’s important to understand that x64 and x86 can never be mixed, everything StaxRip requires and everything it uses
is x64, x86 plugins generally don’t work in x64 applications.
Windows 7 x64 is the minimum required Windows version.
.NET Framework is required in verrsion 4.8.
Another requirement is Visual C++ 2019 x64 with minimum version 14.25.28508
StaxRip has portable versions of AviSynth, VapourSynth and Python included, a setup is not required.
Hardware encoding works only on newer hardware and up to date drivers.
It’s not possible to start StaxRip from a location without full write access.
2 Chapter 1. Introduction
CHAPTER 2
Screenshots
Contents
• Screenshots
– Main
– AnimatedPNG
– AnimationGIF
– AppForm
– AudioMenu
– eac3to
– Event Command Editor
– Job Processing
– Log File Viewer
– MediaInfo
– Menus
– NVEnc
– Preprocessing
– ThumbnailsFont
– ThumbnailsMTN
– ThumbnailsStaxRip
– Updatemsg
– x265
3
StaxRip Documentation
2.1 Main
4 Chapter 2. Screenshots
StaxRip Documentation
2.2 AnimatedPNG
2.2. AnimatedPNG 5
StaxRip Documentation
2.3 AnimationGIF
6 Chapter 2. Screenshots
StaxRip Documentation
2.4 AppForm
2.4. AppForm 7
StaxRip Documentation
2.5 AudioMenu
8 Chapter 2. Screenshots
StaxRip Documentation
2.6 eac3to
2.6. eac3to 9
StaxRip Documentation
10 Chapter 2. Screenshots
StaxRip Documentation
12 Chapter 2. Screenshots
StaxRip Documentation
2.10 MediaInfo
2.10. MediaInfo 13
StaxRip Documentation
2.11 Menus
14 Chapter 2. Screenshots
StaxRip Documentation
2.12 NVEnc
2.12. NVEnc 15
StaxRip Documentation
2.13 Preprocessing
2.14 ThumbnailsFont
16 Chapter 2. Screenshots
StaxRip Documentation
2.15 ThumbnailsMTN
2.15. ThumbnailsMTN 17
StaxRip Documentation
2.16 ThumbnailsStaxRip
18 Chapter 2. Screenshots
StaxRip Documentation
2.17 Updatemsg
2.17. Updatemsg 19
StaxRip Documentation
2.18 x265
20 Chapter 2. Screenshots
CHAPTER 3
Features
StaxRip is the oldest (since 2002), most feature rich and flexible encoding GUI.
3.1 General
21
StaxRip Documentation
• Powerfull resize and aspect ratio related features with auto detection.
• Thumbnail generation tools.
• Full access and control to underlying tools with full support for command line and script editing to leverage the
full potential of the tools.
• Container and hardcoded subtitles.
• Clean and easy to read log file and dedicated log file viewer to easily navigate the processing steps.
• Video comparison tool to compare video frames in a tab view.
• The processing window can be minimized to the system tray.
• For all essential console tools such as x265 and mkvmerge there is a built-in command line preview either
directly integrated in the dialog or via menu showable.
3.3 Help
• For every tool the help file or help page can be shown in the Apps management dialog and also in the main menu
under Help.
• The Apps management dialog provides easy access to tool websites and download sites.
• Tooltips.
• Context help via right-click, for x264 and x265 the context help has a local and a online version, for all video
encoders the console output help can be shown via context help and with console look and feel.
• Customizable assistant.
3.4 Preprocessing
• Preprocessing steps such as demuxing is fully customizable with custom command lines.
• Demuxers: mkvextract, MP4Box, ffmpeg, eac3to.
• Demuxing GUI for mkvextract, MP4Box, ffmpeg and eac3to to define which tracks should be demuxed.
• Automatic demuxing mode to automatically demux everything.
22 Chapter 3. Features
StaxRip Documentation
• AviSynth and VapourSynth video filter plugins that are not included can be used by adding custom filter profiles.
• Customizable video filter profiles that can be enabled via context menu.
• Project system that automatically saves encoding settings for a particular source file.
• Previously encoded projects can be found in a Recent menu to encode them again with different settings, en-
coded audio and video of previous runs can be reused or overwritten.
• Project templates for different types of sources, a startup template can be defined to customaize the startup
settings.
• Profile system for video filter profiles, video encoder profiles, audio encoding profiles, muxing profiles, filter
setup (full script) profiles.
• Project options used by projects and project templates and also separate global settings.
• Video editing using classic AviSynth and next generation VapourSynth, both equally well supported and every-
thing like QTGMC just works out of the box effortlessly.
• Large amount of included AviSynth and VapourSynth plugins, overall 200 tools incuded.
• Code editor to enable full control over AviSynth and VapourSynth, everything that is possible with AviSynth
and VapourSynth is also possible with StaxRip.
• Code preview to preview the code generated for AviSynth and VapourSynth.
• Built-in hardware accelerated video preview and preview via mpv(.net) and MPC-BE/MPC-HC.
• Built-in script info to show script parameters like framerate and advanced script preview using various external
tools like AVSMeter.
• External AviSynth (.avs) and VapourSynth (.vpy) scripts can be opened/imported.
• Automatic import of (VUI) color metadata.
• Full high bit depth and HDR support.
• Compressibility check.
• It can be customized which source filters should be used for different formats.
3.7 Encoding
• Popular encoders such as x265 and NVEnc have almost 100% GUI support meaning allmost all available com-
mand line switches are supported.
• Video encoder dialogs are searchable to quickly find options in a drop down and search field.
• Video encoder dialogs have a command line preview, this preview has a context menu that allows to quickly find
GUI options for command line switches.
• Generic audio and video command line based encoder to integrate any encoder that isn’t already built-in.
• Parallel audio video encoding.
• Parallel junk encoding for x265.
3.8 Muxing
• Event Command feature that allows to assign custom commands to various events for instance to execute custom
command lines on given events.
• Scriptable via PowerShell.
• Customizable main menu and context menus.
• A PowerShel terminal can be shown with support for the new Windows Terminal, this terminal has a special
environment for easy access of included console tools, all macros are available as environment variables in this
terminal and in all features that allow to define custom command lines.
3.10 Installation
24 Chapter 3. Features
CHAPTER 4
Usage
Contents
• Usage
– Preprocessing
* Demuxing
– Video Processing
* Filter Profiles
· Custom Filter Profiles
* Job Processing
* Chunk Encoding
– Batch Processing
– Command Engine
4.1 Preprocessing
4.1.1 Demuxing
StaxRip supports demuxing via MP4Box, mkvextrakt, ffmpeg, eac3to and DGMPGDec.
25
StaxRip Documentation
Video processing is supported via AviSynth and VapourSynth, both being equally well supported.
The script code of AviSynth and VapourSynth can be edited directly or easily be generated via menu selection for
which 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 slider
and menu or a cropping dialog, due to the macro system the parameters can change at any time allowing much greater
flexibility compared to a one dimensional and limiting one step after another approach.
StaxRip includes a large set of filter plugins and filter presets for the plugins. The presets can be selected in the filter
menu.
The filter profiles editor can be used to customize the included filter profiles and to create new custom filter profiles.
The profile editor can be found at:
Filter Menu > Profiles
The filter profiles use the INI format:
[Filter Type]
Cascading/sub menus:
Multi-line code:
Menu name =
code line 1
code line 2
26 Chapter 4. Usage
StaxRip Documentation
Many of the included presets use Interactive Macros to show a selection box.
Example:
[Field]
yadifmod2 =
LoadPlugin("D:\yadifmod2\yadifmod2.dll")
yadifmod2()
Opening AviSynth and VapourSynth scripts with external apps from outside of StaxRip might require adding various
directories to the PATH environment variable.
The Apps dialog has a feature that helps adding the directories:
Apps > Manage > Tools > Path Env Var
Consider adding the following directories to PATH:
Apps\FrameServer\AviSynth
Apps\FrameServer\VapourSynth
Legacy apps like VirtualDub2 or MPC player are VFW based and therefore require AviSynth/VapourSynth being
installed. For modern apps like mpv.net it’s sufficient to add the portable AviSynth/VapourSynth folder to PATH.
Apps\Support\VC
This is a VC++ runtime All-in-One package which many apps, libraries and plugins depend on.
Apps\Support\FFTW
This a library which many AviSynth and VapourSynth plugins depend on.
4.3 Templates
StaxRip uses a template system, technically a template is a empty project file. When StaxRip starts it loads a default
template, 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 > File > Save Project As Template
4.3. Templates 27
StaxRip Documentation
• nvenc
• qsvenc
• vceenc
• rav1e
• SVT-AV1
• ffmpeg
The jobs list can be processed with multiple StaxRip instances in parallel. This feature is only recommended for power
users that know exactly what their hardware is capable of.
StaxRip supports chunk encoding for the x265 encoder, it splits the encoding into chunks and encodes the chunks in
parallel. Only recommended for power users that know exactly what their hardware is capable of. This feature can be
configured at:
x265 dialog > Other > Chunks
Main Menu > Tools > Settings > General > Maximum number of parallel processes
For Batch Processing first wanted options have to be changed, after that files can be added at:
File > Open Video File > File Batch
Not only encoding is supported but any task like remuxing, demuxing or AviSynth/VapourSynth script generation, this
can be achieved by disabling unwanted features, almost every feature can be disabled:
• The video encoder profiles have a Copy/Mux profile.
• The muxer profiles have a No Muxing profile.
• The audio profiles have a Copy/Mux and a No Audio profile.
• Indexing can be disabled by installing LAV Filters and by enabling the DSS2 source filter.
• Audio and subtitle demuxing can be disabled in the Options dialog.
28 Chapter 4. Usage
StaxRip Documentation
• StaxRips Event Command Feature (Main Menu > Tools > Advanced > Event Commands)
The Event Command feature allows to run commands on defined events under defined conditions.
30 Chapter 4. Usage
CHAPTER 5
Support
For bug reports, feature requests and usage questions please use the Issue Tracker but before making a bug report
please try the newest Beta version.
Alternativly the StaxRip thread of the VideoHelp forum can be used.
https://discord.gg/rRn7vGU
31
StaxRip Documentation
32 Chapter 5. Support
CHAPTER 6
Commands
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
sourcefile <string>
33
StaxRip Documentation
AddFilter
Adds a filter at the end of the script.
active <boolean>
name <string>
category <string>
script <string>
AddJob
Adds a job to the job list.
AddTags
Adds tags to the container (works only with mkvmerge).
CheckForUpdate
Checks if a update is available.
ClearJobs
Clears the job list.
CopyToClipboard
Copies a string to the clipboard.
DeleteFiles
Deletes files in a given directory.
DynamicMenuItem
Placeholder for dynamically updated menu items.
ExecuteCommandLine
Executes a command line. If Shell Execute is disabled then macros are passed in as environment variables.
34 Chapter 6. Commands
StaxRip Documentation
commandLine Command Line: The command line to be executed. Macros are solved.
<string>
waitForExit Wait For Exit: Halt until the command line returns.
<boolean>
showProcessWindow Show Process Window: Redirects the output of console apps to StaxRips process win-
<boolean> dow. Disables Shell Execute.
useShellExecute Use Shell Execute: Executes the command line using the shell. Available when the Show
<boolean> Process Window option is disabled.
workingDirectory Working Directory: Working directory the process will use.
<string>
ExecutePowerShellScript
Executes PowerShell script code.
code <string> Script Code: PowerShell script code to be executed. Macros are expanded.
externalShell <boolean> Use External Shell: Execute in StaxRip to automate StaxRip or use external shell.
ExecuteScriptFile
Executes a PowerShell PS1 script file.
filepath <string> File Path: Filepath to a PowerShell PS1 script file. May contain macros.
Exit
Exits StaxRip
ImportVideoEncoderCommandLine
Changes video encoder settings.
LoadProfile
Loads a audio or video profile.
LoadSourceFile
Loads a source file.
LoadTemplate
Loads a template.
name <string>
OpenHelpTopic
Opens a given help topic In the help browser.
PlaySound
Plays audio file.
ResetSettings
Shows a dialog allowing to reset specific settings.
SaveGIF
Shows a Open File dialog to generate a short GIF.
SaveMKVHDR
Shows a Open File dialog to add the remaining HDR10 Metadata to a MKV file.
SaveMTN
Shows a Open File dialog to generate thumbnails using mtn engine
SavePNG
Shows a open file dialog to create a high quality PNG animation.
SaveProject
Saves the current project.
SaveProjectAs
Saves the current project.
SaveProjectAsTemplate
Saves the current project as template.
SaveProjectPath
Saves the current project at the specified path.
SetBitrate
Sets the target video bitrate in Kbps.
SetFilter
Sets a filter replacing a existing filter of same category.
name <string>
category <string>
script <string>
SetHideDialogsOption
Sets the project option ‘Hide dialogs asking to demux, source filter etc.’
hide <boolean>
36 Chapter 6. Commands
StaxRip Documentation
SetPercent
Sets the bitrate according to the compressibility.
SetSize
Sets the target file size in MB.
SetTargetFile
Sets the file path of the target file.
SetTargetImageSize
Sets the target image size.
width <integer>
height <integer>
SetTargetImageSizeByPixel
Sets the target image size by pixels (width x height).
pixel <integer>
ShowAppsDialog
Dialog to manage external tools.
ShowAudioProfilesDialog
Dialog to manage audio profiles.
ShowBatchGenerateThumbnailsDialog
Shows a dialog to generate thumbnails.
ShowCodePreview
Dialog to preview script code.
ShowCropDialog
Shows the crop dialog to crop borders.
ShowDemuxTool
Allows to use StaxRip’s demuxing GUIs independently.
ShowEncoderProfilesDialog
Shows a dialog to manage video encoder profiles.
ShowEventCommandsDialog
Shows the Event Command dialog.
ShowFileBrowserToOpenProject
Shows a file browser to open a project file.
ShowFilterProfilesDialog
Dialog to configure AviSynth filter profiles.
ShowFiltersEditor
Dialog to edit filters.
ShowFilterSetupProfilesDialog
Dialog to configure filter setup profiles.
ShowHardcodedSubtitleDialog
Shows a dialog to add a hardcoded subtitle.
ShowJobsDialog
Dialog to manage batch jobs.
ShowLogFile
Shows the log file with the built-in log file viewer.
ShowMainMenuEditor
Dialog to configure the main menu.
ShowMediaInfo
Shows media info on a given file.
ShowMediaInfoBrowse
Shows a Open File dialog to show media info.
ShowMediaInfoFolderViewDialog
Presents MediaInfo of all files in a folder in a grid view.
ShowMessageBox
Shows a message box.
ShowMkvInfo
Shows a Open File dialog to open a file to be shown by the console tool mkvinfo.
ShowMuxerProfilesDialog
Dialog to manage Muxer profiles.
ShowOpenSourceBatchFilesDialog
Dialog to open a file batch source.
ShowOpenSourceBlurayFolderDialog
Dialog to open a Blu-ray folder source.
ShowOpenSourceDialog
Dialog to open source files.
ShowOpenSourceMergeFilesDialog
Dialog to open a merged files source.
ShowOpenSourceSingleFileDialog
Dialog to open a single file source.
38 Chapter 6. Commands
StaxRip Documentation
ShowOptionsDialog
Dialog to configure project options.
ShowPreview
Dialog to preview or cut the video.
ShowScriptInfo
Shows script info using various console tools.
ShowSettingsDialog
Shows the settings dialog.
ShowSizeMenuEditor
Menu editor for the size menu.
ShowVideoComparison
Shows a dialog to compare different videos.
Shutdown
Shut down PC.
Standby
Standby PC.
StartAutoCrop
Crops borders automatically.
StartCompCheck
Starts the compressibility check.
StartEncoding
Creates a job and runs the job list.
StartJobs
Runs all active jobs of the job list.
StartSmartCrop
Crops borders automatically until the proper aspect ratio is found.
StartTool
Starts a tool by name as shown in the app manage dialog.
name <string> Tool Name: Tool name as shown in the app manage dialog.
TestAndDynamicFileCreation
Development tests and creation of doc files.
WriteLog
Writes a log message to the log file.
40 Chapter 6. Commands
CHAPTER 7
Macros
Macros are placeholders that can be used in all locations where StaxRip allows to customize command lines and
scripts.
Whenever StaxRip starts a process and shell execute is disabled it passes all macros as environment variables to the
process.
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- Text entered in a input box.
ter_text:prompt$
$se- String selected from dropdown, to show a optional message the first parameter has to start
lect:param1;param2;.
with .msg:
.$ and to give the items optional captions use caption|value. Example: $se-
lect:msg:hello;caption1|value1;caption2|value2$
StaxRip supports 2 types of audio encoding profiles, a GUI based profile used for the default audio profiles and a
Command Line based profile which supports following macros:
41
StaxRip Documentation
Name Description
%input% Audio source file
%output% Audio target File
%bitrate% Audio bitrate
%delay% Audio delay
%channels% Audio channels count
%language_native% Native language name
%language_english% English language name
Name Description
%app:name% Returns the path of a given tool, it can be any type of tool found in the Apps dialog. Example: %app
%app_dir:name% Returns the directory of a given tool, it can be any type of tool found in the Apps dialog. Example:
%app_path:name% Returns the path of a given tool, it can be any type of tool found in the Apps dialog. Example: %app
%app_version:name% Returns the version of a given tool, it can be any type of tool found in the Apps dialog. Example: %
%audio_bitrate% Overall audio bitrate.
%audio_file1% File path of the first audio file.
%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.
%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 auto load 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.
Continue
42 Chapter 7. Macros
StaxRip Documentation
44 Chapter 7. Macros
CHAPTER 8
Note: Switches are processed in the order they appear in the command line.
8.1 Examples
StaxRip C:\Movie\project.srip
8.2 Rules
8.3 Commands
-AddBatchJob:sourcefile
Adds a batch job.
sourcefile <string>
-AddFilter:active,name,category,script
Adds a filter at the end of the script.
45
StaxRip Documentation
active <boolean>
name <string>
category <string>
script <string>
-AddJob:showConfirmation,templateName,position
Adds a job to the job list.
-AddTags:tags
Adds tags to the container (works only with mkvmerge).
-CheckForUpdate
Checks if a update is available.
-ClearJobs
Clears the job list.
-CopyToClipboard:value
Copies a string to the clipboard.
-DeleteFiles:dir,filter
Deletes files in a given directory.
-DynamicMenuItem:id
Placeholder for dynamically updated menu items.
-ExecuteCommandLine:commandLine,waitForExit,showProcessWindow,useShellExecute,workingDirect
Executes a command line. If Shell Execute is disabled then macros are passed in as environment variables.
commandLine Command Line: The command line to be executed. Macros are solved.
<string>
waitForExit Wait For Exit: Halt until the command line returns.
<boolean>
showProcessWindow Show Process Window: Redirects the output of console apps to StaxRips process win-
<boolean> dow. Disables Shell Execute.
useShellExecute Use Shell Execute: Executes the command line using the shell. Available when the Show
<boolean> Process Window option is disabled.
workingDirectory Working Directory: Working directory the process will use.
<string>
-ExecutePowerShellScript:code,externalShell
Executes PowerShell script code.
code <string> Script Code: PowerShell script code to be executed. Macros are expanded.
externalShell <boolean> Use External Shell: Execute in StaxRip to automate StaxRip or use external shell.
-ExecuteScriptFile:filepath
Executes a PowerShell PS1 script file.
filepath <string> File Path: Filepath to a PowerShell PS1 script file. May contain macros.
-Exit
Exits StaxRip
-ImportVideoEncoderCommandLine:commandLine
Changes video encoder settings.
-LoadProfile:videoProfile,audioProfile1,audioProfile2
Loads a audio or video profile.
-LoadSourceFile:path
Loads a source file.
-LoadTemplate:name
Loads a template.
name <string>
-OpenHelpTopic:topic
Opens a given help topic In the help browser.
8.3. Commands 47
StaxRip Documentation
-PlaySound:FilePath,Volume
Plays audio file.
-ResetSettings
Shows a dialog allowing to reset specific settings.
-SaveGIF
Shows a Open File dialog to generate a short GIF.
-SaveMKVHDR
Shows a Open File dialog to add the remaining HDR10 Metadata to a MKV file.
-SaveMTN
Shows a Open File dialog to generate thumbnails using mtn engine
-SavePNG
Shows a open file dialog to create a high quality PNG animation.
-SaveProject
Saves the current project.
-SaveProjectAs
Saves the current project.
-SaveProjectAsTemplate
Saves the current project as template.
-SaveProjectPath:path
Saves the current project at the specified path.
-SetBitrate:bitrate
Sets the target video bitrate in Kbps.
-SetFilter:name,category,script
Sets a filter replacing a existing filter of same category.
name <string>
category <string>
script <string>
-SetHideDialogsOption:hide
Sets the project option ‘Hide dialogs asking to demux, source filter etc.’
hide <boolean>
-SetPercent:value
Sets the bitrate according to the compressibility.
-SetSize:targetSize
Sets the target file size in MB.
-SetTargetFile:path
Sets the file path of the target file.
-SetTargetImageSize:width,height
Sets the target image size.
width <integer>
height <integer>
-SetTargetImageSizeByPixel:pixel
Sets the target image size by pixels (width x height).
pixel <integer>
-ShowAppsDialog
Dialog to manage external tools.
-ShowAudioProfilesDialog:number
Dialog to manage audio profiles.
-ShowBatchGenerateThumbnailsDialog
Shows a dialog to generate thumbnails.
-ShowCodePreview
Dialog to preview script code.
-ShowCropDialog
Shows the crop dialog to crop borders.
-ShowDemuxTool
Allows to use StaxRip’s demuxing GUIs independently.
-ShowEncoderProfilesDialog
Shows a dialog to manage video encoder profiles.
-ShowEventCommandsDialog
Shows the Event Command dialog.
-ShowFileBrowserToOpenProject
Shows a file browser to open a project file.
8.3. Commands 49
StaxRip Documentation
-ShowFilterProfilesDialog
Dialog to configure AviSynth filter profiles.
-ShowFiltersEditor
Dialog to edit filters.
-ShowFilterSetupProfilesDialog
Dialog to configure filter setup profiles.
-ShowHardcodedSubtitleDialog
Shows a dialog to add a hardcoded subtitle.
-ShowJobsDialog
Dialog to manage batch jobs.
-ShowLogFile
Shows the log file with the built-in log file viewer.
-ShowMainMenuEditor
Dialog to configure the main menu.
-ShowMediaInfo:filepath
Shows media info on a given file.
-ShowMediaInfoBrowse
Shows a Open File dialog to show media info.
-ShowMediaInfoFolderViewDialog
Presents MediaInfo of all files in a folder in a grid view.
-ShowMessageBox:mainInstruction,content,icon
Shows a message box.
-ShowMkvInfo
Shows a Open File dialog to open a file to be shown by the console tool mkvinfo.
-ShowMuxerProfilesDialog
Dialog to manage Muxer profiles.
-ShowOpenSourceBatchFilesDialog
Dialog to open a file batch source.
-ShowOpenSourceBlurayFolderDialog
Dialog to open a Blu-ray folder source.
-ShowOpenSourceDialog
Dialog to open source files.
-ShowOpenSourceMergeFilesDialog
Dialog to open a merged files source.
-ShowOpenSourceSingleFileDialog
Dialog to open a single file source.
-ShowOptionsDialog
Dialog to configure project options.
-ShowPreview
Dialog to preview or cut the video.
-ShowScriptInfo
Shows script info using various console tools.
-ShowSettingsDialog
Shows the settings dialog.
-ShowSizeMenuEditor
Menu editor for the size menu.
-ShowVideoComparison
Shows a dialog to compare different videos.
-Shutdown
Shut down PC.
-Standby
Standby PC.
-StartAutoCrop
Crops borders automatically.
-StartCompCheck
Starts the compressibility check.
-StartEncoding
Creates a job and runs the job list.
-StartJobs
Runs all active jobs of the job list.
-StartSmartCrop
Crops borders automatically until the proper aspect ratio is found.
-StartTool:name
Starts a tool by name as shown in the app manage dialog.
name <string> Tool Name: Tool name as shown in the app manage dialog.
-TestAndDynamicFileCreation
Development tests and creation of doc files.
-WriteLog:header,message
Writes a log message to the log file.
8.3. Commands 51
StaxRip Documentation
PowerShell Scripting
The Script folder is located at <settings>\Scripts and can be opened from the main menu under Tools >
Scripts > Open Script Folder.
Scripts located in this folder are not loaded automatically but rather can be invoked from the main menu under Tools
> Scripts.
https://github.com/staxrip/staxrip/tree/master/Scripts
53
StaxRip Documentation
Contents
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.
StaxRip remembers if the file size or bitrate was edited last so if you edit the bitrate last it will encode using a fixed
bitrate.
55
StaxRip Documentation
10.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 where
fixed bitrates are useful.
StaxRip has portable mode enabled by default because many users have incompatible AviSynth versions installed,
portable mode can be disabled in the settings, if AviSynth is installed and portable mode is disabled then soft links are
not necessary.
If AviSynth is installed and portable mode should be used instead of the installed version then it can only be achieved
with soft links because there is no way to tell a tool from where it should load AviSynth, default DLL loading of the
OS applies and that includes the system folder where AviSynth is installed. A tool needs an implementation to use a
custom/portable path and right now not all tools have such an implementation.
If AviSynth is not installed then only ffmpeg needs a soft link because ffmpeg blocks default DLL loading of the OS
which searches in the PATH environment variable which StaxRip sets in portable mode.
The StaxRip log file ends with _staxrip.log and can be found in the temp folder, by default the temp folder is located
next to the source file.
If a project is re-opened from the Recent menu, then the log file can be opened from the main menu:
File > Recent Projects
Tools > Log File (F7)
The log file history can be found at:
Tools > Folders > Log Files
Tools
59
StaxRip Documentation
61
StaxRip Documentation
11.1.1 7zip
11.1.2 aomenc
11.1.3 AutoCrop
11.1.4 avs2pipemod
Console app given an AviSynth script as input, avs2pipemod can send video, audio, or information of various types to
stdout for consumption by command line encoders or other tools.
http://github.com/chikuzen/avs2pipemod
11.1.5 AVSMeter
11.1.6 eac3to
11.1.7 fdkaac
11.1.8 ffmpeg
Versatile audio video convertor console app. Custom build with non-free libraries like fdk-aac.
http://ffmpeg.org
11.1.10 mkvextract
11.1.11 mkvinfo
11.1.12 mkvmerge
11.1.13 MP4Box
11.1.14 mtn
Movie thumbnailer saves thumbnails (screenshots) of movie or video files to jpeg files. StaxRip uses a custom built
version with HEVC support added in and also includes the latest FFMPEG.
https://github.com/Revan654/Movie-Thumbnailer-mtn
11.1.15 NeroAAC
11.1.16 NVEnc
11.1.17 PNGopt
11.1.18 Python
11.1.19 qaac
11.1.20 QSVEnc
11.1.21 rav1e
11.1.22 SVT-AV1
11.1.23 VCEEnc
11.1.24 vspipe
Console app that pipes VapourSynth scripts to video encoding console apps.
http://www.vapoursynth.com
11.1.25 x264
H.264 video encoding console app. Patman mod supports vpy input and shows the estimated size in the status line.
http://www.videolan.org/developers/x264.html
11.1.26 x265
11.1.27 xvid_encraw
11.2.1 BDSup2Sub++
GUI app that converts Blu-ray subtitles to other formats like VobSub.
https://github.com/amichaeltm/BDSup2SubPlusPlus
11.2.2 chapterEditor
GUI app to edit chapters and menus for OGG, XML, TTXT, m.AVCHD, m.editions-mkv, Matroska Menu.
https://forum.doom9.org/showthread.php?t=169984
11.2.4 DGIndex
11.2.5 MediaInfo.NET
GUI app originally built for StaxRip to show info about media files.
https://github.com/stax76/MediaInfo.NET
11.2.7 MPC-BE
11.2.8 MPC-HC
11.2.9 mpv.net
11.2.11 VSRip
11.3.1 AddGrainC
Generate film-like grain or other effects (like rain) by adding random noise to a video clip.
Filters: AddGrainC, AddGrain
https://github.com/pinterf/AddGrainC
11.3.2 AutoAdjust
Automatic adjustement video filter plugin that calculates statistics of clip, stabilizes them temporally and uses them to
adjust luminance gain & color balance.
Filters: AutoAdjust
http://forum.doom9.org/showthread.php?t=167573
11.3.3 Average
A simple video filter plugin that calculates a weighted frame-by-frame average from multiple clips.
Filters: Average
http://avisynth.nl/index.php/Average
11.3.5 AvsResize
11.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 the
number 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 Avisynth
users too.
Filters: avstp_set_threads
http://avisynth.nl/index.php/AVSTP
11.3.7 checkmate
Spatial and temporal dot crawl reducer. Checkmate is most effective in static or low motion scenes.
Filters: checkmate
http://github.com/tp7/checkmate
11.3.8 CNR2
A fast chroma denoiser. Very effective against stationary rainbows and huge analogic chroma activity. Useful to filter
VHS/TV caps.
Filters: cnr2
http://avisynth.nl/index.php/Cnr2
11.3.9 D2VSource
Source filter to open D2V index files created with DGIndex or D2V Witch.
Filters: D2VSource
https://github.com/Asd-g/MPEG2DecPlus
11.3.10 DCTFilter
11.3.11 Deblock
11.3.12 Decomb
Video filter plugin that provides the means for removing combing artifacts from telecined progressive streams, inter-
laced streams, and mixtures thereof.
Filters: Telecide, FieldDeinterlace, Decimate, IsCombed
http://rationalqm.us/decomb/decombnew.html
11.3.13 DeGrainMedian
DeGrainMedian is a spatio-temporal limited median filter mainly for film grain removal, but may be used for general
denoising.
Filters: DeGrainMedian
http://avisynth.nl/index.php/DeGrainMedian
11.3.14 DePan
11.3.15 DePanEstimate
Filters: DePanEstimate
https://github.com/pinterf/mvtools
11.3.16 DFTTest
11.3.18 DGDecode
Source filter to open D2V index files created with DGIndex or D2V Witch.
Filters: MPEG2Source
http://rationalqm.us/dgmpgdec/dgmpgdec.html
This package offers a set of tools to manipulate high-bitdepth (16 bits per plane) video clips. The most proeminent
features 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
11.3.20 DSS2mod
11.3.21 EEDI2
EEDI2 (Enhanced Edge Directed Interpolation) resizes an image by 2x in the vertical direction by copying the existing
image to 2*y(n) and interpolating the missing field.
Filters: EEDI2
http://avisynth.nl/index.php/EEDI2
11.3.22 EEDI3
EEDI3 (Enhanced Edge Directed Interpolation) resizes an image by 2x in the vertical direction by copying the existing
image to 2*y(n) and interpolating the missing field.
Filters: EEDI3
http://avisynth.nl/index.php/EEDI3
11.3.24 ffms2
Neo FFT3D is a 3D Frequency Domain filter - strong denoiser and moderate sharpener.
Filters: neo_fft3d
https://github.com/HomeOfAviSynthPlusEvolution/neo_FFT3D
11.3.26 FFT3DFilter
FFT3DFilter uses Fast Fourier Transform method for image processing in frequency domain.
Filters: FFT3DFilter
http://github.com/pinterf/fft3dfilter
11.3.27 FFT3DGPU
Similar algorithm to FFT3DFilter, but uses graphics hardware for increased speed.
Filters: FFT3DGPU
https://github.com/pinterf/FFT3dGPU
11.3.28 flash3kyuu_deband
Simple debanding filter that can be quite effective for some anime sources.
Filters: f3kdb
http://forum.doom9.org/showthread.php?t=161411
11.3.29 FluxSmooth
One of the fundamental properties of noise is that it’s random. One of the fundamental properties of motion is that it’s
not. This is the premise behind FluxSmooth, which examines each pixel and compares it to the corresponding pixel
in the previous and last frame. Smoothing occurs if both the previous frame’s value and the next frame’s value are
greater, or if both are less, than the value in the current frame.
Filters: FluxSmoothT, FluxSmoothST
http://avisynth.nl/index.php/FluxSmooth
Increases the frame rate with interpolation and fine artifact removal
Filters: FrameRateConverter
https://github.com/mysteryx93/FrameRateConverter
11.3.31 GradFun2DB
11.3.32 HQDN3D
Filters: HQDN3D
http://avisynth.nl/index.php/Hqdn3d
11.3.33 JincResize
11.3.34 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
https://github.com/jpsdr/plugins_JPSDR
11.3.35 KNLMeansCL
KNLMeansCL is an optimized pixelwise OpenCL implementation of the Non-local means denoising algorithm. Every
pixel is restored by the weighted average of all pixels in its search window. The level of averaging is determined by
the filtering parameter h.
Filters: KNLMeansCL
https://github.com/pinterf/KNLMeansCL
11.3.36 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
11.3.37 masktools2
MaskTools2 contain a set of filters designed to create, manipulate and use masks. Masks, in video processing, are a
way to give a relative importance to each pixel. You can, for example, create a mask that selects only the green parts
of 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
11.3.38 MedianBlur2
11.3.39 MiniDeen
MiniDeen is a spatial denoising filter which replaces every pixel with the average of its neighbourhood.
Filters: MiniDeen
https://github.com/HomeOfAviSynthPlusEvolution/MiniDeen
11.3.40 MipSmooth
a reinvention of SmoothHiQ and Convolution3D. MipSmooth was made to enable smoothing of larger pixel areas than
3x3(x3), to remove blocks and smoothing out low-frequency noise.
Filters: MipSmooth
http://avisynth.org.ru/docs/english/externalfilters/mipsmooth.htm
11.3.41 modPlus
Video filter plugin 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
11.3.42 MSharpen
Filters: MSharpen
http://avisynth.nl/index.php/MSharpen
11.3.43 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 other
tasks.
Filters: MSuper, MAnalyse, MCompensate, MMask, MDeGrain1, MDeGrain2, MDegrain3
http://github.com/pinterf/mvtools
11.3.44 NicAudio
11.3.45 RgTools
RgTools is a modern rewrite of RemoveGrain, Repair, BackwardClense, Clense, ForwardClense and VerticalCleaner
all in a single plugin.
Filters: RemoveGrain, Clense, ForwardClense, BackwardClense, Repair, VerticalCleaner
http://github.com/pinterf/RgTools
11.3.46 SangNom2
SangNom2 is a reimplementation of MarcFD’s old SangNom filter. Originally it’s a single field deinterlacer using
edge-directed interpolation but nowadays it’s mainly used in anti-aliasing scripts. The output is not completely but
mostly identical to the original SangNom.
Filters: SangNom2
http://avisynth.nl/index.php/SangNom2
11.3.47 SmoothAdjust
11.3.48 SmoothD2
Deblocking filter. Rewrite of SmoothD. Faster, better detail preservation, optional chroma deblocking.
Filters: SmoothD2
http://avisynth.nl/index.php/SmoothD2
11.3.49 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
11.3.50 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
11.3.51 TDeint
11.3.52 TEMmod
11.3.53 TIVTC
11.3.54 TMM2
TMM builds a motion-mask for TDeint, which TDeint uses via its ‘emask’ parameter.
Filters: TMM2
https://github.com/Asd-g/TMM2
11.3.55 TNLMeans
TNLMeans is an implementation of the NL-means denoising algorithm. Aside from the original method, TNLMeans
also supports extension into 3D, a faster, block based approach, and a multiscale version.
Filters: TNLMeans
http://avisynth.nl/index.php/TNLMeans
11.3.56 UnDot
UnDot is a simple median filter plugin for removing dots, that is stray orphan pixels and mosquito noise.
Filters: UnDot
http://avisynth.nl/index.php/UnDot
11.3.57 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
11.3.58 VapourSource
11.3.59 vinverse
11.3.60 vsCube
11.3.61 VSFilterMod
AviSynth and VapourSynth subtitle plugin with support for vobsub srt and ass.
Filters: VobSub, TextSubMod
https://github.com/sorayuki/VSFilterMod
11.3.62 xNLMeans
XNLMeans is an AviSynth plugin implementation of the Non Local Means denoising algorithm
Filters: xNLMeans
http://avisynth.nl/index.php/xNLMeans
11.3.63 yadifmod2
11.4.1 AnimeIVTC
Filters: AnimeIVTC
http://avisynth.nl/index.php/AnimeIVTC
11.4.3 CropResize
11.4.4 DAA3Mod
Motion-Compensated Anti-aliasing with contra-sharpening, can deal with ifade too, created because when applied
daa3 to fixed scenes, it could damage some details and other issues.
Filters: daa3mod, mcdaa3
http://avisynth.nl/index.php/daa3
11.4.5 Deblock_QED
Designed to provide 8x8 deblocking sensitive to the amount of blocking in the source, compared to other deblockers
which apply a uniform deblocking across every frame.
Filters: Deblock_QED
http://avisynth.nl/index.php/Deblock_QED
11.4.6 DehaloAlpha
11.4.8 DeNoiseMD
A fast and accurate denoiser for a Full HD video from a H.264 camera.
Filters: DeNoiseMD1, DenoiseMD2
http://avisynth.nl
11.4.9 DeNoiseMF
A fast and accurate denoiser for a Full HD video from a H.264 camera.
Filters: DeNoiseMF1, DenoiseMF2
http://avisynth.nl
This package offers a set of tools to manipulate high-bitdepth (16 bits per plane) video clips. The most proeminent
features 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
11.4.12 eedi3_resize
eedi3 based resizing script that allows to resize to arbitrary resolutions while maintaining the correct image center and
chroma location.
Filters: eedi3_resize
http://avisynth.nl/index.php/eedi3
11.4.13 FineDehalo
Halo removal script that uses DeHalo_alpha with a few masks and optional contra-sharpening to try remove halos
without removing important details (like line edges). It also includes FineDehalo2, this function tries to remove 2nd
order halos. See script for extensive information.
Filters: FineDehalo
http://avisynth.nl/index.php/FineDehalo
11.4.14 FineSharp
Small and fast realtime-sharpening function for 1080p, or after scaling 720p -> 1080p. It’s a generic sharpener only
for good quality sources!
Filters: FineSharp
http://avisynth.nl/index.php/FineSharp
Increases the frame rate with interpolation and fine artifact removal
Filters: FrameRateConverter
https://github.com/mysteryx93/FrameRateConverter
11.4.16 GradFun2DBmod
11.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
11.4.18 InterFrame
A frame interpolation script that makes accurate estimations about the content of frames
Filters: InterFrame
http://avisynth.nl/index.php/InterFrame
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
11.4.20 LSFmod
11.4.21 MAA2Mod
Updated version of the MAA2+ antialising script from AnimeIVTC. MAA2 uses tp7’s SangNom2, which provide a
nice speedup for SangNom-based antialiasing. Mod version also includes support for EEDI3 along with a few other
new functions.
Filters: MAA2
http://avisynth.nl/index.php/MAA2
11.4.22 mClean
11.4.23 MCTemporalDenoise
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
11.4.25 MultiSharpen
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
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
11.4.28 pSharpen
11.4.29 QTGMC
A very high quality deinterlacer with a range of features for both quality and convenience. These include a simple
presets system, extensive noise processing capabilities, support for repair of progressive material, precision source
matching, shutter speed simulation, etc. Originally based on TempGaussMC by Dide.
Filters: QTGMC
http://avisynth.nl/index.php/QTGMC
11.4.30 ResizeX
Filters: ResizeX
http://avisynth.nl
11.4.31 SMDegrain
SMDegrain, the Simple MDegrain Mod, is mainly a convenience function for using MVTools.
Filters: SMDegrain
http://avisynth.nl/index.php/SMDegrain
11.4.32 SmoothD2c
Deblocking filter. Rewrite of SmoothD. Faster, better detail preservation, optional chroma deblocking.
Filters: SmoothD2c
http://avisynth.nl/index.php/SmoothD2
11.4.33 TemporalDegrain2
Builds on Temporal Degrain but it is able to clean the noise even further while impoving the sharpness in cases where
orignal version had severe drops in visual quality.
Filters: TemporalDegrain2
http://avisynth.nl/index.php/TemporalDegrain2
11.4.34 YFRC
Yushko Frame Rate convertor - doubles the frame rate with strong artifact detection and scene change detection. YFRC
uses masks to reduce artifacts in areas where interpolation failed.
Filters: YFRC
http://avisynth.nl/index.php/YFRC
11.4.35 Zs_RF_Shared
11.5.1 AWarpSharp2
11.5.2 BM3D
11.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
11.5.4 CAS
11.5.5 CNR2
11.5.6 CTMF
11.5.7 d2vsource
Source filter to open D2V index files created with DGIndex or D2V Witch.
Filters: d2v.Source
http://github.com/dwbuiten/d2vsource
11.5.8 DCTFilter
11.5.9 DCTFilter-f
11.5.10 Deblock
11.5.11 DeblockPP7
11.5.12 DegrainMedian
11.5.13 DFTTest
11.5.14 EEDI2
EEDI2 works by finding the best non-decreasing (non-crossing) warping between two lines by minimizing a cost
functional.
Filters: eedi2.EEDI2
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI2
11.5.15 EEDI3m
EEDI3 works by finding the best non-decreasing (non-crossing) warping between two lines by minimizing a cost
functional.
Filters: eedi3m.EEDI3
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI3
11.5.16 FFT3DFilter
FFT3DFilter uses Fast Fourier Transform method for image processing in frequency domain.
Filters: fft3dfilter.FFT3DFilter
http://github.com/VFR-maniac/VapourSynth-FFT3DFilter
11.5.17 FixTelecinedFades
11.5.18 FluxSmooth
11.5.19 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
11.5.20 HQDN3D
11.5.21 IT
VapourSynth Plugin - Inverse Telecine (YV12 Only, IT-0051 base, IT_YV12-0103 base).
Filters: it.IT
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-IT
11.5.22 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
11.5.23 mvtools
11.5.24 mvtools-sf
11.5.25 nnedi3
nnedi3 is an intra-field only deinterlacer. It takes in a frame, throws away one field, and then interpolates the missing
pixels using only information from the kept field.
Filters: nnedi3.nnedi3
http://github.com/dubhater/vapoursynth-nnedi3
11.5.26 nnedi3cl
nnedi3 is an intra-field only deinterlacer. It takes a frame, throws away one field, and then interpolates the missing
pixels 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
11.5.27 Sangnom
SangNom is a single field deinterlacer using edge-directed interpolation but nowadays it’s mainly used in anti-aliasing
scripts.
Filters: sangnom.SangNom
https://bitbucket.org/James1201/vapoursynth-sangnom/overview
11.5.28 scenechange
Filters: scenechange
11.5.29 SVPFlow 1
Motion vectors search plugin is a deeply refactored and modified version of MVTools2 Avisynth plugin
Filters: svp1.Super, svp1.Analyse, svp1.Convert
https://www.svp-team.com/wiki/Manual:SVPflow
11.5.30 SVPFlow 2
Motion vectors search plugin is a deeply refactored and modified version of MVTools2 Avisynth plugin
Filters: svp2.SmoothFps
https://www.svp-team.com/wiki/Manual:SVPflow
11.5.31 TCanny
11.5.32 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
11.5.33 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
11.5.34 temporalsoften
Filters: TemporalSoften
11.5.35 TimeCube
11.5.36 TTempSmooth
11.5.37 VagueDenoiser
11.5.38 vcfreq
11.5.39 vcmod
11.5.40 vcmove
11.5.41 W3FDIF
11.5.42 Yadifmod
Modified version of Fizick’s avisynth filter port of yadif from mplayer. This version doesn’t internally generate spatial
predictions, but takes them from an external clip.
Filters: yadifmod.Yadifmod
http://github.com/HomeOfVapourSynthEvolution/VapourSynth-Yadifmod
11.5.43 znedi3
11.6.1 adjust
11.6.2 Dither
11.6.3 finesharp
11.6.4 fvsfunc
11.6.5 G41Fun
https://github.com/Helenerineium/hnwvsfunc
11.6.6 havsfunc
11.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
11.6.8 muvsfunc
11.6.9 mvmulti
11.6.10 mvsfunc
11.6.11 nnedi3_rpow2
11.6.12 Oyster
Oyster is an experimental implement of the Blocking Matching concept, designed specifically for compression artifacts
removal.
Filters: Oyster.Basic, Oyster.Deringing, Oyster.Destaircase, Oyster.Deblocking, Oyster.Super
https://github.com/IFeelBloated/Oyster
11.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
11.6.14 psharpen
11.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
11.6.16 taa
11.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
• genindex
• modindex
• search
95
StaxRip Documentation
Symbols -ResetSettings
-AddBatchJob:sourcefile command line option, 48
command line option, 45 -SaveGIF
-AddFilter:active,name,category,script command line option, 48
command line option, 45 -SaveMKVHDR
command line option, 48
-AddJob:showConfirmation,templateName,position
command line option, 46 -SaveMTN
-AddTags:tags command line option, 48
command line option, 46 -SavePNG
-CheckForUpdate command line option, 48
command line option, 46 -SaveProject
-ClearJobs command line option, 48
command line option, 46 -SaveProjectAs
-CopyToClipboard:value command line option, 48
command line option, 46 -SaveProjectAsTemplate
-DeleteFiles:dir,filter command line option, 48
command line option, 46 -SaveProjectPath:path
-DynamicMenuItem:id command line option, 48
command line option, 46 -SetBitrate:bitrate
command line option, 48
-ExecuteCommandLine:commandLine,waitForExit,showProcessWindow,useShellExecute,workingDirect
command line option, 46 -SetFilter:name,category,script
-ExecutePowerShellScript:code,externalShell command line option, 48
command line option, 47 -SetHideDialogsOption:hide
-ExecuteScriptFile:filepath command line option, 48
command line option, 47 -SetPercent:value
-Exit command line option, 48
command line option, 47 -SetSize:targetSize
-ImportVideoEncoderCommandLine:commandLine command line option, 49
command line option, 47 -SetTargetFile:path
command line option, 49
-LoadProfile:videoProfile,audioProfile1,audioProfile2
command line option, 47 -SetTargetImageSize:width,height
-LoadSourceFile:path command line option, 49
command line option, 47 -SetTargetImageSizeByPixel:pixel
-LoadTemplate:name command line option, 49
command line option, 47 -ShowAppsDialog
-OpenHelpTopic:topic command line option, 49
command line option, 47 -ShowAudioProfilesDialog:number
-PlaySound:FilePath,Volume command line option, 49
command line option, 48 -ShowBatchGenerateThumbnailsDialog
command line option, 49
97
StaxRip Documentation
-ShowCodePreview -ShowSettingsDialog
command line option, 49 command line option, 51
-ShowCropDialog -ShowSizeMenuEditor
command line option, 49 command line option, 51
-ShowDemuxTool -ShowVideoComparison
command line option, 49 command line option, 51
-ShowEncoderProfilesDialog -Shutdown
command line option, 49 command line option, 51
-ShowEventCommandsDialog -Standby
command line option, 49 command line option, 51
-ShowFileBrowserToOpenProject -StartAutoCrop
command line option, 49 command line option, 51
-ShowFilterProfilesDialog -StartCompCheck
command line option, 49 command line option, 51
-ShowFilterSetupProfilesDialog -StartEncoding
command line option, 50 command line option, 51
-ShowFiltersEditor -StartJobs
command line option, 50 command line option, 51
-ShowHardcodedSubtitleDialog -StartSmartCrop
command line option, 50 command line option, 51
-ShowJobsDialog -StartTool:name
command line option, 50 command line option, 51
-ShowLogFile -TestAndDynamicFileCreation
command line option, 50 command line option, 51
-ShowMainMenuEditor -WriteLog:header,message
command line option, 50 command line option, 51
-ShowMediaInfo:filepath
command line option, 50 A
-ShowMediaInfoBrowse AddBatchJob
command line option, 50 command line option, 33
-ShowMediaInfoFolderViewDialog AddFilter
command line option, 50 command line option, 33
-ShowMessageBox:mainInstruction,content,icon
AddJob
command line option, 50 command line option, 34
-ShowMkvInfo AddTags
command line option, 50 command line option, 34
-ShowMuxerProfilesDialog
command line option, 50 C
-ShowOpenSourceBatchFilesDialog CheckForUpdate
command line option, 50 command line option, 34
-ShowOpenSourceBlurayFolderDialog ClearJobs
command line option, 50 command line option, 34
-ShowOpenSourceDialog command line option
command line option, 50 -AddBatchJob:sourcefile, 45
-ShowOpenSourceMergeFilesDialog -AddFilter:active,name,category,script,
command line option, 50 45
-ShowOpenSourceSingleFileDialog -AddJob:showConfirmation,templateName,position,
command line option, 50 46
-ShowOptionsDialog -AddTags:tags, 46
command line option, 50 -CheckForUpdate, 46
-ShowPreview -ClearJobs, 46
command line option, 51 -CopyToClipboard:value, 46
-ShowScriptInfo -DeleteFiles:dir,filter, 46
command line option, 51 -DynamicMenuItem:id, 46
98 Index
StaxRip Documentation
-ShowMuxerProfilesDialog, 50
-ExecuteCommandLine:commandLine,waitForExit,showProcessWindow,useShellExecute,workingDir
46 -ShowOpenSourceBatchFilesDialog, 50
-ExecutePowerShellScript:code,externalShell,
-ShowOpenSourceBlurayFolderDialog,
47 50
-ExecuteScriptFile:filepath, 47 -ShowOpenSourceDialog, 50
-Exit, 47 -ShowOpenSourceMergeFilesDialog, 50
-ShowOpenSourceSingleFileDialog, 50
-ImportVideoEncoderCommandLine:commandLine,
47 -ShowOptionsDialog, 50
-ShowPreview, 51
-LoadProfile:videoProfile,audioProfile1,audioProfile2,
47 -ShowScriptInfo, 51
-LoadSourceFile:path, 47 -ShowSettingsDialog, 51
-LoadTemplate:name, 47 -ShowSizeMenuEditor, 51
-OpenHelpTopic:topic, 47 -ShowVideoComparison, 51
-PlaySound:FilePath,Volume, 48 -Shutdown, 51
-ResetSettings, 48 -Standby, 51
-SaveGIF, 48 -StartAutoCrop, 51
-SaveMKVHDR, 48 -StartCompCheck, 51
-SaveMTN, 48 -StartEncoding, 51
-SavePNG, 48 -StartJobs, 51
-SaveProject, 48 -StartSmartCrop, 51
-SaveProjectAs, 48 -StartTool:name, 51
-SaveProjectAsTemplate, 48 -TestAndDynamicFileCreation, 51
-SaveProjectPath:path, 48 -WriteLog:header,message, 51
-SetBitrate:bitrate, 48 AddBatchJob, 33
-SetFilter:name,category,script, 48 AddFilter, 33
-SetHideDialogsOption:hide, 48 AddJob, 34
-SetPercent:value, 48 AddTags, 34
-SetSize:targetSize, 49 CheckForUpdate, 34
-SetTargetFile:path, 49 ClearJobs, 34
-SetTargetImageSize:width,height, 49 CopyToClipboard, 34
-SetTargetImageSizeByPixel:pixel, 49 DeleteFiles, 34
-ShowAppsDialog, 49 DynamicMenuItem, 34
-ShowAudioProfilesDialog:number, 49 ExecuteCommandLine, 34
-ShowBatchGenerateThumbnailsDialog, ExecutePowerShellScript, 35
49 ExecuteScriptFile, 35
-ShowCodePreview, 49 Exit, 35
-ShowCropDialog, 49 ImportVideoEncoderCommandLine, 35
-ShowDemuxTool, 49 LoadProfile, 35
-ShowEncoderProfilesDialog, 49 LoadSourceFile, 35
-ShowEventCommandsDialog, 49 LoadTemplate, 35
-ShowFileBrowserToOpenProject, 49 OpenHelpTopic, 35
-ShowFilterProfilesDialog, 49 PlaySound, 36
-ShowFilterSetupProfilesDialog, 50 ResetSettings, 36
-ShowFiltersEditor, 50 SaveGIF, 36
-ShowHardcodedSubtitleDialog, 50 SaveMKVHDR, 36
-ShowJobsDialog, 50 SaveMTN, 36
-ShowLogFile, 50 SavePNG, 36
-ShowMainMenuEditor, 50 SaveProject, 36
-ShowMediaInfo:filepath, 50 SaveProjectAs, 36
-ShowMediaInfoBrowse, 50 SaveProjectAsTemplate, 36
-ShowMediaInfoFolderViewDialog, 50 SaveProjectPath, 36
SetBitrate, 36
-ShowMessageBox:mainInstruction,content,icon,
50 SetFilter, 36
-ShowMkvInfo, 50 SetHideDialogsOption, 36
Index 99
StaxRip Documentation
100 Index
StaxRip Documentation
SaveProjectPath ShowMediaInfoFolderViewDialog
command line option, 36 command line option, 38
SetBitrate ShowMessageBox
command line option, 36 command line option, 38
SetFilter ShowMkvInfo
command line option, 36 command line option, 38
SetHideDialogsOption ShowMuxerProfilesDialog
command line option, 36 command line option, 38
SetPercent ShowOpenSourceBatchFilesDialog
command line option, 36 command line option, 38
SetSize ShowOpenSourceBlurayFolderDialog
command line option, 37 command line option, 38
SetTargetFile ShowOpenSourceDialog
command line option, 37 command line option, 38
SetTargetImageSize ShowOpenSourceMergeFilesDialog
command line option, 37 command line option, 38
SetTargetImageSizeByPixel ShowOpenSourceSingleFileDialog
command line option, 37 command line option, 38
ShowAppsDialog ShowOptionsDialog
command line option, 37 command line option, 38
ShowAudioProfilesDialog ShowPreview
command line option, 37 command line option, 39
ShowBatchGenerateThumbnailsDialog ShowScriptInfo
command line option, 37 command line option, 39
ShowCodePreview ShowSettingsDialog
command line option, 37 command line option, 39
ShowCropDialog ShowSizeMenuEditor
command line option, 37 command line option, 39
ShowDemuxTool ShowVideoComparison
command line option, 37 command line option, 39
ShowEncoderProfilesDialog Shutdown
command line option, 37 command line option, 39
ShowEventCommandsDialog Standby
command line option, 37 command line option, 39
ShowFileBrowserToOpenProject StartAutoCrop
command line option, 37 command line option, 39
ShowFilterProfilesDialog StartCompCheck
command line option, 37 command line option, 39
ShowFiltersEditor StartEncoding
command line option, 38 command line option, 39
ShowFilterSetupProfilesDialog StartJobs
command line option, 38 command line option, 39
ShowHardcodedSubtitleDialog StartSmartCrop
command line option, 38 command line option, 39
ShowJobsDialog StartTool
command line option, 38 command line option, 39
ShowLogFile
command line option, 38 T
ShowMainMenuEditor TestAndDynamicFileCreation
command line option, 38 command line option, 39
ShowMediaInfo
command line option, 38 W
ShowMediaInfoBrowse WriteLog
command line option, 38 command line option, 39
Index 101