Hi,
is there anyone out there running Maya on a Windows computer with more than 16 cpus?
Do you know a way to directly playblast 1080p using the H.264 codec?
The problem being, the legacy Apple H.264 compressor component is known for having problems on computers that have more than 16 logical processors.
So does K-lite's QuickTime Alternative.
The Maya user guide says:
Because of the number and variety of codecs available, Autodesk does not provide a list of qualified codecs.
Hopefully among this number and variety there is at least one qualified H.264 codec for 16+ cpu machines.
Who knows?
Clemens
do this, as stupid as it may seem.
It is the only way to fix this issue.
Tristan,
thank you for your suggestion. You suggest limiting the number of processors using the advanced boot options of msconfig. Be aware that this will reduce the performance of your system. You will want to use this only as a temporary fix. If you look for a more permanent solution you might consider disabling SMT / hyper-threading. Personally, my workaround is to blast with a different codec and then convert the file to H.264 using ffmpeg. But still, there doesn't seem to be anyone who can playblast H.264 having more than 16 cpus active. Is there?
Clemens
I'm glad to hear you were able to solve your problem by disabling hyper-threading / SMT. This means now you don't have more than 16 logical CPUs anymore. This workaround makes the old Quicktime codec work on your computer. That's fine. But my challenge here is to have more than 16 CPUs active while blasting with H.264. As I mentioned Autodesk doesn't provide a list of qualified codecs because they say there a so many available. But I'm afraid in the case of AVC / H.264 there is not even a single codec available. Is there anyone who can prove me wrong?
Tristan,
I'm glad to hear you found a workaround in your studio. Using ffmpeg sounds sensible to me and in fact, that's exactly the workaround we use here for computers with more than 16 cores, where disabling SMT / hyper-threading doesn't help, because after disabling they still have more than 16 logical CPUs. And yes, we have implemented this into our animation pipeline, too. But, please get me right, I don't ask for a nice workaround here. Instead, I'm really interested to see if someone can directly blast H.264 having more than 16 CPUs by using one of the "variety of codecs available" and without using a workaround.
Clemens
Can't find what you're looking for? Ask the community or share your knowledge.