以文本方式查看主题

-  ╋艺 镇╋  (http://zyzsky.com/bbs/index.asp)
--  ┣◇After Effects  (http://zyzsky.com/bbs/list.asp?boardid=18)
----  [原创]invalid image buffer size 无效的图像缓冲区大小  (http://zyzsky.com/bbs/dispbbs.asp?boardid=18&id=4378)

--  作者:mazecity
--  发布时间:2014/9/3 10:52:58
--  [原创]invalid image buffer size 无效的图像缓冲区大小

 转帖请注明出处,艺镇视界原创  http://www.zyzsky.com


!!!:

还是那句话,方向搞错了,再怎么弄都是徒劳,就是南辕北辙的感觉

我碰到这个问题是在ae cs6上,不知道这个问题在cs4上是否存在

在一个ae模版中,渲染的时候提示,after effect error :invalid image buffer size (4937X31779)

因为工程用了cs6打开保存,无法用cs4测试,清ae缓存,设置ae占用cpu和缓存大小,

以为是高清素材太大了,换了素材并转码成标清


都无用,



看了这个信息:


---------------------------


ae 无法分配空间为12000x6523图像缓冲区一直弹 嘛意思


ae一般渲不了3000*3000以上的图片,你有张图像是12000*6523的,太大了,在ps里把图像大小等比改一下,替换就好了

追问
怎么知道是哪个大了

回答
。。。一般你渲染的时候,那块开始报错,那张图片就在哪里,你看你的素材不就知道尺寸都多大的吗,左上角,素材窗口的上面,只要你点到一个素材,那里都会显示素材的基本信息,你是在不知道是哪个,就挨个图片看呗
提问者评价按照你说的,真的成功了,好开心,谢谢你!



http://zhidao.baidu.com/link?url=0VNILsnVIc6YrRygBXom6Iz2qyJVfLAEJJSTJ_46O6EJM71eSDXHb4rpPV6LZafGj-8XIjfOaJtKrY1-zzOG1K


--------------------------------------


找到工程里有一个comp是1280X720(320*180),scale设置是346.4和1732.1,结果1732.1*180=31778  ,和错误提示一致,那肯定就是这个问题啦,估计cs4不考虑这个缓存区大小问题?


是不是升级后的cs6变的严谨了?







转帖请注明出处,艺镇视界原创  http://www.zyzsky.com


[此贴子已经被作者于2014-9-3 11:01:41编辑过]

--  作者:mazecity
--  发布时间:2014/9/3 16:09:11
--  

 AE CS4 新的媒体编码器



不知道是不是这个可以解决这个问题


在其他电脑渲染本电脑上的comp不知道文件连接会不会失链




--  作者:mazecity
--  发布时间:2014/9/3 16:13:35
--  

 
为啥不用AE CS5自带的渲染器,要去选择Encoder呢


RT,每快多少,而且不能用OPENGL 唯一好处就是一边渲染一边编辑吧~




------简洁明了回答你的问题.

很显然,这情况在制作大分辨率片子时异常常见.
即使是我公司里的机器,当制作5000x3000左右的片子时是不然出现的。
因为里面用到的一些元素超出这个分辨率并且内存不够.
然后不用急。因为我自然有解决方法. 而且我愿意分享 :)

1.按Ctrl+K 进入页面设置. (假设你是4000x2000)
2.进入第二栏. 选左对齐.进第一栏. 把渲染分辨率设成2000x2000.
 这样AE会只渲你片子的左边一半
3.再选右对齐.2000x2000. 就渲出右半边.
4.再把2次渲染的东西拼起来即可. 此时不会报错的,放心

Go on



http://wenda.so.com/q/1379553520066540