Videos encoded with Apple Animation Codec won't play properly in QT7.5

Quick Time version I have installed is 7.5 (149.5). I also have Perian 1.1 and Mpeg2 codec for QT.

All of a sudden, all videos I render using Apple Animation Codec with alpha channel won't properly play in QuickTime, nor in Preview (when you click on .MOV file and press Space). They actually play, but colors are all screwed up and it looks like it's playing only alpha layer. I tried same movies on my work buddy's Mac and everything looks perfet. I also tried importing those videos into Flash, and everything works fine, but when I have to preview them in QT or using Finder's Preview, they look crazy. I can't send any screenshots since this thing happens on my work iMac (new aluminum one, Leopard 10.5.4, all updates installed) and I am at home now.

I tried reinstalling QT but to no avail, nothing changed. I've looked through Library/QuickTime subfolder, and only items I could find were QuickTimeMPEG2.component, Perian.component, ffmpeg.component, and AppleIntermediateCodec.component.

I'm slowly going crazy over here, because nothing I tried worked.

Is there any way of completely removing everything QT related and reinstalling it from the scratch ? Please help!

Thanks in advance!

iMac 20" 2.4 GHz, 3 GB DDR2, Mac OS X (10.5.4)

Posted on Jul 10, 2008 5:15 PM

Reply
7 replies

Aug 7, 2008 4:59 AM in response to Beverly Maneatis

Thank you Beverly for the link you provided I just sent them my feedback. I've received this message:

"...
+Dear Customer:+
+Thank you for your feedback regarding QuickTime. We cannot respond to you personally, but please know that your message has been received and will be reviewed by the QuickTime Feedback Team. If we need to follow up with you on your ideas for improving QuickTime, we will contact you directly.+

+We appreciate your assistance in making QuickTime better.+

+QuickTime Team+
Apple..."

Not shure though they will do anything about it... I sent them my feedback about this little Leopard Loging Screen GUI bug back in Novemeber 2007, still after all those Leopard updates nothing is fixed.
See about that post in here:

http://discussions.apple.com/thread.jspa?threadID=1258259

Some links are removed by the hosting moderators on those servers where material was posted, but I still have a screenshot showing this little bug when signing into OS X.

http://img167.imageshack.us/img167/6576/1195424099hx9.jpg

Thanks again!

Jul 24, 2008 8:18 PM in response to sZc

Hah, found out what's the problem. It is not my computer, it is not my QuickTime got corrupt. It is QuickTime's bug decoding movie file encoded using following combination of settings:

Quick Time encoder
------------------
Compression Type: Animation
Depth: Millions of colors+ (alpha channel included)
Quality: Best


ParticleIllusion
----------------
Output options
Save Alpha - enabled
Remove Black bg from RBG channels - if this item is enabled, this is exactly what gives QT problems trying to encode it. I repeat, this option must be enabled in some cases (it removes that nasty black-dirt-looking extra halo glow around the object that already has some kind of glow applied to it). It makes your animation rendered with alpha channel a lot better looking and animation seamlessly blends with any kind of colored background. Well, QT has problems "reading" this format.

In the same time, if you import such animation rendered with this option enabled into Flash, everything looks perfectly fine. It's just QuickTime won't play it properly.

Every single Mac I checked has this same problem, and it's not Mac's problem, it is QuickTime problem.

I have two examples, you can see it yourself:

First one is when black bg is still present in RGB channels (animation looks exactly as it should):
http://www.sasha-z-creations.com/quicktime/Example_BlackPresent.mov

And second one is when black bg is removed from RGB channels (colors looks weird):
http://www.sasha-z-creations.com/quicktime/Example_BlackRemoved.mov

I repeat, both examples look exactly the same (great looking) when imported into Flash dev utility.

Cheers!

Jul 31, 2008 8:06 PM in response to Benjamin Epps

Unfortunatelly there is no fix for this particular problem. I guess whoever is responsible for QuickTime development should take a look at this problem and see what can be done to fix it.

I repeat, I really don't have any other problems with any other compression formats, everything plays perfectly fine on my computers. The only time I am having these problems is when I encode videos with alpha channel (transparent background) using ParticleIllusion application with these settings:

Application: ParticleIllusion
Output options: Save Alpha - enabled, Remove Black bg from RBG channels - if this item is enabled, this is exactly what gives QT problems trying to encode it.

Aug 7, 2008 8:21 AM in response to sZc

I guess this "mistery" is solved. I just received an email from wonderful ParticleIllusion developer Mr. Alan Lorence who is BTW always ready to help. He pointed my attention to this video explanation of what is going on and why is this happening.

http://library.creativecow.net/articles/rabinowitzaharon/straight_vspremult/video-tutorial.php

Still I would be a lot happier if QuickTime is able to render this format properly. People want to be able to quickly preview their work and not going into Flash every single time they want to see how animation really looks like.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Videos encoded with Apple Animation Codec won't play properly in QT7.5

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.