AMD 新编码神器
dwing吧
全部回复
仅看楼主
level 7
3700x
2019年07月07日 23点07分 1
level 7
9900k可以睡了
2019年07月07日 23点07分 2
level 8
avx2应该是补齐了
2019年07月08日 04点07分 3
level 2
准备3600出散片的时候弄一个玩玩,现在还太贵,觉得3600的X265已经有46.51fps应该可以玩了
2019年07月08日 05点07分 4
吧务
level 14
按摩店yes
牙膏厂fxxx off
[滑稽][滑稽][滑稽]
2019年07月08日 06点07分 5
level 10
昨天也看到这个喜讯了,对于个人电脑的转码是一大利好!得益于完整的avx2加持,CPU性能超过intel一大截,应该是逆转的开始。
2019年07月08日 06点07分 6
level 10
AMD也将在服务器领域部署完整的AVX5。为了有效散热及稳定栅距,cpu将扩大成一盒香烟的大小。
2019年07月08日 06点07分 7
level 1
楼主,我的是超线程2950X,PR导入H265文件总是绿屏,你知道怎么解决H265编码器问题吗,盼复[乖][乖][乖]
2019年07月11日 04点07分 10
level 1
3700X确实这代神U,玩游戏帧数比3900X还稍微厉害这么一点点(2帧)比9900K低5帧好像
2019年07月15日 08点07分 11
level 7
CPU压小姐姐片子还是不行啊,对于动不动4时间8时间目的小姐姐片子来说用CPU还是不划算。
我这次终于把E3V2淘汰升级了3700X,但是用3700X转码x265.10bit依然只有20-30FPS的速度。
而NVENC则有280-300FPS的速度(GTX1066)。。。这次升级还是很恐怖的,我原来用E3V2(依然是同一个GTX1066显卡),转码的时候E3V2的CPU占有率不超过50%,而GPU只有30%。。。我一直很奇怪为什么明明都是NVENC用GPU转码了为什么GPU的占用率不高。
但是这次换了3700X,转码的时候CPU占用率75%,GPU也是85%,可以说性能被完全释放。
2019年07月15日 11点07分 12
10bit这个东西还不太明白,既然显示器都是8bit的甚至6bit的,那么为什么视频为什么要压成10bit的呢,应该国内是没有人用的起10bit显示器的啊
2019年07月16日 02点07分
@笨笨15555 视频的10bit是YUV的,屏幕的8bit是RGB的,那是两码事。
2019年07月16日 03点07分
@笨笨15555 你可以理解为用10BIT的采样精度更好,这样转出来的画质自然就更好。不过10BIT主要是在动画视频方面有用,普通的电影电视之类效果不是那么明显(当然还是有),所以能尽量10BIT还是10BIT。不过用10BIT转码速度会降低至少20%
2019年07月16日 04点07分
转了一个10bit的,时间上大概是8bit的1.5倍,不过肉眼看上去应该没区别,因为用的是dell u2311的低端显示器,家里还闲置了一个以前SPVA的显示器,那个要稍微高端点,有空再好好比较下
2019年07月16日 05点07分
level 13
如果用megui vs挂滤镜压 3700x和9700k哪个好些?
2019年07月16日 22点07分 13
vs多线程利用率高,内存足够可以用select every分配并行加速。选3700x
2019年07月17日 22点07分
@空之飞翔之春哥 如果单用megui哪个u好呢。。vs还不太上手 脚本好复杂[阴险]
2019年07月17日 23点07分
@Quinceee avs不好说,不少滤镜都是单线程的,我还是推荐3700x,实在利用率上不去至少你可以同时转两个。
2019年07月18日 17点07分
@空之飞翔之春哥 好的 感谢~~
2019年07月18日 18点07分
level 7
def filters(src):
filtered_src = filter1(src) # your filters
filtered_src = filter2(filtered_src)
..........
return filtered_src
def multithreads(src):
src1 = core.std.SelectEvery(clip=src, cycle=4, offsets=0)
src2 = core.std.SelectEvery(clip=src, cycle=4, offsets=1)
src3 = core.std.SelectEvery(clip=src, cycle=4, offsets=2)
src4 = core.std.SelectEvery(clip=src, cycle=4, offsets=3)
src1 = filters(src1)
src2 = filters(src2)
src3 = filters(src3)
src4 = filters(src4)
src = core.std.Interleave([src1, src2, src3, src4])
return src
core = vs.get_core(threads=8) # or more
core.max_cache_size = 16000 # original memory cost * number of select every
src = core.ffms2.Source(source='1.m2ts') # + core.ffms2.Source(source='2.m2ts') + .....
src = multithreads(video)
src.set_output()
2019年07月25日 04点07分 17
之前两楼打错了删了
2019年07月25日 04点07分
@空之飞翔之春哥 ..还是打错了,倒数第二行src = multithreads(src).
2019年07月25日 04点07分
@空之飞翔之春哥 好的 我试试效果
2019年07月25日 08点07分
level 1
等降价了,把1700出了 换3700x [滑稽]
2019年07月28日 09点07分 18
1