Editors' R.O.T. _001 — Never Update in the Middle of a Project
"YOU UPGRADE ANY SOFTWARE MID-PROJECT AT YOUR OWN RISK. Bad things can happen, work cannot get done, great frustration can be had, clients can get mad and payments might not be made. There, you’ve been warned. And backup your system."
-Scott Simmons, Editor
It is never a good idea to update in the middle of a project. This is an R.O.T. I personally learned while gaining my certification at Avid Boot Camp back in 1997. It is not a new R.O.T., nor is it specific to Premiere Pro. With every NLE I've ever cut with, it is always an issue. It will probably always be on an editor's radar as an issue, but our developers are working hard to make this problem go away permanently.
Let's hope they solve problem for project updating permanently soon.
We can all help boost that process by joining me in upvoting the following feature request: Stop Breaking PPROJ files There is no reason each update should require prproj files to ONLY work in the new version.
Until then....
How do you deal with this?
- If you can, finish up the project in the software version it was created in.
- Create only new projects in the updated software once you decide to update.
But you are never "between" projects....
- You can always use a previous version of your software to finish off or make changes to a previous version.
- Personally, I keep multiple versions of my NLE installed for such situations.
Why is this an issue?
- NLE Software is very complex.
- Since NLE software is the most complex kind of software running on your computer, it is also susceptible to major changes in the software code. Sometimes the older code in a previous version's project file, might conflict with changes made in the new project file format. This results in things like unexpected behavior.
- The more complex a project is (feature, doc, multicam heavy projects), the more likely unexpected behavior (like crashing, freezing, memory leaks, etc.) will occur after the project file format is updated.
- Project updates happen more frequently, and therefore, the problems that come along with updating also occur more frequently:
"This is ridiculous, I like to update my premiere to the latest update as software usually speeds up but in the case of premiere each update breaks your files, slows down, had new featured FORCED in, let us move our files back to older versions and interoperate THIS WAY. This is maddening."
-Anonymous
I can understand the frustration coming from people like Anonymous. The frustration increases even more when you realize you can't fully use some of the new features of released software. You have to postpone updating in order to preserve the safety of the project file. Considering this, I will certainly advocate for a better situation for him or her.
You still need to update between projects because of a feature or bug fix. What's the safest way to do so?
I would advise creating a brand new project and importing the previous version's project into the new one. I found that others in the community do the same.
This broad step can bridge the gap between the old code and the new. You'll probably have better success than merely updating the project file, which can corrupt the file. Of course, always do this step with backups in hand so that if something goes wrong with this project file, you can always revert to the original and complete the project in the previous versions' software.
Resources
- Here is an article where veteran editor and my personal colleague, Scott Simmons advises the very same thing: How to upgrade your NLE software mid-project. Not that you should.
- Here's an article I wrote on the same topic: Updating and backing up project files: best practices
Feel free to discuss this topic below.
Regards,
Kevin

