搜索 社区服务 统计排行 帮助
  • 1063阅读
  • 11回复

[求助]关于AVS写内嵌

楼层直达
级别: 新手上路
注册时间:
2003-11-07
在线时间:
0小时
发帖:
116
我想用AVS写AVI内嵌字幕但是遇到问题了
我的 AVS如下
LoadPlugin("d:\Undot.dll")
LoadPlugin("d:\warpsharp.dll")
LoadPlugin("d:\VSFilter.dll")
LoadPlugin("d:\FluxSmooth.dll")
LoadPlugin("d:\Convolution3d.dll")
Avisource("d:\OG.AVI")
TextSub("d:\1.ASS")
TextSub("d:\3.ASS")
KenKunNR(threshold=1)
Undot()
WarpSharp(depth=30,bump=40)
Tweak(0.0,1.1,0.0,1.0)
Temporalsoften(2,3,3,mode=2,scenechange=6)
mergechroma(blur(1.3))
FluxSmooth(5,7)
Convolution3d("animeHQ")

用VirtualDub 1.4读取老是说
FluxSmooth(5,7)
Convolution3d("animeHQ")
这2行错误? 为什么
级别: 骑士
注册时间:
2005-05-11
在线时间:
0小时
发帖:
1269
只看该作者 1楼 发表于: 2005-06-01
色空間、FluxSmooth是S和T的説...

级别: 骑士
注册时间:
2005-05-11
在线时间:
0小时
发帖:
1269
只看该作者 2楼 发表于: 2005-06-01
還animeHQ是指片源的説
FluxSmooth的T(時間軸)不要太多的説

级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 3楼 发表于: 2005-06-01
如果可於播放器播放而
VD卻不行的話
大多是
因為您的 VirtualDub 資料夾內的 avisynth.dll 版本太舊了
有兩種處理方式
一為 刪去 avisynth.dll (此時就會改用 c:\windows\system32 裡的)
一為 拿新版蓋過舊版

這裡有新版
http://www.popgo.net/bbs/showthread.php?s=&threadid=332162

级别: 新手上路
注册时间:
2003-11-07
在线时间:
0小时
发帖:
116
只看该作者 4楼 发表于: 2005-06-01
机器装的AviSynth 2.5 算旧?
级别: 新手上路
注册时间:
2003-11-07
在线时间:
0小时
发帖:
116
只看该作者 5楼 发表于: 2005-06-01
前提已经替换了你那贴里最新的DLL了
问题是现在同播放器放这个AVS也有问题
说SCRIT ERROR THERE IS NO FUNCTION NAMED “FluxSmooth”
把这2行去掉
FluxSmooth(5,7)
Convolution3d("animeHQ")

之后播放
媒体流 0

媒体类型 0:
--------------------------
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_YV12 {32315659-0000-0010-8000-00AA00389B71}
formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 115200
cbFormat: 88

VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 417083

BITMAPINFOHEADER:
biSize: 40
biWidth: 320
biHeight: 240
biPlanes: 1
biBitCount: 12
biCompression: YV12
biSizeImage: 115200
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0
级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 6楼 发表于: 2005-06-01
改成如下


LoadPlugin("d:\Undot.dll")
LoadPlugin("d:\WarpSharp.dll")
LoadPlugin("d:\FluxSmooth-2.5.dll") #請確任使用的是 for 2.5版的 .dll
LoadPlugin("d:\Convolution3dYV12.dll") #請改用...,因為Convolution3d.dll 是只能使用在 YUV 下
LoadPlugin("d:\VSFilter.dll")

Avisource("d:\OG.AVI")
Undot()
KenKunNR(threshold=1)
WarpSharp(depth=30,bump=40)
Tweak(0.0,1.1,0.0,1.0)
Temporalsoften(2,3,3,mode=2,scenechange=6)
mergechroma(blur(1.3))
FluxSmooth(5,7)
Convolution3D(preset="animeHQ")
TextSub("d:\1.ASS")
TextSub("d:\3.ASS")


以上重複作用的 filter 太多了
壓起來會很慢吧

级别: 骑士
注册时间:
2003-04-17
在线时间:
0小时
发帖:
1338
只看该作者 7楼 发表于: 2005-06-01
最简单的方法:把旧版本的AVS删除后,装个最新版本的AVS可以了吧~

EMULE ID:yzj[eDtoon][CHN][lh.2y.net][VeryCD]这个现在比较少用
AMULE ID:yzjamule[CHN][TLF][eDtoon][VeryCD] 持续运行中
级别: 工作组
注册时间:
2004-08-29
在线时间:
0小时
发帖:
130
只看该作者 8楼 发表于: 2005-06-02
fluxsmooth
Usage
FluxSmoothT([clip], int temporal_threshold)
FluxSmoothST([clip], int temporal_threshold, int spatial_threshold)
沒有fluxsmooth()

btw,妳的濾鏡用太多了,不好

我愛妳的一切
愛得不能自已
级别: 新手上路
注册时间:
2003-11-07
在线时间:
0小时
发帖:
116
只看该作者 9楼 发表于: 2005-06-02
那 哪些可以舍弃呢?
推荐下吧
谢谢
级别: 工作组
注册时间:
2004-08-29
在线时间:
0小时
发帖:
130
只看该作者 10楼 发表于: 2005-06-02
沒看過妳的片怎么知道 >_<

我愛妳的一切
愛得不能自已
级别: 新手上路
注册时间:
2003-11-07
在线时间:
0小时
发帖:
116
只看该作者 11楼 发表于: 2005-06-02
片源是 KTKJ&SRWORLDS作的 机战OG OVA MKV的 我想先压内嵌AVI之后压MP4
快速回复

限150 字节
上一个 下一个