Thoughts

Gmail, please stop messing with my contacts

When I sync my Gmail Contacts with my Mac’s Address Book, I always discover “uninvited guests” — occasional people with whom I converse but who don’t need to be in my Address Book. What happens is that Gmail will identify people to whom I reply and insert them in my Contacts automatically.

It used to be that it couldn’t be helped, and it was called a “feature”… Now these contacts are grouped together in a separate section called “Suggested Contacts”. Unfortunately, when I run a sync operation, these suggested contacts appear in my Address Book. I don’t want them there. I believe one’s Address Book ought to involve positive effort — effort put toward adding in contacts as they’re needed — not negative effort — effort put toward removing unneeded contacts because software can’t leave things well enough alone.

Gmail's Suggested Contacts

I run the sync operation via my iPod Touch. The sync option is otherwise unavailable to Mac owners, which is unfortunate. There’s something I call the entry tax for being able to run this sync: either you buy an iPod Touch or an iPhone, or you pay for Mobile Me. I don’t like it, but there it is, that’s Apple for you.

There is a company called Soocial which will also let you do this, as well as letting you sync your phone’s contacts with the Address Book. They were in Beta when I looked at them. By now they’ve opened their website to the general public.

At any rate, the problem with Suggested Contacts lies with Gmail, which presents those contacts as part of the normal set of Contacts to the sync software. It should store them separately, aside from the normal contacts, so that the sync software never sees them.

Standard
Thoughts

Say hello to my photography catalog

I’ve been working to keep my promise of sharing my photos in HD, and have been slowly but surely uploading photos to my photography website ever since. I also re-designed my photography catalog in a way that should make it easier to navigate and browse the content there.

I’ve even put feeds in place that will make it easy for you to keep up with every update to the catalog and to download whichever photos you like for personal use — just visit the catalog and scroll down to the bottom of the page, where you’ll find the list of feeds.

In the grander scheme of things

For the benefit of some of you who aren’t aware of this, I put together a short screencast that demonstrates how easy it is to set one of the photos from the catalog as your desktop background.

http://blip.tv/file/3130154
See this video on blip.tv

As I wrote before, one of the main reasons of uploading my photos in full HD (1920px on the wide side) was to allow my readers to use them as backgrounds on their computers without experiencing any loss in quality as the photos filled their screens. I am therefore carefully cropping each of my photos at an aspect ratio of 16×10, which will allow them to fit perfectly onto most widescreen displays, be they laptops or standalone monitors.

I will soon make it easier to order prints and arrange for the licensing of my photos as well. Stay tuned for that.

Standard
Lists

Condensed Knowledge – January 12, 2009

Shared from among my feed subscriptions:

Standard
Thoughts

Storage drops below 9 cents per gigabyte

I see that Newegg.com lists the Seagate 1.5TB SATA hard drive for $129.99 with free shipping. Sure, it’s an OEM drive, which means it’s not boxed, but who cares? Do you realize what this means? It means you’re paying $0.086 per terabyte gigabyte. Storage has become even cheaper — unthinkably cheap. The previous relevant price point was $100 for a 1TB drive, which meant $0.100 per gigabyte (a dime).

Seagate 1.5TB SATA Drive

A gigabyte is now cheaper than a dime! I just didn’t think it would happen this fast. I remember when a dime would get you 100MB, and I thought that was a lot. Okay, let me not kid myself: I remember when a dime would get you 1MB or less. Now you get 1GB, which is 1,000 times the storage capacity, for less than the same tiny dime. Amazing!

If you’re looking for extra storage capacity, now would be a good time. If I hadn’t already filled up my main Drobo with 1TB drives, I’d jump all over these, because they’re definitely at the right price point, especially now that they’ve been cleared for use with the Drobo once more.

Seagate FreeAgent Xtreme 1.5TB

While I’m on the subject of good deals, let me remind you of my guide to getting good deals on hard drives. I mention it because Micro Center happens to be selling the Seagate FreeAgent Xtreme 1.5TB (a triple interface external hard drive) for $149.99. This means that you’re paying $20 for the enclosure over the price of the hard drive alone.

Remember, this is a triple interface drive (USB 2.0/FW400/eSATA), and that means the enclosure is very inexpensive. Instead of buying one of those DIY enclosures that may or may not work (I’ve been there), you’ll get something that’s guaranteed to work, or you can return it.

Standard
Reviews

Hardware review: Elgato Turbo.264

I’ve been using the Elgato Turbo.264 hardware encoder since February of 2008 (see item 5 here) and am happy with it. When I first saw it on the Elgato website, I thought it was a gimmick. After all, what could a little USB stick do that my iMac’s or my MacBook Pro’s CPU and GPU couldn’t do? I was in for a pleasant surprise.

Elgato Turbo.264

The Turbo.264 was launched on May 16, 2007. The original press release claimed that it would not only speed up encodings to the MP4 format using its own software, but that it would also speed up exports from iMovie, Quicktime Pro and other Mac software. I haven’t been able to figure out how to do the latter, but can definitely vouch for the former. I’ve converted virtually all of my DVDs to electronic format with the Turbo.264, and yes, it has sped up that process significantly.

Encoding speeds will vary depending on what your computer is doing at that time, and on the export quality (Apple TV, iPod, etc). You can easily select the type of output for your exports from a drop-down menu when you drag a movie onto the Turbo.264 app — yes, the UI is that easy to use. The encoding speeds I’m quoting below refer to exports for Apple TV, which are the highest quality in terms of resolution and bit rate.

I should mention that while the Turbo H.264 takes most of the processing load off your CPU, it doesn’t handle all of the computing tasks by itself. From my experience, encoding movies without the Turbo.264 meant the CPU usage stayed somewhere between 90-100%. Encoding movies with the Turbo.264 meant the CPU usage stayed somewhere between 25-35%, allowing me to use my machine for other tasks such as processing photos in Lightroom or working in Dreamweaver.

Elgato Turbo.264

From my own experience, I’ve seen the Turbo.264 take a mere 2-3 hours to encode a movie on my iMac G5 (2GHz PowerPC CPU, 2GB RAM) when it would have taken me somewhere between 24-48 hours to do it with Quicktime Pro. This usually meant encoding speeds were somewhere between 20-24 fps. On my MacBook Pro (2.5GHz Intel Core 2 Duo CPU, 4GB RAM), encoding speeds approach and sometimes excel 30 fps, which means movies are encoded at normal playing speeds.

Speeds will also vary given the type of storage you’re using for the original movies and exported movies. I’ve seen slightly faster encoding speeds on Firewire 400 drives vs. USB 2.0 drives, and I’ve gotten my fastest encoding speed to date, 35-36 fps, when I used a FW 800 drive. In other words, the movie to be encoded should be stored on the FW drive, and you should also be exporting to that same FW drive. If you’re storing and exporting movies to your local drive, encoding speeds will be slower, and you’ll be slowed down even more by Time Machine, because it’ll kick in every hour and try to copy the changed files to the backup drive.

When I encoded movies, I usually had no other apps open, or if I did, it was usually only Firefox or Safari or Mail or some other lightweight app. As a matter of fact, I’m encoding a movie from a portable USB 2.0 drive (see item 4 here) as I write this, and I’m getting 31 fps, which seems to be the usual encoding speed on my MBP.

Encoding speeds were fastest when exporting for my iPod Touch (it’s the iPhone setting in the Turbo.264 app). It took as little as a half hour to encode a full movie for my iPod, which meant I could be done preparing movies for a long plane ride in about 2 hours.

Nothing’s perfect, and I do have a few complaints about the Turbo.264. While the encoding software is intuitive and easy to use, sometimes it’s too easy, and there’s no option that lets me separate chapters from titles. What happens then is for DVDs that aren’t built right — the main feature isn’t a separate title from the ads, previews and other features on the DVD — the Turbo.264 won’t know the difference and it will encode all of those things together with the main feature, which means I have to do extra work afterward cleaning up the file.

Elgato Turbo.264

For example, I’ll sometimes get those annoying and tacky copyright warnings at the start of my encoded movies. I couldn’t care less about them and I don’t want to see them. These are my movies and I’m not doing anything illegal. Or, I’ll get the second title on a DVD appended onto the end of the first title, and then I have to split the file, making me do extra work.

If you’re looking for a product that will let you speed up the encoding of HD videos (720p and 1080p), the Turbo.264 can’t help you there; it can only encode videos up to 800x600p in resolution. On the plus side, it will encode both NTSC and PAL videos, which is to be expected given that Elgato is a German company.

Sometimes, and only for some movies, the Turbo.264 won’t properly mux the audio with the video. The sound will be off by a fraction of a second (or more), which is really annoying. I discussed the muxing issue in more detail in the past. The thing to do is to always check the encoded files carefully. Sometimes you may need to re-encode some files, or use an alternative encoding app, such as Handbrake.

This leads me into a discussion of the Turbo.264 alternatives. There are two that I’ve used and liked: Handbrake, mentioned above, and ffmpegx. They are both faster than using Quicktime Pro, naturally, but both are slower than Turbo.264. Of the two, only Handbrake can encode with the H.264 codec, which is the preferred way to encode MP4 files these days, and it’s much slower than Turbo.264 at that. However, if you use the ffmpeg codec in Handbrake, it is significantly faster than Turbo.264, about 2-3 times faster when exporting for Apple TV, at a similar bit rate (cca 2500 kbps). Of course, then you can get into a discussion of the quality issues between the two codecs, and that’s beyond the scope of this review. The important thing is that the alternative is there if you want it.

Elgato Turbo.264

The question you’ve got to ask yourselves is this: is your time more precious than $100? If you find yourselves with a big library of movies that you want to encode for Apple TV or for WD TV, and you want to encode them using the H.264 codec, then the answer is yes — at least it was in my case. For a few days at least, Elgato is making that decision easier: if you’re in the US, they’re running a special MacWorld deal for this week only (until 1/10/09), and they’re selling the Turbo.264 for $69.95.

Reference: official specs for Turbo.264. Buy it from: Amazon, B&H Photo. Photos used courtesy of Elgato.

Standard