今天有小伙伴在群里问新版PR项目工程如何在旧版本中打开,我之前一直都是直接保存xml,但是想想觉得有些麻烦,特地去翻了翻github,还真找到不少比转xml还简单的方法,现在就分享给大家。 

pr工程项目简介

那么问题来了,XML是什么?首先还是得说明下PR的工程项目的本质是什么,PR项目工程实际上就是把XML使用gzip的压缩格式压缩后重命名后缀为.prproj的文件。

XML全称eXtensible Markup Language,中文名为可扩展标记语言,可以直接理解为用文本的方式把所有记录的信息关联起来。它在PR中的应用实际是记录所有项目窗口中导入的视频和时间轴信息,如:导入视频的名称,目录,视频轨道,音频轨道,添加的效果,效果名称,时间轴中剪辑视频的开始时间,结束时间等。它通过这种方式的存储,让PR下次能直接打开上次所储存的状态,进行再次编辑。

它有自己的优势和劣势,优势是可以记录非常多的信息,劣势是信息过多会导致混乱,特别是软件与软件之间互相传递的时候,递单一信息,如:视频名称,目录及剪辑开始和结束时间,那么没有任何问题,但通常情况下,它会保存多视频素材和多轨道信息,导致传递过程中其他软件无法正确读取。
PR保存经过压缩后的XML项目文件,会强制录PR的版本信息,导致低版本PR无法打开高版本工程这也是达芬奇,PR和Edius直接互导XML经常出错的原因之一。

工程项目转换教程

提供三种方法来转换PR工程项目

方法 1 全手动

随便以一个PR工程文件为例,进行举例说明

任意复制一个PR项目文件

将复制过后的文件后缀重命名为zip,并且解压到当前文件夹

使用记事本就打开解压后文件,查看第四行
<?xml version=”1.0″ encoding=”UTF-8″ ?>
<PremiereData Version=“3”>
<ProjectObjectRef=“1”/>
<ProjectObjectID=“1”ClassID=“62*****876”Version=“37”>

第四行的主要信息 

Project ObjectID (工程对象ID)后面的Version(版本)37

这里的版本号对应着PR的修复版本号,以下方数字为参考进行修改,就可以变更PR工程版本,使低版本PR也能打开工程。

PR 2019       —— 37

PR CC 2019  —— 36

PR CC 2018.1——35 

PR CC 2018  —— 34

PR CC 2017.1—— 33

PR CC 2017  —— 32

PR CC 2015.5 —— 31

PR CC 2015.2 —— 30

注意:2015版本后与2014版本前相差较大,调整过低会导致工程打开链接错误。

(小技巧,如果出现崩溃后打开不开工程,可以用此方法排查错误。)

修改完版本号后,保存文件,重命名后缀为.prproj,使用低版本PR打开查看
方法 2 使用网站自动转换

在一个国外网站上,直接上传PR项目,会自动转换,再下载就完事了

http://joshcluderay.com/downgrade-premiere-project-converter/

如果觉得上传网站不安全,那么还本地转换的工具
方法 3 Java程序一键转换
使用前需要安装Java运行环境,安装完后,双击运行“PR版本转换.jar”拖拽PR项目到程序内,自动完成转换。
下载地址
https://www.lanzous.com/i6if6oj
 
除了上述方法外,还有许多方法转换,如:通过python进行转换的方法,有点复杂,就不再分享了。