Wednesday, December 15, 2004

Succinct description of how OS X handles DVD and CD drives -- 10.3.2 had some major changes

MacInTouch Home Page
Mike Mihalik, a veteran Macintosh storage expert at La Cie Ltd., offered more information about DVD technology:

Here are a few clarifications and comments regarding Mike Love's remarks today on DVD support:

1. Mac OS X has a unique way to identify support drives. There is a mechanism called Disc Recording profiles that describe the capabilities of a particular CD or DVD burner. These profiles are the first step in defining what capabilities are provided by a particular drive. These are part of the Disc Burning API.

2. Prior to Mac OS X 10.3.2, only Apple had the capability to update the OS to provide support for new drives. There are various techniques for adding support for new drives within 10.2.x and 10.3.x; one utility to do this is PatchBurn, but this is not supported by Apple.

3. Starting with Mac OS X 10.3.2, Apple provided the capability to install new Disc Recording profiles (DRprofiles), that add support for new drives. These profiles are supplied by some vendors to provide full OS X integration for iLife and DVD SP applications. With the exception of iDVD, support is provided for external and internal drives for iPhoto, iTunes, Finder Disc Burning, and DVD SP 2 or 3.
LaCie provides Disc Recording profiles with each of its drives, and the latest profile can be downloaded from the Optical section of our support website. These DRprofiles are compatible with the System Update process and are signed and approved by Apple.
Other techniques that require patching may NOT survive system updates.
iDVD is hard coded to work only with internal DVD burners. A short search using Google will find the tip to enable burning with external drives, but I'll leave that to others to describe, as it is not supported by Apple or most 3rd party vendors.
DVD SP 1.x had limited burning support, and did not use the Disc Burning API, so it was difficult, if not impossible to add support for new drives; only Apple had the ability to do this.

4. Even with addition of DRprofiles, some applications may still require additional work to support all the capabilities of a particular drive. As a rule, Apple officially supports only DVD-R media, and only recently has added support for +R and +DL media.

5. As for DVD-RAM, this is a particular can of worms, as Apple does not support the latest UDF versions, which is widely used by many set-top DVD recorders. While a drive with DVD-RAM capabilities can surely used with a Mac, lack of full UDF libraries limits the utility of these drives.

So in summary, support for external and internal drives can be a happy experience, provided that products purchased include the appropriate DRprofiles, and the user has Mac OS X 10.3.2 or newer. Users are NOT forced to purchase a new Mac to gain DVD or CD burning capabilities.
LaCie does provide complete solutions for Mac OS X, and the necessary DRprofiles to add support to OS X. Further info is available at: [La Cie Optical Family].

The negative scanning project continues ...

Lasersoft Imaging / SilverFast JobManager

Over the past year or so I've been puttering along on a project to scan negatives. I bought a Nikon V ED for this project (LS-50). A few observations:

1. The Nikon software and workflow is really ugly. I think there's some kind of Adobe Photoshop plug-in option for some of their utilities, but the documentation is beyond miserable. I did get good results, but the software wins some kind of anti-usability award.

2. VueScan looks promising -- much better workflow. For a single license fee one can install a copy on a PC and a Mac -- legally! Downside is their test version produces unusuable images (watermarked) -- so time spent testing is utterly wasted. I don't have time to waste that way. I'd prefer an image-count limited test application so time spent testing isn't wasted. Documentation for VueScan isn't too bad.

3. This link is to SilverFast. They seem to have a "professional" solution, but I doubt they license for Mac and PC alike! It's a more expensive and more "polished" competitor to VueScan. I will try their demo package next.

My goal is to figure out a workflow that will allow me to outsource the scanning work to a local student.

If I weren't so worried about negatives getting lost or damaged, taking them to an imaging service would probably be far more cost effective.

This whole thing smells like something that hasn't quite been packaged for the serious non-professional.

Tuesday, December 14, 2004

An essay on building a web browser

How to build a better web browser - UIWEB.COM - Scott Berkun

For those of us who build applications, this is a particularly interesting essay. I'd like to see JoelOnSoftware's comments. The author worked extensively with IE during its formative stages.

I think he's missing out on one some critical issues however. Being a Windows/IE guy he misses issues around portability of data, representing bookmarks in a way that's accessible from multiple sites, extending the browser through shared APIs. I'm sure he knows these things, but they are anathema to Microsoft's culture.

Monday, December 13, 2004

Review of online cut-rate transcription services (offshore)

Twenty-first Century Typist :: mike.whybark.com

Good advice on digitizing video (Tidbits)

TidBITS#758/09-Dec-04
Bring Your Video into the 21st Century -- You know those old videotapes from your VCR and analog camcorder have a limited lifespan, and your best hope for preservation is to digitize the analog recordings. Travis Butler pointed toward a product that will do just that. "If your budget supports it and you have someone with inclinations towards video hobbyism, you might consider the Canopus ADVC 100.

"The ADVC 100 is a converter box that lets you hook a standard video source - composite or S-Video, two-channel audio - to a Mac's FireWire port, and record it with a video capture program like iMovie.

"This is frankly something I wouldn't have bought for myself; at $300 list, it's something I don't use enough to justify the cost. But we picked one up at work this spring to convert our VHS-based training materials to DVD for convenience and durability. The boss gave me permission to take it home and use whenever I want, and I've found a surprising number of old videotapes that I wanted to convert to DVD.

"It's a bit hard for me to judge the ultimate quality of the video circuitry, since I've never used it with a maximum-quality video source; a couple of old laserdiscs are probably the best-quality items I've had, but my laserdisc player doesn't have an S-Video output - only composite. That said, I've never seen anything come out of the ADVC 100 at a lower quality than went into it, and even the laserdiscs over composite look pretty darned good transferred to DVD.

"As a side note, the combination of iMovie, iDVD, and a video capture box like the ADVC 100 makes it easy and relatively quick to put your old videos on DVD; frankly it felt easier than the times in the past I've transferred old records and tapes to CD. And iDVD is capable of doing fairly professional-looking work; I'd like to think the job I did on the original Mind's Eye laserdisc is better than the professional DVD releases of the second and third collections, though that's not too hard.

"For those not familiar with them, the Mind's Eye series was one of the original collections of early computer animation; the second collection (with music composed by Jan Hammer of Miami Vice fame) and later were released on DVD, but the original one never has been so far as I can tell. I'm still not sure why; the best guess I can make is that the animation is relatively primitive by today's standards. I still think it's worth having it available on DVD; even if there weren't historical reasons, some of them were rather cool as works of art."

Denis Jarvis concurred with Travis's gift suggestion of an analog/digital video converter. "However," he said, "I bought a Datavideo DAC-100 for $176, including shipping. This is substantially less than his $300 Canopus ADVC 100, yet it seems well constructed, has similar specifications, includes a full set of cables and has performed well for me.

"During the past month, using DAC-100 with iMovie and iDVD on a 20-inch iMac G5, I have converted my camcorder VHS tapes to several DVDs. I added titles and edited out the boring parts, something I would never have attempted with tape-to-tape editing. With this application alone, I have justified purchase of my new iMac!"

Editing out the boring parts isn't the only reason to make the conversion from tape to digital, as Jeff Carlson learned last year when he watched his 10-year-old wedding video. VHS tape deteriorates over time, so those memories you think are stored safely on the shelf are likely losing their quality. (For an example, see the following Web page.) Although DVD isn't an archival-grade medium (the surface materials wear out over time), you can more easily move the digital data to new media later on without further loss of quality.

The thought of losing the kids' taped videos is not comforting. I need to do this sooner rather than later.

Choosing media for home movies: Verbatim MediDisc DVD?

MacInTouch Home Page
I work in a small post-production studio and we use DVD media for archival purposes every day. Our brand of choice for Data archive is Verbatim's little known 'MediDisc' line of DVD media. This media is DICOM certified for use in long-term medical records storage (including medical imaging) for compliance with HIPPA requirements.

Yes, the media is significantly more expensive than the consumer-grade 100pk DVD-R/ R spindles typically available at retailers such as WalMart & Best Buy, but is saving a buck really worth it when it comes to long-term data integrity?

Furthermore, we store the DVD discs in Tyvek disc envelopes (the same that Apple is now using for software distribution in packages such as Final Cut Pro HD) and place them upright in a light-tight storage container. Tyvek envelopes are currently regarded as the best storage option for protection of CD/DVD recordable media. Information Packaging is a good source for these envelopes.

I'll update with supplier information as I uncover it. I think the market for longlife media is going to improve quickly.

What Mac to buy? Macintouch has very surprising results.

Performance Comparison: eMac G4, iBook G4 and iMac G5

Fascinating results of some serious testing from a reputable source. We've had hints of this in the past. The G5 is fundamentally not that much faster than the G4, and real-world performance is not processor bound. Performance is affected by much more than the CPU. There were significant design compromises to fit a G5 into the iMac, and they have performance implications. Disabling the iMac's power management features helps performance, but it may stress heat management -- and those fans will run. (Of course in Minnesota we can simply put the iMac in the attic -- no heating problems in winter there!).

BTW, I think a similar analysis of various Intel systems would show similar results. Performance nowadays is often about heat, system throughput, memory, hard drives, etc. The CPU isn't the big factor for a lot of functionality.

Implications? The G4 iBook and G4 eMac are very interesting alternatives to a G5 iMac. The major unknown is Tiger. If one wants to run Tiger, should one opt for a G5 iMac? My general rule is that when an OS upgrade is very important (like Tiger -- it's something I want), the best strategy is buy hardware that ships after the OS goes GA and that ships with the OS.

Since I want a new Mac now and I want to run Tiger, I may choose to shop around for a used G4 system, or a new eMac, and plan to buy a new system post-Tiger. Nobody should upgrade from a fairly recent G4 machine to an iMac or even a G5 tower.
... Using QuickTime Pro 6.5.1 and QuickTime Player, we export a high-quality 50-second DV file to MPEG-4 format. Source and target files are on the hard drive. We use the standard "Default" settings.

This is a good real-world test of system performance, and the results are surprising: Right out of the box, the eMac G4/1.25GHz outperforms the iMac G5/1.8GHz system at Apple's standard settings, and the lowly iBook G4 is right on its heels.

If you change Apple's standard Energy Saver options to get "Highest" processor performance, the iMac G5 will outperform the eMac, but there must be some reason that's not the default, and clock speed alone should give the iMac a big advantage.

Apple is using the G5's special "slewing" feature to reduce heat and power drain, and the result is a real bottleneck.

Conclusions

The iMac G5 is a wonderful system, and we'd rather pay a few hundred dollars over the cost of an eMac to get one, but all the Apple hype about the G5 falls a little short when you see the low-cost eMac, with its slower G4 processor, pushing the iMac G5 in performance. The eMac is actually faster in several real-world situations, and that raises some serious technical questions that long to be answered.

In the meantime, you'll be getting a high-performance bargain with either the eMac G4 or iBook G4, and you still can't go wrong with the iMac G5.

If you want the ultimate in performance - or maybe just a super-large screen - the Power Mac G5 is the way to go, although we have some concerns about reliability with the liquid-cooled 2.5GHz model and would probably stick with 1.8- or 2.0GHz systems.

PowerBooks are nice, but pricy. The biggest advantage you get for the extra cost of the 12" PowerBook is the ability to drive a larger external screen in dual-display mode (up to 2048x1536), although the built-in screen has the same 768x1024 resolution as the iBook. [jf: the iBook hardware supports driving an external desktop, but Apple disables this -- possibly for heat reasons, possibly to protect PowerBook sales.]

The 15" PowerBook is an ideal mobile machine, and it can drive a big external screen on a desktop or use FireWire 800 to get disk performance more on par with a desktop computer's. This laptop costs almost twice as much as an iBook G4, however, making it an expensive option for part-time portability, and it's not as compact as the jewel-like 12" models.

The 17" PowerBook strikes us as an expensive alternative to the iMac with better portability and battery power.

One last factor is the G5's support for 64-bit processing, which is supposed to get a boost with next year's Mac OS X 10.4 "Tiger". Theoretically, this may be an advantage for G5 models, but the real-world advantage for general applications is questionable at this point.