『漫游』酷论坛>『影音数码技术学习交流』>[请教]SelectEvery的使用 ..

[请教]SelectEvery的使用方法?

dio1888@2004-10-14 12:55

看了下avs的帮助文档,方档不详细 + 自身领悟力弱,最终还是不懂其法。
现在想知道SelectEvery的语法格式及一些实用例子。
如:在30fps->24fps?

先谢了!
引用

曾半仙@2004-10-14 15:56

前面是步长,后面是在这段长度中要选出的位置
30->24==5->4
例如我每5帧选4帧
每秒6个单元,选出4帧就变成不足一秒了,后面的会补上,实际的帧数(帧速)并不会变化.
SelectEvery(5,1,2,3,4)#连选四帧丢掉后面一帧
或者
SelectEvery(5,1,2,4,5)#丢掉每五帧中间一帧
这个效果会是动作变快,然后再放慢
fps(24)

但是用这个来作30->24转换我认为绝对是不可取的
引用

MeteorRain@2004-10-14 17:56

30->24建议用专用的函数,例如如果要去拉丝可以用it或者telecint/decimate,如果纯粹转换可以用warpsharp.dll的auto24fps等等。
另外,selectevery的帧数是从0开始数起的吧?
SelectEvery(5,1,2,3,4)应该是先丢1帧再选4帧吧-v-
引用

dio1888@2004-10-14 18:10

算是了解了,多谢两位出手相助^_^

我是看到《AviSynth作PAL与NTSC制式转换》,才想到要是30fps ntsc 的vcd转23.976应该如何转。

http://www.moon-soft.com/program/doc/readelite1058339.htm
引用

曾半仙@2004-10-14 18:49

是的,MR兄弟说的对,是从0开始的,我又弄错了
引用

tct66@2004-10-14 19:59

@MR MM
C2的卡萊多之星DVDrip的20v2~50的IVTC都有問題
不是每4禎有一禎變成copy frame,多刪了原始畫面,多加了copy frame
就是先作deinterlaced,才作IVTC

這兩者都會造成畫面的不流暢
是源的問題嗎????
岀v3吧
引用

dio1888@2004-10-14 21:31

引用
最初由 MeteorRain 发布
30->24建议用专用的函数,例如如果要去拉丝可以用it或者telecint/decimate,如果纯粹转换可以用warpsharp.dll的auto24fps等等。
另外,selectevery的帧数是从0开始数起的吧?
SelectEvery(5,1,2,3,4)应该是先丢1帧再选4帧吧-v-


用warpsharp.dll的auto24fps

我去下载avs插件时发现有3个warpsharp(其中一个是awarpsharp),应该选那一个较好?最后是发现它里面都没提到auto24fps?C的源代码看不懂,你能举个例子吗?

PS.TCT66兄还真是酷啊;)
引用

MeteorRain@2004-10-14 21:58

@tct66
这个问题要问耳朵了……
我这次没有参与dvdrip的后期制作工作…………

@dio
warpsharp应该只有一个吧,如果有多个同名的2.5版本的,随便下载一个应该都可以。
用的时候,是
复制代码
  1. xxxsource("xxx") #29.970fps
  2. converttoyuv2
  3. auto24fps
  4. converttoyv12
  5. #23.976fps
引用

dio1888@2004-10-15 13:20

引用
最初由 MeteorRain 发布

@dio
warpsharp应该只有一个吧,如果有多个同名的2.5版本的,随便下载一个应该都可以。
用的时候,是
  1. xxxsource("xxx") #29.970fps
  2. converttoyuv2
  3. auto24fps
  4. converttoyv12
  5. #23.976fps


再一次向 MeteorRain 致谢^_^
引用

曾半仙@2004-10-16 16:30

WarpSharp用了这个滤镜,然后对比原画面,居然发现线条会被它弄细了(特别是对稍微有漏色的动画),
人物面部的线条明显有瘪瘪的地方了,
鼻头也会凹....
郁闷ing
引用

hikki_ff@2004-10-16 19:22

WarpSharp就是锐化线条啊~
只用过aWarpSharp
引用

曾半仙@2004-10-17 00:00

截图比较才知道,光看是吓不着的
~~~
引用

| TOP