x264压制的内存占用和哪些因素有关
dwing吧
全部回复
仅看楼主
level 8
yksoftsystems
楼主
我看到的是,分辨率影响最大,色彩格式次之,ref和其他东西次之
win下想要压缩4k的视频必须用mingw64编译的x264,因为内存占用可能会超过mingw32的极限
2013年08月19日 16点08分
1
level 12
zj262144
x264参数里,rc-lookahead的影响也比较大,不过实际用一般也不需要设很高,可以测试对比250、60、40等看内存区别
2013年08月20日 02点08分
2
level 11
▔∞▔
感觉关闭mbtree内存占用也会上升...我几次碰到关mbtree爆内存,开了就能跑了...
2013年08月20日 02点08分
3
zj262144
其实用 --rc-lookahead 0 也就是关闭了mbtree
2013年08月20日 03点08分
▔∞▔
回复 zj262144 :但rc-lookahead不是越高内存占用越多么...这样想的话关mbtree反而应该省内存了啊...另外我关mbtree的确显示内存占用不会高多少,但x264跑不起来...
2013年08月20日 03点08分
zj262144
回复 ▔∞▔ :rc策略不一样的关系吧
2013年08月20日 03点08分
zj262144
回复 ▔∞▔ :我没测过对比。有人有时间可以比较0 10 20 30 40 50 60看有没有必然内存函数占用关系
2013年08月20日 03点08分
level 12
zj262144
还有就是,我听过别人说过用me umh爆内存,但仅仅改成me tesa就不爆内存
不过我没遇到过这些情况...
2013年08月20日 03点08分
4
yksoftsystems
esa和tesa是h264参考编码器的jm的检测方式吧
2013年08月20日 04点08分
zj262144
回复 yksoftsystems :这个我不关心
毕竟x264有这些参数好多年了
2013年08月20日 08点08分
1