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

[请教] 关于 手动IVTC & X264 & 120fps

楼层直达
级别: 工作组
注册时间:
2003-11-07
在线时间:
1小时
发帖:
7032
只看该作者 60楼 发表于: 2006-02-03
引用
最初由 vempx 发布
我说Telecide的那个不是阀值的问题................
School Rumble OVA Vol.1 第二话最开始的地方,天满说话的时候,会有很明显的交错...我不知道为什么会保留下来,那里的3:2pulldown我用TMPGEnc看也没有乱掉...orz..不知道为啥会留下两个交错帧...再orz一下


这不可能啊,除非是本应该向后匹配(p型),却没有打开后匹配的选项(忘了是那项叫啥名了,反正缺省值是1,而应该选2)

青空が眩しい 君がいる風景は
幸せのオーラ 溢れ出すの とまらないよ
駅前の噴水 虹を作っているよ
君を待つ時間さえも かけがえない プレシャスな時

=========================

FANSUB的历史,又翻过了新的一页
级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 61楼 发表于: 2006-02-05
引用
最初由 wolfsoft 发布


这不可能啊,除非是本应该向后匹配(p型),却没有打开后匹配的选项(忘了是那项叫啥名了,反正缺省值是1,而应该选2)


是guide吗?

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 工作组
注册时间:
2003-11-07
在线时间:
1小时
发帖:
7032
只看该作者 62楼 发表于: 2006-02-05
引用
最初由 vempx 发布


是guide吗?


回去查了一下,是back.缺省为0,如果想向后匹配要选1,如果既想向前也想向后需选2

青空が眩しい 君がいる風景は
幸せのオーラ 溢れ出すの とまらないよ
駅前の噴水 虹を作っているよ
君を待つ時間さえも かけがえない プレシャスな時

=========================

FANSUB的历史,又翻过了新的一页
级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 63楼 发表于: 2006-02-05
我试了试,感觉交错更...........
夏娜DVDISO 01话,13800帧左右,攸二说话时嘴那里交错 orz
用了back也还交错 sto

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 工作组
注册时间:
2003-11-07
在线时间:
1小时
发帖:
7032
只看该作者 64楼 发表于: 2006-02-05
额地个神那,那也许说明你真不适合用decomb吧.....

青空が眩しい 君がいる風景は
幸せのオーラ 溢れ出すの とまらないよ
駅前の噴水 虹を作っているよ
君を待つ時間さえも かけがえない プレシャスな時

=========================

FANSUB的历史,又翻过了新的一页
级别: 工作组
注册时间:
2002-10-27
在线时间:
0小时
发帖:
1165
只看该作者 65楼 发表于: 2006-02-05
试试IT看……不过据说在decimate上有bug

把guide关掉试试看,因为据手册上说,guide有权推翻match结果。如果片子不好的话,可能会帮倒忙。
根据手册上的说法,back=0的时候会关闭反向匹配,back=1的时候如果向前匹配仍然交错(由bthresh这个阈值指定),就向后匹配(必须打开post)。back=2的时候总会尝试向后匹配,但是手册里提到这可能造成jerky。

dgwxx.com
shanque.net
nmm-hd.org
级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 66楼 发表于: 2006-02-06
引用

额地个神那,那也许说明你真不适合用decomb吧.....


一一;
前五个字是啥意思捏......

引用
最初由 大虾 发布
试试IT看……不过据说在decimate上有bug

把guide关掉试试看,因为据手册上说,guide有权推翻match结果。如果片子不好的话,可能会帮倒忙。
根据手册上的说法,back=0的时候会关闭反向匹配,back=1的时候如果向前匹配仍然交错(由bthresh这个阈值指定),就向后匹配(必须打开post)。back=2的时候总会尝试向后匹配,但是手册里提到这可能造成jerky。


把Guide关掉了,效果明显变好!
手动IVTC效率太低了(其实是太累,太麻烦......)
这个Telecide的参数到底应该怎么搭配啊,请仔细讲一下,orz

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 版主
注册时间:
2001-11-21
在线时间:
0小时
发帖:
2803
只看该作者 67楼 发表于: 2006-02-07
引用
最初由 vempx 发布



decomb的2pass,是啥东西? 请教一下 做IVTC还有1/2pass之分吗?
@_@


2pass就是第一次先分析片源, 记录结果. 第二次压的时候用上次记录的文件来做frame match.
这样分析使用的片源和压时用的就可以不一样了.........
也就时候可以加1st pass的时候filter提高telecide的准确性........

live id: liusu119@hotmail.com
email: liusu119@gmail.com
级别: 工作组
注册时间:
2002-10-27
在线时间:
0小时
发帖:
1165
只看该作者 68楼 发表于: 2006-02-07
引用
最初由 vempx 发布


一一;
前五个字是啥意思捏......

把Guide关掉了,效果明显变好!
手动IVTC效率太低了(其实是太累,太麻烦......)
这个Telecide的参数到底应该怎么搭配啊,请仔细讲一下,orz


我的高品质DVDRIP教程里面几乎把Decomb的手册翻译了一大半了(ovr那段没翻译= =||没看懂……)
现在我们这边DNS出问题,自己的域名解析不了- -||你到我论坛的原创区,里面有一个“值得一读的文章”,里面有。

dgwxx.com
shanque.net
nmm-hd.org
级别: 精灵王
注册时间:
2003-03-22
在线时间:
1小时
发帖:
2598
只看该作者 69楼 发表于: 2006-02-07
我就是对Telecide研究了N久后发现一个片子有时一个Telecide参数不能OK,AVS里分段又那么的麻烦,Telecide参数的手动更改又是反复的尝试,而我又嫉妒厌恶deinterlace的模糊,终于放弃了AVS的IVTC,走向了TMPG的怀抱,于是一切美好~

级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 70楼 发表于: 2006-02-07
引用
最初由 可曾记得爱 发布
我就是对Telecide研究了N久后发现一个片子有时一个Telecide参数不能OK,AVS里分段又那么的麻烦,Telecide参数的手动更改又是反复的尝试,而我又嫉妒厌恶deinterlace的模糊,终于放弃了AVS的IVTC,走向了TMPG的怀抱,于是一切美好~

TMPG手动IVTC王道 OTL
不过比较麻烦说........
片子是24的就用AVS就OK了,比如夏娜 STO

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 工作组
注册时间:
2002-10-27
在线时间:
0小时
发帖:
1165
只看该作者 71楼 发表于: 2006-02-07
前面某个帖子里面据说可以指定Decomb使用哪个滤镜来PP,请问那位大侠知道如何指定?Decomb默认的PP效果实在让人不敢恭维。

在手动了一些片子之后,只能说手动效果的确好,不过太累人,尤其是眼睛受不了,在电脑前坐上几个小时,肩膀手腕酸痛,眼睛疲劳。只做些OP/ED之类的或许还比较轻松,要是大规模用在动辄好几十话的DVDRIP中,没有相当的决心和毅力是不行的HOHO~

dgwxx.com
shanque.net
nmm-hd.org
级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 72楼 发表于: 2006-02-07
引用
最初由 大虾 发布
前面某个帖子里面据说可以指定Decomb使用哪个滤镜来PP,请问那位大侠知道如何指定?Decomb默认的PP效果实在让人不敢恭维。

在手动了一些片子之后,只能说手动效果的确好,不过太累人,尤其是眼睛受不了,在电脑前坐上几个小时,肩膀手腕酸痛,眼睛疲劳。只做些OP/ED之类的或许还比较轻松,要是大规模用在动辄好几十话的DVDRIP中,没有相当的决心和毅力是不行的HOHO~


[/KH] 我那个废弃公主就是.....OTL,看来以后不能全手动IVTC了,把guide关掉用back=1来弄吧....囧rz

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 版主
注册时间:
2001-11-21
在线时间:
0小时
发帖:
2803
只看该作者 73楼 发表于: 2006-02-07
引用
最初由 大虾 发布
前面某个帖子里面据说可以指定Decomb使用哪个滤镜来PP,请问那位大侠知道如何指定?Decomb默认的PP效果实在让人不敢恭维。


在avs的说明书里面有这么一段..........
那个iscomb的filter就是decomb用来判断是否comb的filter.


Advanced conditional filtering: part II

In the following example, some frame dependent info will be written to a text-file. The first variable "a" indicates whether the frame is combed (for a certain threshold). Note that IsCombed is a filter from the Decomb plugin. The second variable "b" indicates whether there is "much" movement in the frame.

global sep="."
global combedthreshold=25

function IsMoving()
{
global b = (diff < 1.0) ? false : true
}

function CombingInfo(clip c)
{
file = "F:\interlace.log"
global clip = c

c = WriteFile(c, file, "a", "sep", "b")
c = FrameEvaluate(c, "global a = IsCombed(clip,combedthreshold)")
c = FrameEvaluate(c, "IsMoving")
c = FrameEvaluate(c,"global diff = 0.50*YDifferenceFromPrevious(clip) + 0.25*UDifferenceFromPrevious(clip) + 0.25*VDifferenceFromPrevious(clip)")

return c
}

v = mpeg2source("F:\From_hell\from_hell.d2v").trim(100,124)
CombingInfo(v)


然后再用conditional filter就可以使用任何deinterlace filter了.
像下面说明书里面写的那样.........


ConditionalFilter returns source1 when the condition formed by filter+operator+value is met, otherwise it returns source2. If filter is not explicitly applied to a clip, it will be applied on testclip. The audio is taken from source1. An example:

This will choose frames from vid_blur when the average luma value of a frame is less than 20. Otherwise frames from vid will be returned.


vid = AviSource("file")
vid_blur = vid.Blur(1.5)
ConditionalFilter(vid, vid_blur, vid, "AverageLuma()", "lessthan", "20")

live id: liusu119@hotmail.com
email: liusu119@gmail.com
级别: 工作组
注册时间:
2002-10-27
在线时间:
0小时
发帖:
1165
只看该作者 74楼 发表于: 2006-02-08
今天上午闲着无聊,把overrides部分翻译出来了,这两天会把decomb的文档翻译完(其实已经翻译了相当一部分了,只不过都放在高品质DVDRIP教程里面了,没有单独拿出来贴过),到时候会贴在NDS上。

推翻Decomb判定
有时候可能会出现少数帧Decomb判定错误的情况,让你与完美的效果失之交臂。这时,你可以使用Decomb的手动推翻功能。这是一个只适合专家使用的进阶功能,通常这些人都会追求所能达到的最完美的效果。
推翻Telecide()判定
巨例子来说,假设我们发现第100帧没有正确匹配。通过检查Telecide()的debug输出,我们发现Telecide使用了“向前一帧的匹配”(即P型匹配),我们想试验一下强制匹配当前帧(C型)和后一帧(N型)来看看是不是能找到一个正确的匹配(关于P/C/N型匹配,请参考附录A)。首先我们在AVS脚本所在的文件夹下建立一个文件“tango.tel”(文件名由您自己指定),之后,我们在文件中写入:

100 c

这个语句表示第100帧应匹配当前帧(用p表示前帧匹配,用n表示后帧匹配)。
现在我们让Telecide来调用overrides文件:

Telecide(ovr="tango.tel")

现在像往常一样处理avs脚本,Telecide就会用当前帧匹配。如果仍然没后匹配成功,那就用n代替c试试。
你同样可以应用一个指定范围内的帧,比如:

100,500 c

我们同样可以增加其他需要推翻的帧。注意,帧数一定要按照从低到高的顺序排列。
你同样可以指定整个pattern。比如,你想强制在100到185帧使用ncccn这个pattern。那么,应该这样表示:

100,185 ncccn

指定多少条件都可以。比如,这样同样可行:

100,185 nc

这个pattern将会从开始帧到结束帧循环应用。
这个功能可以灵活、方便地手动控制场匹配。如果你愿意,你甚至可以手动指定整部电影。
Telecide()的后处理同样可以被推翻。如果强制指定某帧被当作交错帧来处理,使用“+”来指定,例如:

100 +
100,500 +

强制某帧被当作非交错帧来处理,使用“-”,例如:

100 -
100,500 –

同样可以分段指定vthresh值。比如,设定在200至500帧之间使用vthresh值25:

200,500 v 25

注意,指定vthresh值必须是帧范围。如果想只应用于某帧,则设定相同的开始和结束帧:

100,100 v25

同样可以为某帧或某范围指定匹配模式(back=0/1/2):

100 b 2
200,500 b 1

上面第一行指定对第100帧使用三向匹配(back=2)。第二行指定200到500帧只有在被判定为交错时才尝试向前匹配。
只要遵循帧数从小到大的顺序,推翻场匹配和后处理的语句可以在一个overrides文件中同时使用。

推翻FieldDeinterlace()判定
FieldDeinterlace()支持前面说的“+”和“-”设定。当然,不能在FieldDeinterlace()的overrides文件中使用场匹配的相关设定。你可以将overrides文件命名为“tango.fd”。

推翻Decimate()判定
对于推翻Decimate()判定来说,原理基本与上面相同。按照下面格式写overrides文件,指定的帧将被强制删除。

150
175

在上面的例子中,150帧和175帧将被强制删除。对于Decimate来说,合适的overrides文件文件名应该类似“tango.dec”。

dgwxx.com
shanque.net
nmm-hd.org
快速回复

限150 字节
上一个 下一个