Thoughts and Ramblings

General things I find of interest.

The Correct Way to Enable AC3 Passthrough with Quicktime

I have seen a few people post methods about enabling AC3 passthrough, and many of them are overly complicated or in some cases even wrong. This also serves as the first place to describe how to enable DTS passthrough. Since I designed the code that actually does this, I’ll list the steps here:
Note: This does not work with all receivers. If these instructions fail for you, most likely your receiver will not work with this. Passthrough is still a hack, and thus this hack is still outside of the specs.
Note 2: Apple broke AC3 rather seriously in QT 7.3 (bug id 5594478, go tell them to fix it). If have a .mov file, open it, and it says that it is stereo audio rather than 5.1, this is a symptom of that bug. You will need to have at least Perian 1.1 and re-open the original file that made the .mov file. This bug has been fixed in 7.4.5, but any .mov files created with QT 7.3 or 7.4 are still affected by this bug.
Note 3: Perian 1.1.4 contains a bug in which DTS passthrough fails to work. This will be fixed in the next version. This has been fixed in Perian 1.2, released Dec 17, 2009.


Followup to Open Source Attitudes

Over half a year ago (that’s way to long to get back to this), I posted an blog entry on what I have observed in open source attitudes. I received a number of comments, the most interesting which is Daniel’s. What I found the most fascinating was the two opposite views I got in the comments.

First, there were the developers, who seemed to largely agree with my comments. Then there were the users, who took offense at some of my comments, or the way that open source developers have treated them in the past.


Perian 1.1 Released

For those who don’t know yet, Perian version 1.1 has been released. This one was a long time coming, including large sections of code which were written for 1.1 before 1.0 was even released.

Now it is time to sit back, relax, and get some sleep before the bug reports start piling in.


Sourceforge SPAM

Yes, sourceforge.net has resorted to spamming its users. I have received a number of emails from this “Sourceforge.net Marketplace”. In the past, I just let the spam catcher correctly junk them, but today I got annoyed with it. I looked at the bottom of the email, and I see

This email was sent to: xxxx@users.sourceforge.net if you would prefer not to receive information about SourceForge.net Marketplace, please update your communication preferences by visiting the Profile Center.


The Road to Perian 1.1

Well, it started before 1.0 was even released. We started looking at methods to optimize the routines within Perian to run even faster. The road has been a bit of a long one. Now, we are in a private beta. The beta has been opened to those who have donated to the project as well as personal friends of developers. We often get the question as to why we limited the beta to donators. I find more often than not that such people are the kind who think they deserve something to which they have no right to have (see Open Source Attitudes). The reason we did this is simple. We didn’t want the beta to be fully public, but we wanted more testers. Those who have donated have already shown they use and care about the project, so they are a natural choice.