-
Final Cut Pro H.264 performance
Hi guys,
I have a Hackintosh system (I mainly use Windows 10 but have been doing some experiments to run FCPX on Mac OS due to the excellent render times, and own all of the software I use), with the following specs: –
i7 4790k @ 4.3Ghz running Mac OS Sierra and Windows 10
Asus Pro Gamer Z97 motherboard
32Gb 2400mhz DDR3 Ram
Nvidia GTX 980ti (with Nvidia’s Cuda and Web Driver Installed)
Samsung 850 Pro SSD 512Gb (Windows 10 drive)
Crucial 512Gb SSD (OSX drive)
Kingston HyperX 256 SSD (Video Preview Drive for Premiere)
Samsung Evo 960 NVMe SSD 512Gb (Video media drive)
plus some other large mechanical drives for backup etcI wanted to ask a question about Final Cut Pro’s native h.264 editing capabilities. I know I should be transcoding for the best workflow, but consider me intrigued by a certain element of FCPX’s performance vs my normal NLE Adobe Premier Pro.
In Mac OS Sierra I am running both FCPX and Premiere Pro. Out of interest I tried to edit a Multicam project using my three Panasonic G7 cameras, shooting 24fps 100mb/s mp4 files in 4k. In both Windows 10 and Mac OS, Premiere is allowing me to edit these files natively on this system with no transcoding. I can’t scrub super smoothly through the timeline, but editing is smooth and perfectly pleasant with transitions, effects and rendering times exhibiting no issues at all. I’m not dropping any frames running all three angles at the same time plus the main viewer.
In FCPX, on the exact same system, I can’t even play back two 4k files at the same time in Multicam mode without incredible levels of stutter and dropped frames, let alone three, unless I let FCPX transcode everything first. In both cases the files are running off the NVMe SSD.
I wondered why there is such a performance differential between FCPX and Premiere with editing this h.264 footage within Mac OS? This is not meant to be a ‘premiere is better than FCPX thread’ – I am genuinely intrigued by this performance gulf.
Again, let me stress that I understand that transcoding to Prores will get me the performance I am looking for in FCPX, but I have great native h.264 performance in Premiere, so why not FCPX too? Could it be the 980ti GPU perhaps not utilising Open CL very well?
Thanks for any insight guys!
Tom Quayle