『漫游』酷论坛>『影音数码技术学习交流』>--deldup 12 这个参数能 ..

--deldup 12 这个参数能调大小吗? 调大了 调小了都对视频有什么影响

amfilica@2010-07-08 01:55

--deldup 12 这个参数能调大小吗? 调大了 调小了都对视频有什么影响

还有怎么才能固定想要的最低帧率的说 例如我最低指想去到 12000/1001 在24000/1001 里面怎么指定的说

thanks in advance
引用

upyzl@2010-07-08 12:50

当然能改大小

--deldup
Enable near duplicate frame remover prefilter
: specify the minimum fps
: luma threshold [0.8]
,: if the number of
8x8 blocks with SAD larger than mbthresh
exceeds mbmax, it will be considered
a non-duplicate frame [400,width/10]
: chroma theshold [lthresh*2]

中文及示例的移步置顶dshow2raw工具发布贴那看
既然用了dshow来deldup,为何还要弄CFR?容易让视频断帧,想流畅的话还要做处理,挺麻烦的

另外一般自己压制动画用的是--deldup 18
参数不建议弄得太小,当然静态图多的视频除外

amfilica@2010-07-08 13:36

暂时用默认的12 没有卡卡的感觉 要改吗??

upyzl@2010-07-08 13:41

引用
最初由 amfilica 发布
暂时用默认的12 没有卡卡的感觉 要改吗??


如果看不出卡就不用管了
一般都是出问题了再修正

辉耀@2010-07-08 14:23

--deldup过低的话渐变之类场景容易误删,有耐心的话可以对一个片子不断尝试一点点调节,怕麻烦的话可以开到16以上来防止出问题(就个人感觉,16以上已经没什么问题了)

bsgb666@2010-07-08 15:30

以我的理解,这个值改低并不会加大误删率啊,这个只是最低值,如果不是重复的并不会强制被删掉来达到这个数值
重复判断阈值并不是这个参数

辉耀@2010-07-08 16:32

理论上来说的确是这样的,这仅仅是设定了最低值而不是判断精度;不过默认参数下--deldup开很低渐变之类场景的确很容易误删……
(或许是因为默认的重复帧判断精度不够高?我也没详细试过……)

bsgb666@2010-07-08 16:41

引用
最初由 辉耀 发布
理论上来说的确是这样的,这仅仅是设定了最低值而不是判断精度;不过默认参数下--deldup开很低渐变之类场景的确很容易误删……
(或许是因为默认的重复帧判断精度不够高?我也没详细试过……)

或许是mbthresh那些参数还不够低,导致当--deldup的数值高的时候有些帧被判定的是重复帧,但是--deldup这个数值高,则不被删
而你一降低--deldup这个数值,就被咔嚓了
我感觉本质还是要调好mbthresh这些数值

辉耀@2010-07-08 16:57

应该是这样没错,“如果当前帧与上个已编码帧的间隔超过1/minfps秒则该帧不进行重复性检查直接编码”,那么如果当前帧碰巧属于会被误判的帧,而deldup又够高的话,跳过检测直接编码就减少了一次误删


话说,deldup相关参数有人详测过么?例如拉高精度之后对编码速度有多少影响,大概多高的参数能基本避免误删之类
(暂时假设片子是画面比较干净的动画吧……噪点多了这问题就难办了……)

bsgb666@2010-07-08 17:18

这个应该也是因片而异,要自行调整了,应该是没通用的数值
如果片子真是理想化的干净程度,那么直接设置0就完事了,砍掉的都是真正的重复帧,绝无异样

roozhou@2010-07-08 23:18

引用
最初由 bsgb666 发布
这个应该也是因片而异,要自行调整了,应该是没通用的数值
如果片子真是理想化的干净程度,那么直接设置0就完事了,砍掉的都是真正的重复帧,绝无异样

设成0,如果有个10秒的黑屏,那就只留下开始一帧了。

bsgb666@2010-07-09 14:26

可能没说明白,我说的设成0是重复判断阈值设成0。
| TOP