Skip to main content
digitlman
Inspiring
August 27, 2018
Question

Quicktime MOV files causing long slow load save times

  • August 27, 2018
  • 5 replies
  • 7044 views

We have the latest CC2018 on multiple win7 machines and have noticed really slow load and save times lately.

I narrowed it down to quicktime files.

I did a simple test, create a new project and import 10 mxf files. I hit save and it saves instantly with the save dialog window basically only flashing on the screen in less than a second.

i remove those files and import 10 quicktime MOV files. They take a very long time to import and then when i hit save it takes a very long time. It actually "hangs" the program in windows sometimes and even will say (Not Responding) at the top for a while sometimes but then eventually saves.

I have tried different mov files, 1080p h264 from our JVC cameras, and also tried 4K h264 from our OSMO, And i even tried some files exported from a mac with final cut.   it all just goes very slow and cripples our actual projects we are trying to work on.

It seems to take almost 1 second per file for the save time and goes up infinitely. So once you get over 100 source files in your project it becomes a nightmare.

Any ideas?

This topic has been closed for replies.

5 replies

Inspiring
December 14, 2018

I know this may not resolve any of your issues, but it has seemed to work for me in at least a few situations where I had AE comps (with MOV assets) within Premiere Pro.  If your issues are strictly with Premiere Pro projects that have no AE comps, then I'm guessing this won't help you at all- but in case anyone happened to overlook their AE assets, maybe this will be helpful- if not, sorry to waste your time.

I actually haven't noticed problems with Premiere Pro with MOVs, but certainly, have with AE. I had a Premiere Pro project (Premiere Pro CC18 12.1.2 build 69) that was taking several minutes to save.  I discovered my problem to be some dynamically linked AE files that happened to have a rogue MOV file within the AE project.  I always make it a point of "Render and Replace"ing the files within Premiere Pro to DNxHD first, then "Replace with After Effects Composition", so that I never bring QuckTime files in AE.  But somehow I missed this or it was from a previous project that I imported.  My fix was:


I renamed "ImporterQuickTime.prm" to "ImporterQuickTime.prm.old" within "C:\Program Files\Adobe\Adobe After Effects CC 2018\Support Files\(Media Core plug-ins)\Common"

This let me open the premiere pro project and save almost instantly, even with the AE files still being present.  HOWEVER, obviously, the Quicktime assets I had in AE show as offline.  In my case this wasn't a problem because I knew what the QT video was and simple transcoded it in Media Encoder, then brought it back into AE.  Getting rid of the ImporterQuickTime.prm also prevents me from accidentally importing QuickTime media.  I've actually had AE projects crash while opening due to QT assets.  Removing this importer cripples the project (I had to transcode and relink EVERY offline qt asset), but I was at least able to open the project (which was literally impossible after AE decided one day it was no longer going to open the project- I think it knew I had a deadline).

In any case, maybe this doesn't help anyone or doesn't actually have anything to do with the original issue you're posting about, but maybe it'll help the person like me who couldn't pinpoint exactly what the issue was but knew it was something to do with Adobe and QuickTime.

-Stephen

Legend
September 3, 2018

digitlman  wrote

...

i remove those files and import 10 quicktime MOV files. They take a very long time to import and then when i hit save it takes a very long time. It actually "hangs" the program in windows sometimes and even will say (Not Responding) at the top for a while sometimes but then eventually saves.

...

Any ideas?

I concur... I actually hit the same issue... I've had tons of the same types of MOV files in AE just last year, and with more complex projects, and it never took this long before.  I did a web search and found your post.

My footage is straight from a 70D (H.264 within .MOV), each MOV added to AEP seems to add very roughly about 1.3 seconds of save time.

Easy to reproduce: I grab 10 files, pop into aep, takes about 15 seconds to save, add 9 more, takes about ~25 seconds. Note, the resulting AEP is 103KB, tiny... so something's else is up.

I dug further with perf tools...

ImporterMPEG.prm seems to be making ~800 calls to dxgi.dll!CreateDXGIFactory1 per h.264 MOV file. Each call takes about 1 millisecond so that portion alone seems to be causing about 800 milliseconds (close to a second) per file added to the project. It's puzzling that ImporterMPEG.prm is asking for so many IDXGIFactory1 instances, about 800 per file. I don't know why that code path would need to enumerate adapters so many times within a second, or add such adapter enumerations per file.

I sense either a code change which inadvertently incurred this penalty because the author was not expecting the cost, or where this API call was already in place for a long while but it's implementation and therefore overhead increased sometime recently. I unfortunately don't have time to install old CC versions to test further... but if installing CC2017 makes the issue go away, it would indicate this AE code path changed in CC2018... if not, it might mean a dx change or some such.

Until there's a fix, the only work around I can think of would be to transcode to a format which does not hit this, or limit files which cause impact from being added to the project. Since I don't have the disk space to convert every mov I need to use in projects, I'll just deal with it until there's a fix and try not to add MOVs I don't know for certain I need in the AE project.

Note, the above is what I observed on my system.. I can't say it's the same issue as yours but it certainly seems like it.

Roland Kahlenberg
Legend
September 3, 2018

Please file a Bug Report and include samples of your QT files.

Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV
jackthegiantkiller
Inspiring
September 13, 2018

Why do I suspect this has something to do with Adobe recklessly removing legacy codecs? Like Dave, I don't know many studios that are even willing to touch the steaming POS that is the latest AE. I sure love paying monthly to use last years' software!

Community Expert
August 27, 2018

What codec are you using with your .MOV?

Byron.
digitlman
digitlmanAuthor
Inspiring
August 27, 2018

As i described in my original post these are H264 codec MOV files from 3 different sources.

I created 10 MOV files with DNxHD codec in premiere and drop them into AFX and the project saves instantly.

Roland Kahlenberg
Legend
August 27, 2018

I've been working with on an AEP with about a hundred MP4s and recently completed another project with a smaller number of MOVs. No issues over here. You have an issue somewhere within AE or .within AE's pipeline and your system. 

Try this, in AE's Preferences>Import, under Automatic Footage Reloading; set it to Off. If this doesn't help, try trashing AE's Prefs.

BTW, I managed to import Photo JPEG MOVs with CC 2018 15.1.2

Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV
Roland Kahlenberg
Legend
August 27, 2018

When did you start noticing this slowdown? Was a script, software or Extension installed recently? Are these files on a network? Have you tried working with QT files on a local drive?

Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV
digitlman
digitlmanAuthor
Inspiring
August 27, 2018

I first noticed it yesterday when a co-worker said "hey chuck afx is getting hung up and my project is taking forever to save"

So i started experimenting and troubleshooting it and quickly discovered the MOV files were the culprit.

Nothing new has been installed and i tested on 4 different systems and they all do the same thing.

We run on 16Gbit Fiber Channel, but i tested files from a local SSD also and it didnt make a difference.

I just tried again on another system. i copied 30 MOV files each 100-200MB in size to an SSD and dropped them into AFX, then i hit save and the dialog box turned white, the cursor spun, the window says "NOT RESPONDING" at the top and then 20 seconds later it finished saving the 90KB project file.

I do the same thing with any other file format and it saves instantly. i even did 20 MXF files that were 15GB each and the project saved instantly.

I tried updating quicktime and nothing changed.

Can anyone else please test this on their CC2018 systems?

Thanks!

Dave_LaRonde
Inspiring
August 27, 2018

You're not trying to use AE as a video editing application when you should be using Premiere Pro, are you?

digitlman
digitlmanAuthor
Inspiring
August 27, 2018

no, I work at a television station, Our team of editors and motion graphics artists are seasoned experts and we have all used premiere and after effects for countless years.

The issue is simple. you import any other file format into AFX and the project saves instantly. import quicktime files, and the AFX hangs and takes forever to save.