Reviews

Time of capture metadata bug in iPhone 4 movie clips

Updated 9/12/10: I’m not sure any more if this is an iPhone 4 glitch or an Adobe Lightroom 3.2 bug. A thread has been opened in the Adobe Lightroom Forum, if you’d like to chime in there.

After upgrading the iPhone with iOS 4.1, I recorded a new video clip, imported it and some new photos into Lightroom, and the same wrong date and time appear for it.

According to a comment on my thread in the Apple Support Forums, the correct time of capture is displayed for iPhone 4 video clips elsewhere but Lightroom. And I also noticed that Lightroom displays the very same incorrect date and time of capture for video clips taken with the Nokia N95.

Updated 9/27/10: I’ve been in touch with Adobe, and it turns out this is a “designed” behavior. That is, because movie clips do not have EXIF data (there is no standard for EXIF data when it comes to them), they are assigned a random date and time as they’re imported into Lightroom. HDSLR video files are accompanied by a .THM file which stores the necessary EXIF data, and that’s why they show up properly.

Quoting from Davide M.’s (Adobe) response:

So I then had a look at our bug database and it turns our this is a known issue with mobile phones although somewhat out-with our control. Movie files do not technically have EXIF data or at least the standard has not yet been established. Since the import process can assign a timestamp to a movie file, we ignore this time stamp since it can be inaccurate, as shown by the example of your video file being changed by the simple process of email. Other applications while appearing to work fine, in fact are simply showing you the files creation date. If you were to duplicate the file, you will see that the timestamp in these other applications will change to the time the file duplication took place.

The reason why most DSLRs work is because they create a sidecar file containing that information. Files with no timestamp, such as the ones from the iPhone and the Nokia N95 do not create this and hence default to 1/1/04 when looking at the Loupe information overlay.

In the example you used, the Canon 7D creates a .THM sidecar file with the same name as the video file it generates. This contains all the data associated with the video file.

Still, this is problematic behavior, as it introduces erroneous times of capture in these movie files. So I asked Davide if it would be possible for Lightroom to be updated so that it writes a more accurate time of capture for these movie files. Thankfully, he agreed to log it as a feature request. Time will tell if this will make it into a future LR update. Quoting him below:

That’s certainly something I can log in our feature request list. Because this has been deemed ‘as designed’ by our engineering team (due to the lack of EXIF data in movie files) it is not technically a bug. None the less, I can see that this would be a useful addition to our application. Thanks for bringing this to our attention.

Thank you, Davide!

After downloading a few movie clips taken with an iPhone 4 (running iOS 4.0.1) onto my computer, I saw right away that their time of capture was incorrect, even though the iPhone’s time had been set up correctly. I took a few screenshots of the movie clips in Lightroom, which you can see below. Click on each to view them large.

This time metadata error happens when using either the main (back-facing) HD video camera, as shown above, or the front-facing VGA camera, as you can see from the screenshot below.

It looks like iPhone 4 records the same time for all video clips recorded with it, set at 1/1/04 1:44:24 AM.

It goes without saying that any digital video camera worth its salt will record the time of capture properly. The question, naturally, is when Apple will fix this glaring bug?

For comparison purposes, here is a screenshot of a Canon 7D movie clip, also shown in Lightroom. The time of capture was recorded properly, as was to be expected.

Standard
Video Log

The plaster bagworm

We found this tiny little striped bug in South Florida, USA. It had a silken brown cocoon which it dragged behind it. It was a tiny little larva with minuscule legs, and its cocoon had two entrances. It would hide inside, then emerge out of either end to begin moving along.

I’ve never seen a bug like it, and would love to know what it is. Updated 6/4/10: it’s a plaster bagworm, and that wasn’t its cocoon, but its home — and it’s a pest. Thanks Andrew!

Standard
Video Log

The larva of the asian ladybug

We found this strange-looking bug in our garden in Southern Transilvania, Romania. It’s about 1 cm in length, with small hairs that grow out of bumps on its back. It’s got six legs, and it moves fairly fast.

I found out, thanks to beansmail, that it’s the larva of the asian ladybug, also known as Harmonia axyridis.

Standard
How To

Finally, an update for Apple's Bluetooth problems

Updated 8/26/09: It turns out the firmware update didn’t fix the Bluetooth issues. But OS X 10.5.8, which also came out recently, seems to have mostly fixed the problems. I still get the occasional Bluetooth connection error, but it’s nowhere near as often as before.

A software update noticed popped up on my MBP today, telling me Bluetooth Firmware Update 2.0 was available for download and install.

bluetooth-update-1

The update explanation says the following:

“This update provides bug fixes and better compatibility with the Apple Wireless Mighty Mouse and Apple Wireless Keyboard. It installs on all Macintosh systems with Bluetooth based on the Broadcom chipset.”

Finally! If you’re unfamiliar with the Bluetooth crashing problems on Mac computers, then you’re one of the few lucky ones. But the rest of us with late generation laptops like the MacBook Pro have had this issue for at least a few months now. This, for example, is just one of the many threads in the Apple Forums dealing with this persistent Bluetooth issue. On June 9, I’d had enough and vented on FriendFeed about it.

Basically, Bluetooth communications stopped working after a Mac was woken up from sleep mode, necessitating either a turn off/on cycle of the Bluetooth hardware, or another quick sleep/wake cycle. I for one didn’t have too many problems with the keyboard and mouse not working, but I did have a serious issue maintaining connectivity with my Nokia N95 via Bluetooth. My MBP kept refusing to connect to it, and I can’t remember how many times I removed and re-added it from my preferred Bluetooth devices. I even thought my N95 was to blame, until I tried turning Bluetooth off/on and realized my MBP could connect to it just fine after that.

From the looks of things, Apple’s been at work on a fix for the problem, and it’s now available for general install. So, by all means, download away and see if it helps you. I for one will be on the lookout for any more Bluetooth issues, to see if this firmware update has truly fixed the bug.

Before I close, I’d like to point out that even though a restart is not announced for the firmware update, you will most certainly need to restart your Mac. Once the Safari update installs, and your Mac restarts, the following dialog box pops up on the screen, informing you that the Bluetooth update will now begin, and your machine will restart once it’s finished. Just FYI.

bluetooth-update-2

Standard
How To

Connect two Drobo units to your computer at the same time?

Updated 1/14/19: I have revised my opinion of Drobo devices. After experiencing multiple, serious data loss events on multiple Drobo models, even recent ones, I no longer consider them safe for my data.

One of my readers asked me a little more than a month ago if I could post some screenshots of the Drobo Dashboard with two Drobos connected at the same time. Sure, no problem. It’s easily doable, and the Dashboard software automatically differentiates between each of them and displays the proper stats for each, even if they’re name the same. I haven’t tried it yet, but you could probably connect three Drobos at the same time if you wanted to.

Here’s what the drive icons look like on my MBP’s desktop.

mbp-drive-icons

The main screen inside the Drobo Dashboard software will display buttons for each connected Drobo, allowing you to switch between them as needed.

drobo-dashboard-drobo

drobo-dashboard-backup

As you can see, I need to either free up some space on my main Drobo or get some new drives. Using the Drobolator, it turns out I’d need to get two new drives (either 1.5TB or 2TB each) in order to see any increase in the available space.

The Advanced Controls screens inside the Drobo Dashboard show the drive layouts inside each Drobo.

advanced-controls-drobo

advanced-controls-backup

I’d like to point out a possible bug in the Drobo Dashboard software while I’m at this. As you can see on the following screenshot, when I click on the Check for Updates button to see if there’s a firmware upgrade for my Backup Drobo, which is a USB-only unit, I get a message which tells me both the Dashboard and the firmware are up to date, when I know that the firmware is out of date, as you can see from the firmware version itself. I’ve often had to perform manual firmware upgrades to my Drobos, because I keep getting this message in error. I hope this bug can be resolved at some point.

drobo-dashboard-check-for-updates-error

Other than that, the Drobo Dashboard software works as expected, and can work with multiple Drobo units as well. No problems there.

Update: After doing a manual upgrade to firmware version 1.2.4, the automatic check for updates from within the Drobo Dashboard worked, and when my Drobo rebooted, I was prompted to upgrade to 1.3.0. After an initial unsuccesful attempt, I was able to upgrade just fine. One less item on my to-do list. Good.

drobo-dashboard-new-firmware-notice

Standard