logo
All About Symbian - Features
Nav (0)

S60 and Mac - from first principles - part 3

Continuing my series of 'Mac virgin' walkthroughs, I tackle the thorny (and somewhat massive) subject of video... Gulp.

So far in this mini-series, I've connected my test S60 phone (an N95 8GB) to my trial MacBook using Bluetooth, I've synced PIM data using iSync, and I've transferred photos, videos, music and bookmarks using the USB cable.

Time to get heavy on the bytes though, i.e. what about video? As reported in the last article part, Nokia Multimedia Transfer managed to copy across my N95-shot MP4 videos and Quicktime Player did an excellent job of playing them without any issues.

Video transfer

Now, I mentioned that the 'Transfer' process also downsampled my photos and videos for copying back onto my phone's memory card, something which makes sense in an environment where you're strictly archiving material off onto a desktop computer and don't need to play using TV out etc on the phone. And this behaviour is easy to turn off if it doesn't suit your way of working, thankfully.

Transcoding

In the case of video clips, my 15MB/min MP4 VGA videos, shot on the N95 8GB, were transcoded to QVGA at around 7MB/min, a surprisingly high bit rate for such a small resolution - I suppose a space saving of around two is still worth having though. Taking a HD video clip, supplied with the MacBook, I scratched my head for a while trying to work out the best way to get it handled automatically by Nokia Multimedia Transfer. Importing the clip into my 'N95 8gb' album in iPhoto seemed to do the trick - on the next 'Transfer', the HD clip was transcoded down to QVGA and it played perfectly on the phone, in portrait or landscape orientations.

Transferring video

It seems a little wierd keeping photos and videos all lumped together, but then that's the way Nokia and S60 have handed it for years, so it's a bit late for me to complain now! And of course, I can 'Send file' on the Bluetooth menu to send files directly in either direction, manually.

And so to the acid test - for me, at least - how well would the MacBook and OS X (Leopard) cope at doing something useful with my MP4 smartphone-shot videos? One of the bug bears of recent years has been how flaky video editing software has been under Windows, I've been through four different suites and am still not happy with the current hybrid solution I use (Nero Vision 5 and Pinnacle Studio 11). Surely Apple, the video experts, could come up with something more stable?

As it turns out, yes, but with quite  few caveats - nothing's ever easy in the computer world, is it? At least not yet. My test footage, by the way, came from an N95 8GB, from a 6220 Classic and from an N93, all shooting VGA video at getting on for 30 fps. My aim was to be able to:

  1. import all the clips
  2. assemble them on a basic timeline, with cropping as needed
  3. overlay a test JPG photo on top of one of the clips, preferably with some animation (e.g. Ken Burns effect [pan and zoom])
  4. export/save the resulting movie to QVGA MP4 format for playing back on a smartphone (e.g. the N95)

Not too demanding a set of tasks, hopefully! For reference, the issues with my suites on the PC had mainly been to do with keeping audio and video in sync and with stability (i.e. crashes without warning, mid-editing).

iMovie 08

First out to bat for the MacBook was iMovie 08, which comes built-in. It's an ultra-easy to use video editor, but still quite powerful. The main advantage is that iMovie 08 is very much a currently supported and updated product, which is just as well seeing as it crashed horribly every time I even waved my mouse over a thumbnail of the video clip produced on the 6220 Classic.

Error

I know digital video is still something of a black art but I really don't expect applications to crash without warning - did iMovie think it was a Windows app? 8-) The 6220 Classic clip worked fine in other applications on both PC and Mac, so this is definitely an iMovie bug/incompatibility that Apple can hopefully fix.

Leaving the 6220 clip aside, then, iMovie 08 seemed very stable. I was able to 'scrub' through my N95 and N93 clips, selecting the bits I wanted used, then drag each up to the main (pseudo) timeline. Overlaying a photo involves dragging and dropping it above a video in the timeline and then adjusting its duration once in place. Sadly, you can't apply picture effects (like pan and zoom) to an overlaid photo, just to directly inserted interstitial photos. Ah well.

Adding photo 1 Adding photo 2

For home movies, iMovie 08 is a terrific tool. And, one other advantage, it works on the original video files in their original location, without altering them and without making unnecessary copies. Very efficient. And I was able to start work straight away because my S60 phone-shot MP4 files were recognised and natively handled (apart from a brief 'building thumbnails' pause at the start).

iMovie 08

Thumbnails

Opting to 'Share' my finished movie, I was given the choice (among others) of 'iPod' or 'iPhone', but with neither of them stated to use QVGA resolution, strangely. I pressed ahead with 'iPhone' and got a .m4v file that didn't play properly back on the N95 (the picture was missing).

Export 2

Also on the 'Share' menu is 'Export using QuickTime' - as it sounds, this is a more manual, customisable process. 'Movie to MPEG-4' is an option and I confidently picked out H.264 encoding, QVGA and the bitrate of my choice. The resulting MP4 file was compiled quickly (about 3 times faster than  real time) and.... it also didn't play on the N95!

Export

Welcome (again) to the black art that is computer video. If the file format doesn't get you then the codec will. If the codec doesn't get you then the bitrate or resolution will. Gah. Going back to the export menu, I tried a more vanilla MP4 form and got a video that did play on the Nokia N95 - but the process really shouldn't be this hard.

Export 3

Overall, then. Ongoing support and an easy interface, but slightly buggy, not that flexible and with largely S60-unfriendly movie export.

iMovie HD

HD version

Next up is iMovie HD, also known as (and this is verbatim) "iMovie Previous version"! This is the version that was axed to make room for the rewrite that was iMovie 08. I'm not sure why it was chopped, since it does works quite well and with arguably more functionality than its successor. There was a longer pause when importing video files, but all three phones' video clips were happily accepted.

Importing

iMovie HD's interface is more traditional, with a timeline down at the bottom of the screen, even though in many ways the intended simplicity is similar to that of iMovie 08.

iMovie HD

There's still only one video track and photos are, if anything, much clumsier to overlay. You have to copy them to the clipboard, position the insertion point and then use 'Advanced|Paste at playback head', upon which the video clip gets split into three, with the middle/axed bit (where the photo's going to go) having its audio extracted for playing behind the photo. Elegant. NOT. Then, if you decide you want the photo to appear for a shorter duration, you can trim it, but you can't make it longer, since that would break the audio/video sync. Clumsy all round.

Photo overlay kludge
A photo 'pasted at the playhead' and then adjusted down in duration...

More kludge
... and the sort of mess you can get into when you start changing things, with the original video hopelessly split

By bringing up the 'Photo settings' dialog, itself a slightly tortuous process, I was able to apply the Ken Burns effect on the overlaid photos successfully, so at least the functionality is (kind of) there.

Finally, iMovie redeemed itself further by producing N95-perfect MP4 footage at the first go. 'Share' via 'iPod' produced H.264 video at QVGA that looked great when copied back to the N95.

iPod send

Overall, a fairly functional video editor that got the job done but which has no ongoing support from Apple and some serious usability and design issues. Which, thinking about it, is perhaps why they decided to go back to the drawing board for the iLife 08 suite.

Final Cut Express 4

And so to the major 'bought-in' option for the Mac. Ostensibly a cut-down version of Final Cut, a professional video editing tool for serious money, and it shows. Boy does it show. At every turn, Final Cut Express brings up dialogs, menus and icon tooltips which make absolutely no sense to anyone who hasn't been on a FCE training course. Having used half a dozen of its competitors for serious amounts of time and mastered their interfaces, I thought I could deal with anything, but I struggled with Final Cut Express, I have to admit. Part of the problem was trying to use the tool on a MacBook - some of the dialogs brought up such tiny text that you could hardly read it and some of the windows only partially showed their content - what's needed is a much bigger monitor with a much bigger resolution.

 

UI - FCE

Still, I tried to muddle through with the interface from hell. Things don't get off to a good start with an error message each time I start FCE, complaining about a missing FireWire adapter. Hmm...

Error

All my test clips imported into FCE's library, but as soon as I placed them on the timeline, a red bar appears and it transpires that in order to work with them, they've got to be rendered into an intermediate (QuickTime) format - a process that takes ages (up to half an hour for my two or three minutes of video footage) and which really spoils any kind of productive workflow.

FCE

Rendering

 

Once rendered, it's possible to overlay photos and (with appropriate training in  the black art of FCE) apply subtle photo effects, but it all comes to very little in the end because FCE uses Leopard's standard QuickTime export dialogs, which we established above (in the iMovie 08 review) weren't very S60-friendly.

A huge disappointment. I really had expected that, having got to version 4 of a 'consumer' grade video editor, the mighty Apple would have knocked it into some sort of shape. Apparently not, remind me to look at Final Cut Express again when it gets to about version 10....

UI Another error!
Another example of unnecessary complexity, plus proof that Final Cut Express also has stability problems

The MacBook a no-go? No no

Three MP4 video editing solutions - can any of them take on the job of sorting out and mixing up your precious S60-shot MP4 video? Actually yes. If Apple had shown any sign of keeping on developing iMovie HD then I'd plump for this one, hoping that the interface and timeline clumsiness could be sorted out - it's certainly got the best S60-friendly output routines and overall compatibility.

However, Apple has thrown its weight behind iMovie 08 and I can, I really can see why. It's better on plenty of levels, not least of which is elegance and usability, but it's currently let down by file import and export bugs. As long as you can live with static photo overlays and don't mind a little QuickTime export fiddling then I can see most smartphone owners being reasonably happy with this solution. And if Apple are reading this, shout and I'll send over a Nokia 6220 Classic. Get iMovie 08 handling videos to and from this and you'll have a winner on your hands.

Is iMovie 08 better than any of the PC solutions? Better in some ways, worse in others. As I said earlier, things are never easy and clearcut in the computer world! C'est la vie....

Steve Litchfield, All About Symbian

 

Published by Steve Litchfield at 19:46 UTC, August 5th 2008

Categories: How To, Comment, Software
Platforms: General, S60 3rd Edition

Feature Discussion

nedrichards
Comment: Alternatively, you could use iTunes to manage the video, in much the same way as you use iPhoto in this article. Not sure if mixing video and music is much better than mixing video and photo though.
Gideon
Comment: Hi Steve,

Did you get the 6220 and Nokia Multimedia Transfer to work together or did you just bluetooth/USB file across as drag and drop?

I've tried them together and I just get message saying 6220 isn't supported.

Also, no iCal conduit, but that's another moan
snoyt
Comment: Rafe: Sufficiently fired up by your list I skipped the other comments:

1.1) Nokia is nicely exploring possible improvements. There is betalab's conversations and the N82 has its caroussel with Quick contacts. Most recent callers/sms'ers are top in you call log or inbox anyway. Admittedly, sorting your dialled log by frequency instead of time might be a nice option to have in conversations and your call/sms log.

1.2) If I download a ringtone (openatyourownrisk), it asks, do you wish to make it your new ringtone?

1.3) Not to loose your specific mutations on a specific theme (background, font, etc...)

2.1) Yes, I'd really be interested in 'firmware OS upgrades'. Part of it might come with S60 becoming open source. Surely they will split it into modules with propriety hardware driven modules and open-source modules. Allowing to buy a phone for its hardware and then select softwaremodules to fit your needs as buisinessman, consumer or media producer...

2.2) Have you forgotten Nokia's implementation of demand paging for memory starved N95's? And I prefer sufficient RAM instead of memory paging any day! The N800 has way to cramped memory for its screen size and applications. So did the N95?

2.3) USB-host support is not default available on the N800/N810. It needs additional 3rd party software and some special cables/connector to be acquired. USB drives and memory sticks feed from your mobile's battery life. Bluetooth is for wireless devices and NFC and carries its own powersupply.. In general USB is useful for AC or larger battery capacity devices like laptops.

Lunch is over, back to work.
Ratkat
Comment: Steve, you should read through the comments in your previous articles.

The best way to get your video in your required format is to use VisualHub.

[url]http://www.techspansion.com/visualhub/[/url]

Quite simply the best video conversion software I have ever used, very fast with a simple interface covering just about every format you will ever need.

A friend of mine uses it to format news clips for many of the leading news sites in the UK.

Just create your video clip in iMovie etc, save it, then convert in VisualHub, it doesn't get any simpler
predicaments
Comment: I think most of the problem here is being a mac virgin rather than the software being 'poor'. Final Cut Express is a GENIUS editor. You don't have to render your clips inside FCE at all - the reason the red bar is there is because your project doesn't have the same video size / resolution as the clips. The beauty of FCE IS the fact that it can use unlimited RT which allows for live preview of transitions and so on.

Also if you google around you'll find a fantastic way to get video onto S60 devices. The best way is to use Quicktime PRO (About £20) and export as 3GP making the bit rate 700 and keeping the aspect ratio via CROP. This will provide awesome video playback of the highest quality but keeping the file size down. Typicallly I can get an entire feature film onto my N95 8GB at around 700mb.

Once you have this setting in Quicktime you're laughing and video will look amazing on your S60 device. Oh i forgot - make sure it's 320x240 as your export size.

I think a future article on mac / S60 integration would be best written by someone who uses macs everyday and is familiar with the pros and cons of the whole package.

My only main criticism of the whole Nokia / Apple thing is that transfer is slow between the two devices. Also why on earth didn't apple just partner with Nokia? They're so similiar in so many ways!
stuclark
Comment: You get exactly the same video export dialog boxes, producing exactly the same results, if you use the Windows version of Quicktime.

I have to agree with predicaments - shell out for QT Pro and suddenly you have the full ability of this excellent program to export in whatever format you want and make it work... easily!

I use QT all the time on my XP and Vista machines; and never trust any of the builtin MS products which either refuse to work with MP4 (it essentially being an Apple format), or will only output in some nasty WMV format which I can't then playback on anything other than Windows.
sapporobaby
Comment: @Gideon,

What do you need an iCal conduit for. iSync is all you need unless you want to use MissingSync or something like that. I have been using iSync and Nokia's for about 5 years and it just works. No loading software (unless the phone is so new it is not in the iSync database and Nokia supplies the sycning data) like in Windows.

You can also use Handbreak, and FFMPEG. Both are free.
Gideon
Comment: @sapporobaby,

Sorry, that's what I ment.

I just can't find the 6220 iSync conduit on the Nokia Mac page and Apple no longer add support for new handsets, it is down to Nokia (or 3rd parties) to provide for their phones.

As for Missing Sync, I don't see that it provides any extra features compared to Nokia Multimedia Transfer and iSync conduit. Or am I missing something.....
mattrad
Comment: I have to agree that whatever the video export options, VisualHub is a great conversion tool. Failing that, Quicktime Pro, which seems to take considerably longer (IMHO).

Steve, if you want to try either out, you're welcome to try them on my MacBook.

Cheers
Mark Guim
Comment: Hi Steve, like many have commented before: with iMovie 08, just go to share - then itunes.

Then open up VisualHub to convert it to ur preferred video formats even those playable on the devices itself.
Sergey Zak
Comment: Hi Steve, nice to see you try "new tricks"! :) huh, no offense OK? :)
I use macs since they were macintoshes (1994) and I used Apple][ way back in 1988.
For the messaging part of your reviews, take a look at [URL="http://www.mirasoftware.com"]BluePhoneElite[/URL] of which I am an active user and beta tester; I mentioned this product [URL="http://cubeover.blogspot.com/2008/07/blue-phone-for-elite.html"]here[/URL] some time ago. Works a treat, especially for typing SMS on N-series which lack qwerty. Has features that Nokia PC Suite only ponders about (incoming call/message notification/processing on mac screen).
Also of a note is Salling Clicker remote control (which I think you've already mentioned somewhere).
slitchfield
Comment: The whole [I]point [/I]of the articles was to look at the practicalities of a hardened pc owner switching to a mac and exploring the initial learning curve. i.e. How would this affect smartphone integration? Are there any drawbacks or showstoppers?

And I specifically wanted to avoid trickery or third party non-obvious apps.

We'd [I][B]welcome [/B][/I] proper articles from mac geeks showing how to do far more. Email us if you want to contribute.

Steve (via mobile)
sapporobaby
Comment: @Steve,

I was a Windows user until I got the hourglass of death. I switched to Mac about 4 or 5 years ago and would not consider going back. I only run Windows on my Mac just to do the updates for my N82. NOKIA WHERE IS A MAC VERSION???

Sorry about that. Anyway, I was an SE man at the time as well but they said they had no plans to support Mac. Funny how times and a greater marker share can change your mind. Being Mac'd and Nokia'd, if there is any particular thing you would like demo'd tried, etc..... let me know and I will run it through for you. Considering I use my Nokia and Mac together daily I no longer even notice them. I wrote a script that does a nightly update of my N82 via my Mac without me even having to initiate it. I just add the script (Automator) to the calendar and the Mac does the rest.
sapporobaby
Comment: [quote=Sergey Zak;388606]Hi Steve, nice to see you try "new tricks"! :) huh, no offense OK? :)
I use macs since they were macintoshes (1994) and I used Apple][ way back in 1988.
For the messaging part of your reviews, take a look at [URL="http://www.mirasoftware.com"]BluePhoneElite[/URL] of which I am an active user and beta tester; I mentioned this product [URL="http://cubeover.blogspot.com/2008/07/blue-phone-for-elite.html"]here[/URL] some time ago. Works a treat, especially for typing SMS on N-series which lack qwerty. Has features that Nokia PC Suite only ponders about (incoming call/message notification/processing on mac screen).
Also of a note is Salling Clicker remote control (which I think you've already mentioned somewhere).[/quote]

Good call Sergey,

I beta BFE as well. Been a user since the early days.

One good thing about installing apps on the Nokia via a Mac is that you simply send the app and click on it. No need for the PC suite. The installer in the phone takes care of the rest. I can install 10 apps via Bluetooth in the time it takes to install one via the PC Suite.
davidmaxwaterma
Comment: [quote=Rafe;388547]Continuing Steve's series of 'S60 Mac virgin' walkthroughs, he tackles the thorny subject of video, both transferring it to the phone and doing useful editing on footage from the phone. Do any of the Mac video solutions play better with Nseries MP4 video files than the current crop of PC editors? In previous parts, he connected up and synced via Bluetooth, and he transferred media and bookmarks using the USB cable.

Read on in the [url=http://www.allaboutsymbian.com/news/item/7860_S60_and_Mac-from_first_princip.php]full article[/url].[/quote]

Steve,

What's that complaint about FCE displaying a dialog *every time* you start it. Didn't you *read* the dialog? You even put a snapshot of it. It clearly tells you what to do, *and* it has a checkbox saying "Don't warn me again"....what more could you ask for? Did that option not work, or did I miss something? Perhaps you're just commenting from a usability point of view or something...

Max.
Unregistered
Comment: If you want to put a picture in the middle of a video with iMovieHD. I would follow the following steps.
- extract audio from video
- cut out a section of video equal to the length of time you want to show photos with "Ken Burns Effect"
- select photo in media tab and select Ken Burns Effect in dialog that appears
- drag icon of photo from media panel to location where video was cut out
mikeschmidt
Comment: I would like to add ffmpegx as a great tool for converting movies. I my opinion, it is not practical to use FCE or iMovie for making scaled down versions of your videos. I would use FCE and iMovie to edit video and then save it in full quality for viewing on the Mac, TV, ... then use these other tools for converting the videos to smaller sizes. That way when future products come with higher resolution screens you can return to the original and make another conversion.

The presets in the add-on tools make this process process painless. On Windows you are using 3rd party apps for the basic editing why not use one for the conversion on the Mac.

Finally, I agree that encoding video can be a black art if you want to select all the properties. I use H.264 at around 300kb/s for 320x??? movies. They look good and rarely exceed 300MB.

- mike (posted earlier as unregistered)

Main Navigation

» Home (1)
» News (2)
» Reviews (3)  
» Features (4)
» Media (5)
» Forums M | Full (6)
» Top (9)

Advert

Find Party Line Austin Now!

mobile.allaboutsymbian.com