“AviSynth2.5扩展滤镜”的版本间的差异
跳到导航
跳到搜索
(→降噪滤镜) |
|||
(未显示同一用户的5个中间版本) | |||
第104行: | 第104行: | ||
| [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=325 脚本] | | [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=325 脚本] | ||
| 06_taro | | 06_taro | ||
|- | |||
| O16 mod | |||
| 简易的high bit depth转换/输出脚本 | |||
| [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=1017 脚本] | |||
| mawen1250 | |||
|- | |- | ||
| [[BT709ToBT601]] | | [[BT709ToBT601]] | ||
第148行: | 第153行: | ||
| [http://www.geocities.jp/flash3kyuu/auf/banding17.zip AviUtl原版] | | [http://www.geocities.jp/flash3kyuu/auf/banding17.zip AviUtl原版] | ||
[http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=239 AVS版] | [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=239 AVS版] | ||
[http://www.nmm-hd.org/newbbs/viewtopic.php?f=23&t=962 VapourSynth版] | |||
| 原作:flash3kyuu | | 原作:flash3kyuu | ||
移植:SAPikachu | 移植:SAPikachu | ||
|- | |||
| f3KDB_MOD | |||
| 简化版LumaDB,只保留f3kdb部分。 | |||
| [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=1188 脚本] | |||
| eric888a | |||
|- | |- | ||
| GrainFactoryLite | | GrainFactoryLite | ||
第183行: | 第194行: | ||
| [http://manao4.free.fr/SangNom.zip 滤镜] | | [http://manao4.free.fr/SangNom.zip 滤镜] | ||
| Marc FD | | Marc FD | ||
|} | |||
=== 去Halo/Ringing === | |||
{{FilterTable}} | |||
| HQDering mod | |||
| dering脚本,以dfttest为dering的核心,prewitt edge mask经过处理后用作ring mask保护非ringing区域。 | |||
| [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=914 脚本] | |||
| mawen1250 | |||
|} | |} | ||
== 降噪 | == 降噪 == | ||
{{FilterTable}} | {{FilterTable}} | ||
| MCAnyTempDenoiser | | MCAnyTempDenoiser | ||
第220行: | 第238行: | ||
| 高速的时域轻度降噪脚本 | | 高速的时域轻度降噪脚本 | ||
| [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=933 脚本] | | [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=933 脚本] | ||
| mawen1250 | |||
|- | |||
| MStabilize | |||
| 任意范围时域Smooth脚本 | |||
| [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=1080 脚本] | |||
| mawen1250 | | mawen1250 | ||
|} | |} | ||
第240行: | 第263行: | ||
| [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=179 脚本] | | [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=179 脚本] | ||
| 06_taro | | 06_taro | ||
|- | |||
| nnedi3_resize16 | |||
| 高精度upscale/colorspace转换脚本 | |||
| [http://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=1117 脚本] | |||
| mawen1250 | |||
|} | |} | ||
==多线程与多进程相关== | ==多线程与多进程相关== | ||
{{FilterTable}} | {{FilterTable}} |
2013年6月16日 (日) 21:03的最新版本
除了内置的滤镜和函数,AviSynth 2.5有能完成各种工作的众多需要加载的外部滤镜,我们把各种滤镜分类并介绍其作用。
插件一篇介绍如何调用AviSynth 2.5的插件(Plugin),此外有众多的脚本。你也可以自己编写脚本函数。
源滤镜
名称 | 描述 | 下载 | 作者 |
---|---|---|---|
FFmpegSource2 | 用ffmpeg打开文件,提供对mkv、mp4文件的准确跳转。 | [1] | Myrsloik |
DGDecode | 从DVD的vob、mpeg2流(包括.ts、.m2ts、.pva)中解码MPEG1、MPEG2视频。是原先的MPEGDecoder/MPEG2Dec3的替代者。 | [2] | Donald A. Graft |
修复滤镜
IVTC和去交错
名称 | 描述 | 下载 | 作者 |
---|---|---|---|
AAD(Auto Anime Decomb) | AAD是专门为动画片设计的,解除交错用Avisynth脚本。 | 脚本 | diseac |
EPOutTimeCode | 辅助IVTC等操作,合并不同帧率的clip,并且输出TimeCode v1文件,类似于TimeCodeOutPut。不过不同的是,这是一个完全基于AVS的脚本,支持合并clip数量的上限是57。 | Yuricon | |
TimeCodeOutPut | 能够合并不同帧率的clip,并且输出TimeCode v1文件,类似于EPOutTimeCode,不过不同的是,这是一个基于.net的AviSynth滤镜,最多支持数1022个clip进行合并。需要加载.net运行环境才能使用。 | 下载 | cunhan |
TIVTC | 由tritical编写的IVTC插件包。 | 插件 | tritical |
AVSSFSIVTC | 脚本形式的IVTC插件。 | 插件 | sswroom |
MCBob | Another approach to motion compensated bobbing. No residual combing, Motion Masking adaptive to local complexity, self adaptive error correction for temporal interpolation, Motion Search between fields of same parity, and spatial Interpolation overweights spatio-temporal interpolation. Is SLOW. | 原版脚本 | Didée |
TDeint | TDeint is a bi-directionally, motion adaptive (sharp) deinterlacer. It can also adaptively choose between using per-field and per-pixel motion adaptivity. It can use cubic interpolation, kernel interpolation (with temporal direction switching), or one of two forms of modified ELA interpolation which help to reduce "jaggy" edges in moving areas where interpolation must be used. TDeint also supports user overrides through an input file, and can act as a smart bobber or same frame rate deinterlacer, as well as an IVTC post-processor. See discussion. | 插件 | tritical |
TempGaussMC | Motion-compensated bob deinterlacer, based on temporal gaussian blurring. reduces noise/grain of the source and does NOT leave the original fields unchanged. Output is rich with details and very stable. Is SLOW | 脚本 | Didée |
Yadif | Port of YADIF (Yet Another DeInterlacing Filter) from MPlayer by Michael Niedermayer (http://www.mplayerhq.hu). It check pixels of previous, current and next frames to re-create the missed field by some local adaptive method (edge-directed interpolation) and uses spatial check to prevent most artifacts. | 插件 | Fizick |
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. It also is not an Avisynth_C plugin (just a normal one). | Plugin | tritical |
色域转换与修正
名称 | 描述 | 下载 | 作者 |
---|---|---|---|
AVSNV12YUY2 | 將NV12 (Interlaced YUV 4:2:0)訊號轉成YUY2。 | 插件 | sswroom |
viewChroma | 观察色度信息的小脚本。 | 脚本 | diseac |
showHist | 显示二维Waveform Monitor + YUV分布直方图的脚本。 | 脚本 | dgwxx |
ShowOverRange | 显示画面中亮度值超出TV Range(16~235)范围的像素。 | 插件 | SAPikachu |
RangeFix | 基于Histogram自动修正pc range的帧 | 脚本 | 06_taro |
O16 | 简易的输出high bit脚本 | 脚本 | 06_taro |
O16 mod | 简易的high bit depth转换/输出脚本 | 脚本 | mawen1250 |
BT709ToBT601 | 将BT.709(HDTV)颜色转换为BT.601(SDTV) . | 插件 | Tom Barry |
去色带
名称 | 描述 | 下载 | 作者 |
---|---|---|---|
GradFun2DB | DeBanding 滤镜。 See wikipedia:Color Banding | 插件 | Soulhunter |
GradFunkMirror | 修正GradFun2DB没有处理画面边缘16像素的bug的脚本。 | 脚本 | Alain2, MugFunky |
GradFun2DBmod | 一个基于GradFun2DB的更加高级的Debanding脚本。 | 脚本 | LaTo |
AdaptDBMC | Luma/Fade/Blue自适应debanding脚本 | 脚本 | 06_taro |
LumaDB | 高速Y平面debanding脚本。 | 脚本 | 06_taro |
LumaDBLite | 16bit版LumaDB高速Y平面debanding脚本 | 脚本 | 06_taro |
flash3kyuu_deband
for AviSynth |
基于flash3kyuu_deband for AviUtl移植而来。 | AviUtl原版 | 原作:flash3kyuu
移植:SAPikachu |
f3KDB_MOD | 简化版LumaDB,只保留f3kdb部分。 | 脚本 | eric888a |
GrainFactoryLite | 16bit的Luma自适应噪点生成滤镜 | 脚本 | 06_taro |
f3kgrain | 基於f3kdb的grain generator。支持8-bit/stacked 16-bit输入输出(输出与输入格式相同)。可以luma自適應。 | 脚本 | 06_taro |
StaticNoiseC | 利用dfttest里面的dither写的一个单独的加“静态”噪声滤镜。 | 滤镜 | histamine |
去锯齿
名称 | 描述 | 下载 | 作者 |
---|---|---|---|
LSharpAAFmod | LSharpAAF 的修改、修正版。使用 MVTools2 代替MVTools1 和 MVToolsMulti。 | 脚本 | 原作:Leinad4Mind 修改:Holy |
TAA & MCAA | 兼顾效果和性能的去锯齿脚本。 | 脚本 | 06_taro |
SangNom | 单场去交错滤镜,也可以用于去锯齿 | 滤镜 | Marc FD |
去Halo/Ringing
名称 | 描述 | 下载 | 作者 |
---|---|---|---|
HQDering mod | dering脚本,以dfttest为dering的核心,prewitt edge mask经过处理后用作ring mask保护非ringing区域。 | 脚本 | mawen1250 |
降噪
名称 | 描述 | 下载 | 作者 |
---|---|---|---|
MCAnyTempDenoiser | 可以自行选择欲借助动态补偿的Temporal (Spatial-Temporal) Denoiser降噪滤镜脚本。 | 脚本 | Holy |
ALMerge v1.3 | Luma自适应merge(支持16-bit) | 脚本 | 06_taro |
logoNR | EraseLOGO的後處理NR腳本 | 脚本 | 06_taro |
MCTD v1.4.20mod | 自定义denoise、aa、sharp、deband滤镜 | 脚本 | 06_taro |
GrainEvaluate | 衡量每幀噪點強度的小腳本 | 脚本 | 06_taro |
GrainStabilize | 高速的时域降噪脚本。将源和RemoveGrain之后画面做比较,将二者差别作为grain,只对这个grain做stabilization。需要的话可以用p自定义on-top grain remover代替RemoveGrain。 | 脚本 | 06_taro |
GrainStabilizeMC | 高速的时域轻度降噪脚本 | 脚本 | mawen1250 |
MStabilize | 任意范围时域Smooth脚本 | 脚本 | mawen1250 |
锐化滤镜
名称 | 描述 | 下载 | 作者 |
---|---|---|---|
Contra-Sharpen mod | 锐化/还原用脚本 | 脚本 | mawen1250 |
调整滤镜
几何变形滤镜
这些滤镜用于改变图像尺寸、处理图像边缘或对视频进行其他几何变化。
名称 | 描述 | 下载 | 作者 |
---|---|---|---|
SeparateResize | 应用不同算法分别对Luma和Chroma做resize的脚本。 | 脚本 | 06_taro |
nnedi3_resize16 | 高精度upscale/colorspace转换脚本 | 脚本 | mawen1250 |
多线程与多进程相关
名称 | 描述 | 下载 | 作者 |
---|---|---|---|
sora mtmp package | Avisynth 流水线化多线程/多进程支持插件 | 插件工具包 | leiming |
MP_Pipeline | 多进程运行avs脚本 | 插件工具包 | SAPikachu |
其他
名称 | 描述 | 下载 | 作者 |
---|---|---|---|
transC2G | 实现灰度渐变的脚本。 | 脚本 | lititude |
ExtractFrames 0.2 | 使用帧列表文件抽取帧 | 脚本 | SAPikachu |
RecEval | Recursive Eval | 脚本 | 06_taro |
SCDetect | 检测scene change并输出为文件的脚本 | 脚本 | 06_taro |
ClipSlice | 分段局部处理脚本。 | 脚本 | Yuricon |
MYEPTools | 替换帧、分段、局部处理脚本工具集。 | 脚本 | Yuricon |
NCPP | 利用NCOP/ED与正片OP/ED对背景与credit分别处理的脚本。 | 脚本 | 06_taro |