|
| 渲染错误,当试图呈现更名 PSD 文件 | | | | 渲染错误,当试图呈现更名 PSD 文件 Dean Mougianis - 2009年11月6日 |
您好,
没有人有这个问题? 我试图用一个静态系列( Photoshop PSD 定期点文件)沿时间线-所有由脚本生成. 我可以生成renderitems得很好-我attaced的脚本是否.
当我尝试然而呈现, 我得到这个错误:
错误: 无法复制文件“ / aetemp - aade9c - “这是空的(39 :: 0)
和 是我的文件路径和新的文件名- ,但aetemp部分产生After Effects. 什么样的结果是文件,大约4万个字节,但无效Photoshop文件.
如果我不尝试重渲染输出文件, After Effects生成的文件序列号,这呈现良好它自己的名字.
我希望我要明确. 任何帮助,将不胜感激
var frameSpeed = theComp.layer("control layer").property("Effects").property("speed").property("Slider").value;
var retPathObj = new Folder().selectDlg("Pick a folder");
for (var i = 0, startPos = 0; startPos < theComp.duration; i++, startPos += frameSpeed) {
var renderItem = app.project.renderQueue.items.add(theComp);
renderItem.timeSpanStart = startPos;
renderItem.timeSpanDuration = theComp.frameDuration;
renderItem.outputModules[1].applyTemplate("Photoshop");
renderItem.outputModules[1].file = new File(retPathObj.fullName + '/' + theComp.name + '_' + i.toString() + '.psd')
}
| | | | |
| | | | 重新: 渲染错误,当试图呈现更名 PSD 文件 Xinlai Ni - 11-06-2009 |
首先, Photoshop模板预计,文件名是类似: 提供[#####].PSD, 所以渲染程序可以填写序列指数-即使您只会使一帧. 因此,如果您更改您的最后一行
renderItem.outputModules[1].file = new File(retPathObj.fullName + '/' + theComp.name + '_' + i.toString() + '-[#####].psd')
它应该工作, 除了它增加了0.0万每帧输出.
顺便, 你可以大大简化使用您的代码 Renderitem.Skipframes 属性-如果您设置renderitem.Skipframes = 1, 另外一个帧,将呈现, 如果2, 每三帧呈现. 所以抛弃你的循环, 你会碰到这样的:
var renderItem = app.project.renderQueue.items.add(theComp);
renderItem.timeSpanStart = 0;
renderItem.timeSpanDuration = theComp.duration;
renderItem.skipFrames = 5; // render every 6th frame
renderItem.outputModules[1].applyTemplate("Photoshop");
renderItem.outputModules[1].file = new File(retPathObj.fullName + '/' + theComp.name + '-[#####].psd')
这种方式, 你只有1项,输出呈现您所有抽样框架.
新来妮
软件工程师, 谷歌公司.
| | | | |
| | | | 重新: 渲染错误,当试图呈现更名 PSD 文件 Dean Mougianis - 11-06-2009 |
谢谢您, 新来
我想知道, 有没有办法修改Photoshop模板,使这些序列号不存在? 或者是,这是硬编码到行为After Effects当您呈现静止图像文件类型?
我一定会利用跳帧使用-非常感谢你.
| | | | |
| | | | 重新: 渲染错误,当试图呈现更名 PSD 文件 Dean Mougianis - 11-06-2009 |
Skipframes只上升到99.
哎呀! 是Adobe节省高达3位数的号码,让圣诞节超时?
| | | | |
|
|