Showing posts with label Firewire. Show all posts
Showing posts with label Firewire. Show all posts

Tuesday, October 28, 2008

Firewire vs. USB Performance in New Laptops


So Apple has dropped Firewire from the MacBook and don't expect to ever see it againon the consumer-level laptop from Apple. This is too bad, especially since Apple really boosted the performance of the new MacBook--it would have made a decent computer for editors if it had had Firewire.

The lack of Firewire raises two big issues for video folks. First, the performance of hard drives over USB has traditionally been really poor on Mac's--usually half the speed of Firewire 400. Second, there are all kinds of other gear that uses Firewire--decks, cameras, Firestore, video monitoring/digitizing equipment. We layoff to DVCam at Link and get most of our footage from DV and HDV tapes.

One good bit of news about peripherals with the new laptops is that Apple has finally raised the performance of USB. Check out this article at Bare Feats to see the results of a comparison of hard drive performance of USB, FW400, FW800, and Sata drives on the new laptops. USB is almost as fast as Firewire 400 on the new MacBook Pro.

I still wouldn't recommend doing any serious editing with USB drives on these new laptops. I guess it could work, but Firewire was supposed to be a better standard. My guess is that you would run into problems with capturing and laying off if your media was on USB drives. But these are educated guesses at this point. This may change if Apple does a better job of implementing USB on their Mac's.

Tuesday, October 21, 2008

October Blogwad

"3D Objects from Photoshop in After Effects CS4"
Adobe CS4 is shipping. The thing that most interested me is you can have 3D objects in After Effects. There are a number of limitations on this. This little video shows you the basic of working with 3D objects and discusses the limitations in After Effects (the biggest for me is objects don't respond to lighting in After Effects.) More new features described here.

"Top 10 things you didn't know about the new MacBook"
New MacBook and MacBook Pro's were announced. Each model lost a Firewire 400 port. That leaves the MBP with one FW800 port, but the MacBook with no Firewire port and no way to add it. Some good things about the new laptops too (besides looking really slick.)

"Final Cut Pro: Free plugins to make all fonts available"
Why by version of 6, Apple still hasn't fixed this I don't know. But here's a text plug-in that is supposed to let you use all of your fonts in FCP.

"Final Cut Pro: My free Closing Credits plugin"
From the same guy who made the type plug-in above. The cool thing about this is that it lets you control the lines per second speed of your scroll. I basically almost always use one speed for credit rolls--120 lines pers second. (To know why read from Adam Wilt here). I do keyframe animation of Title 3D to do this, but it's a pain. This plug-in is an easier way to get the speed right, but you lose all the nice type editing features of Boris 3D.

"Build your own affordable SAN -- that works!"
Remember my crazy idea to use Jonathan's computer to build a SAN. This is where I got the idea. I'd still like to do it, but nobody wanted to give me $3K to play around with this, instead of letting editors use the computer.

"What to do if you lose your Pro App serial number"
Title says it all.

"Final Cut Pro Audio Filter Guide Part 1"
"Final Cut Pro Audio Filter Guide Part 2"
Bone up on FCP's audio filters with these helpful articles. Basically they describe what the various sliders do for the filters. However, if you're like me and not an audio person and you don't know what you are doing, then you will probably make your audio sound worse by playing around with filters. On the other hand, I learned the little I know about audio mainly by playing around with filters.

My current favorite filter is Soundtrack Pro's limiter. It works much better than the limiter in FCP. But it's a pain to export to Soundtrack Pro and reimport. It really makes sure that your peaks aren't out of control and cuts off all sounds at a consistent level without distorting it. I usually set it to -10 limit with a +10 boost.

"Another electronic slate for the iPhone"
"Finally a few timecode calculators for the iPhone"
Rejoice iPhone owners (and iPod Touch owners.) Video-centric apps for your iPhone.

"Anything Worth Backing Up…"
Good thoughts on backup strategies and technologies.

"All About Video Fields"
For extra credit, read this long, tech-y article on fields. Written from the perspective of a software engineer, but all the issues come up for video editors too.

Friday, January 18, 2008

Sonnet Firewire: An Update

A few months back, I gave a plug for Sonnet's Tempo Express 800 PCI-E card that adds Firewire 800 ports. Well, I finally got a chance to try it out and found out it was a mixed bag. I found that it performed well when there was only one G-Raid2 attached. But when I added a few drives to the card, write performance for my G-Raid2 dropped from around 45 MB/sec to 22 MB/sec. This was only marginally better than the 19 MB/sec I got from an Aaxeon Firewire 800 PCI-E card. Read performance doesn't seem to be effected by how many devices are on the card, based on my tests. Luckily as I'm not capturing any high data-rate formats or codecs, 20 MB/sec is fast enough for what I do. But it does slow me down for file transfers when firewire 800 can't even keep up with my Gigabit ethernet.

Saturday, November 17, 2007

Firewire 800 on Mac Towers

"REVIEW: Sonnet Technologies Tango Express 800 PCIe Card"

An interesting new product review here with lots of good tidbits about a number of different factors that have been affecting firewire on the Macs with PCI Express slots. Bare Feats says that this Sonnet card brings a new level of performance to its product class after some disappointing products from some other manufacturers (I think I have one of those disappointing products.)

Thursday, October 11, 2007

Daisy-Chaining Firewire Drives

I've identified some serious problems with drive performance when daisy-chaining at Link TV. Daisy-chaining is a way to hook up multiple devices (in this case, hard drives) to one port (in this case, firewire). Firewire is theoretically supposed to handle 63 devices in one chain. I've been daisy-chaining firewire drives to FCP for 6 years, but Apple doesn't consider this a supported setup for editing.

Well, I've finally run into some real problems with daisy-chaining firewire drives. I've been seeing some real poor performance out of drives. Symptoms include aborted file transfers, the hanging up of the system when a movie is played, and very slow write performance. I think I've figured out the cause. There seems to be some problems mixing certain drives in one chain. In particular, I think certain drives from Other World Computing (OWC) don't play well with other drives, in particular drives from G-Technology, like the G-Raid. OWC makes the Mercury Elite Aluminum Pro drive and RAID. G-Technology makes the G-Drive and the G-RAID.

The workaround I've identified is to make sure that a chain of drives is all from one manufacturer. For example, in our dub room setup, the G-Drive is on a firewire 400 port and the OWC drives are on the Firewire 800 port. Our computers in Edit 2 & Edit 3 have PCI cards that add 3 firewire 800 ports. So there are a lot of ports there, and it's easier to segregate OWC and G-Technology drives.

So far I've been able to diagnose this problem by checking the read/write performance of drives when I think there is a problem. I've been using the SpeedTools utility QuickBench to check drives by running the Extended Test with 20-100 MB files. If you are seeing a drive read or write at 10 MB/sec or slower then something is seriously wrong. If you think daisy-chaining may be the issue, a quick way to check is to unplug all the drives except the one that is acting up. If you then retest the drive and performance is way up, then you probably are dealing with a problem with daisy-chaining.

I've seen other, less serious problems with daisy-chaining. My write speeds on G-RAID's drops by about half when they are daisy-chained. This is a nuisance, but it's never really interfered with my work. I'm not doing any capture of 10-bit video or anything too demanding luckily.