-
h264 encoding takes way longer than it should
I’ve exhausted a number of hours trying to resolve this to no avail, so I turn to the Cow Community once again.
I work for a university, producing short videos for live use, and editing live footage for internet viewing. I’m running a 2010 Mac Pro 5.1 with 2.8GHz quad core and HD 5770 GPU. We’re about to move to the new Mac Pro, 6 Core, Dual D700 GPU, because we turn out more footage than we ever used to, on short deadlines, and its now all HD, where it was SD until a few months ago. However, It seems the problem I’m having is more software related, or due to bad encoding settings, so I’m hoping to resolve it, or else we may have the same problem on the new MP if I don’t figure where the problem is.
Every tuesday morning, we have a chapel service which we record, and I begin editing immediately after. I have the video ready to upload to Vimeo within a few hours without much issue, but then when I try to encode to h264 to upload, everything slows to a crawl. Its about 30 minutes of Prores 422, encoding in Compressor to h264, CAVLC Entropy, High Profile, Multipass, 10000 kbit/s Data rate, keyframes set to all frames, optimization set for streaming.
This weeks video was encoding for 36 hours, and was not even halfway. I have tried using multiple instances, cluster processing, different data rates, different profiles, and nothing seems to make a difference.
If I try single pass encoding, it just stalls completely. It just sits there for an infinite amount of time until I cancel the batch, and makes no movement on the progress bar.
I can get better speed by exporting and uploading to Vimeo directly from FCPX, but it doesn’t give me any control over the encoding settings to select a more reasonable data rate, so one video takes up my entire 5GB/week upload allotment. Using compressor setting in the export window of FC gives me the same results as running through compressor directly.
As a comparison, I was able to share the 37GB file with my home desktop over the internet in about 8 hours, encode it in about 33 minutes, and upload it from there in less time than it took to encode on compressor.
what gives?