解决:
请检查AE工程内所引用图片素材的元数据信息。
主要是JPG和PSD格式。
PS:这两个文件如果是直接网上下载后使用,往往会携带有超大量的链接库信息或垃圾元数据。这样在AE工作或输出时不但很慢,输出后还会将这些垃圾信息加载到MP4的文件包信息中。而很多PSD文件内的垃圾信息,往往就是继承于众多网络JPG图片。结果就会导致视频加载困难或播放卡顿。
方法1、
可用PS快速导出NPG文件的方式解决JPG格式内的垃圾信息问题。
方法2、
对于PSD分层文件,可使用如下JSX脚本,去除PSD内的垃圾元数据。
请在记事本中复制如下字串:
function deleteDocumentAncestorsMetadata() {
whatApp = String(app.name);//String version of the app name
if(whatApp.search("Photoshop") > 0) { //Check for photoshop specifically, or this will cause errors
//Function Scrubs Document Ancestors from Files
if(!documents.length) {
alert("There are no open documents. Please open a file to run this script.")
return;
}
if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript");
var xmp = new XMPMeta( activeDocument.xmpMetadata.rawData);
// Begone foul Document Ancestors!
xmp.deleteProperty(XMPConst.NS_PHOTOSHOP, "DocumentAncestors");
app.activeDocument.xmpMetadata.rawData = xmp.serialize();
}
}
//Now run the function to remove the document ancestors
deleteDocumentAncestorsMetadata();
将此文本另存为 ******.jsx 脚本文件(比如 CleanData.jsx),然后拷贝到PS的script文件夹内。
打开PSD后,在文件菜单中点选脚本,执行此项,稍等片刻即可。
执行完后,存盘PSD完成。
方法3、
用 Adobe Bridge 中的“工具”创建一个空的元数据模板(模板空选项内随便找一条不重要的打个勾存盘即可。比如日期项,不用填入任何文字或数据。)
进PS,打开可能有问题的PSD文件,点文件菜单,选择文件简介,显示该PSD的XMP信息。
此时从下部模板文件夹内选择导入模板,就会看到刚才存盘的那个空XMP模板。
选择替换后,将PSD存盘完成。
这样一来很可能会把一个上百兆的PSD缩小到几十兆。
不但AE加载计算变快,输出文件也基本不会出问题了。