搜索找到 12 个匹配

去高级搜索

hzy0220
2014-02-28 17:58
版面: AviSynth
主题: 为什么QTGMC+SMDegrain会那么慢
回复总数: 10
阅读次数: 5407

Re: 为什么QTGMC+SMDegrain会那么慢

msg7086 写了:既然你在这发了那贴吧我就不回了

看到的时候第一反应就是你没加setmemorymax。默认512M,滤镜多的话会导致缓存区不够,旧的画面被提早清出内存造成重复运算。

另外通常avs的单进程是有内存限制的,根据运行环境的不同,上限是2G/3G/4G。为了安全起见,我一般是考虑2G里的1536,或者是4G里的3072。

当然简单的压制脚本,比如单用SMD,768甚至默认都够了。

另外8G内存好小的,脚本不要上得太奔放……
好吧。。我了解了。。多谢你咯-。- 贴吧那里 {:cat_2} 是M大神么还是S大神
hzy0220
2014-02-28 17:18
版面: AviSynth
主题: 为什么QTGMC+SMDegrain会那么慢
回复总数: 10
阅读次数: 5407

Re: 为什么QTGMC+SMDegrain会那么慢

mawen1250 写了:内存不够用,所以这种大量temporal处理中由于non-linear seek导致很多重复运算。
最好是用MP_Pipeline分到不同进程中,使用prefetch。或者一定要放在一个进程里的话手动设置SetMemoryMax()。
设置了7000压了几分钟就挂了- - 果然我冲动了。。改成2048就和谐了。。弱弱的问下 这个()中间到底需要设置么 还有就是
8G的内存一般设置多少比较合适
hzy0220
2014-02-28 16:54
版面: AviSynth
主题: 为什么QTGMC+SMDegrain会那么慢
回复总数: 10
阅读次数: 5407

Re: 为什么QTGMC+SMDegrain会那么慢

mawen1250 写了:内存不够用,所以这种大量temporal处理中由于non-linear seek导致很多重复运算。
最好是用MP_Pipeline分到不同进程中,使用prefetch。或者一定要放在一个进程里的话手动设置SetMemoryMax()。
大神碉堡啊。。果断设置了SetMemoryMax(7000)
预读几秒马上出速度了! 直接1FPS+了。。太给力了- -前辈 {:cat_16}
hzy0220
2014-02-28 15:45
版面: AviSynth
主题: 为什么QTGMC+SMDegrain会那么慢
回复总数: 10
阅读次数: 5407

Re: 为什么QTGMC+SMDegrain会那么慢

fch1993 写了:你需要用MPP。
我主要是没搞懂肿么能这么慢- - 只不过就是qtgmc完了做个smd 分开来能就能那么快。。合起来做怎么会差这么多。。。
hzy0220
2014-02-28 12:41
版面: AviSynth
主题: 为什么QTGMC+SMDegrain会那么慢
回复总数: 10
阅读次数: 5407

Re:

qtgmc(preset="slow") 本來就是很慢,smdegrain本來也是很慢。smdegrain的tr默認是3,你可以把它降到1,應該會快點,qtgmc那些preset你可以對比一下slow和fast的質量有沒有分別,看不到分別的話就改成fast好了。 我总觉得有点问题。。。我单独分开来处理都快好多。。先只做QTGMC。。然后半成品出来再用FFMS做smd sharpen 加字幕 不过是二压了。。只做QTGMC可以到3FPS+。。然后smd sharpen 加字幕 可以到5FPS。。4分钟左右的视频1个半小时就差不多好了。。如果一次做把所有的都弄。。就只有0.2FPS= = 压一天...
hzy0220
2014-02-28 9:36
版面: AviSynth
主题: 为什么QTGMC+SMDegrain会那么慢
回复总数: 10
阅读次数: 5407

为什么QTGMC+SMDegrain会那么慢

以前我是用QTGMC+FFT3DGPU做交错降噪处理的。。速度一般在3FPS左右 后来觉得FFT3DGPU降噪似乎油画效果比较厉害。。所以改用SMDegrain。。 也没用什么特别的QTGMC都是设置的slow smdegrain用的是默认参数 为什么只有0.2FPS左右。。我觉得速度应该是会比FFT3DGPU慢。。但是应该没慢这么多吧。。我觉得应该最慢应该也有FFT3Dgpu的三分之一吧。。。我发下avs吧。。没什么特别的。。 mpeg2source("D:\1.d2v") QTGMC(preset="slow") FFT3dGPU(mode=1,precision=2,sigma=1.5)...
hzy0220
2013-12-16 12:01
版面: 封装容器 / Container muxer and demuxer
主题: 请问下不同的crf值压出来的视频可以用mmg追加合并么
回复总数: 2
阅读次数: 6289

请问下不同的crf值压出来的视频可以用mmg追加合并么

事情是这样滴- - 刚好有两个视频。。我想用mmg合并。但是两个视频当时压制的时候crf的值设置的不一样 于是我就合并呗。。提示是这样的...(警告: 轨道号 0 (自文件 'D:\crf21.mkv')可能无法被正确追加到轨道号 0 (自文件 'D:\crf20.mkv'): 编解码器专有数据不匹配。长度相同 (41) 但内容不同。 请证实生成的文件是否可以完整地正常播放。本程序的作者可能无法提供关于播放生成的文件的支持。) 事实上是合并完成了。。但是前半段crf20的可以正常播放。。到了后半段crf21的就是一片灰屏。。。 那我就想可能是两部视频本身不一样。。 我就用同一部视频。。完全一样...
hzy0220
2013-12-16 11:53
版面: 理论讨论 / Theoratical discussion
主题: 请问这种奇怪的片源如何ivtc
回复总数: 2
阅读次数: 2101

Re: 请问这种奇怪的片源如何ivtc

太复杂的感觉还是直接QTGMC地图炮比较好 否则太耗时耗力 速度慢是木有办法的 可以把preset改成slow,fast之类的
hzy0220
2013-12-04 13:14
版面: AviSynth
主题: 请教下有关30i/30p的混合片源处理方法。
回复总数: 6
阅读次数: 2017

Re: 请教下有关30i/30p的混合片源处理方法。

msg7086 写了:
hzy0220 写了:也找不到教程
you sure?
hzy0220 写了:自动每过每两帧删一帧。。让他每一帧加一帧的功能。。
用selectevery实现。
真找不到= = 就一大堆英文。。也没啥模板。。我去试试看selectevery
hzy0220
2013-12-03 19:03
版面: AviSynth
主题: 请教下有关30i/30p的混合片源处理方法。
回复总数: 6
阅读次数: 2017

Re: 请教下有关30i/30p的混合片源处理方法。

feisty2 写了:
hzy0220 写了:
feisty2 写了:最好的办法是vfr 30i变60p 30p不动 拼成vfr
如果非要恒定帧率把30p部分翻倍可以参考mflowfps svpflow interframe等工具
明白了。。但是怎么拼呢- -。。帧率不是不同么。。压的时候也没法弄。。封装的时候可以把不同的帧率封装在一起么
billytc
额。。不会弄。。也找不到教程。。。- - 我想直接把30p的地方弄成60p 直接把每一帧复制一帧 这样就能压了 就是不知道有没什么简便点的办法。。让每一帧自动复制一帧。。就是类似tdecimate(cycle=2)这种东西。。自动每过每两帧删一帧。。让他每一帧加一帧的功能。。

去高级搜索