# 写在前面

本教程的目的是展示并教学广义上“压制”的工作。这些工作所涉及的工具非常众多且步骤繁琐，所需要的知识点也非常分散，所以教程的章节构成会比较随意，在阅读一些章节时，可能需要同时参考其他章节一并学习。笔者希望尽量以简单易懂的方法来叙述教程的每一部分，但是由于表达水平有限，语句不通等丢人问题还请包涵，希望读者能够多多见谅。

本文受到[guide.encode.moe](https://guide.encode.moe/)的启发并借鉴了其一定思路，但更多的希望专精于压制方面，更详细的阐述视频处理方面的内容。

由于AVS已经十分古老，使用的必要性也已经极其有限，所以本教程主要使用Vapoursynth作为视频处理工具并且主要在Windows平台下进行示例（你既然都用OS X/Linux了，那……）。

本教程采用[知识共享署名-相同方式共享 4.0 国际许可协议](https://creativecommons.org/licenses/by-sa/4.0/)进行许可，在分享和转发，或者使用到本教程片段时请注明出处。

5/12日更新： 作者学术垃圾制造完毕，终于可以重新着手来更新啦！

![](https://i.creativecommons.org/l/by-sa/4.0/88x31.png)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guide.geeking.moe/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
