先週AppleからAperture 3がリリースされました。Apertureはたぶん、うちで一番良く使うソフト。迷わずアップグレード版を購入しました。1週間弱使ってみましたが、Aperture 2と比べても圧倒的に安定している上、動作も速くなっています。顔認識やスライドショーの追加、動画管理のサポートなどiPhoto ‘09からも数多くの機能が移植されています。スライドショーはH.264/MPEG4への書き出しも可能です。昨年の旅行をスライドショーにして書き出してDVDにすることに。ところが、写真+動画で42分ほどの動画を書き出そうとしたところ、どうも失敗する。

OSStatus error -9459。これが出てどうしようもなくなります。すこし調べてみたところ、同じ症状で困っている人がいるようです。
試行錯誤の結果、42分のスライドショーを20分程度ずつに分けて、エクスポートの形式をH.264ではなく、MPEG4、720×405@30fpsで出力ができました。DVD出力用に854×480@30fpsも試しましたが同じエラーで失敗。どうやら、何らかのサイズに影響されてエラーが出ているようです。

Software Updateが出ていたので、なおるか期待しましたが、やはり同じエラーで失敗。仕方なく、720×405@30fpsのムービーでDVDを作ることにしました。

あとはDVD Studio Proで仕上げ。
メモリが標準の4GBでは足りなくなってきたので、思い切ってMaxの16GBまで増設してみました。

今まで使ってきたパソコンはRAMに関してはほぼMAXまで拡張してきました。PC-9821Xs (5.6MB→80MB [Max 96MB])、自作機 (128MB → 384MB)、iBook (128MB→640MB [Max 640MB])、MacBook Pro (512MB→ 2GB [Max 2GB])。こだわりポイントです。

こないだDVDを再生しようとしたら、ドライブのリージョン選択画面が出てきた。この画面を実際に見たのは初めてかも。ドライブのリージョンは初期状態では「1」すなわち北米地域に設定されていた。たぶん、iMacが製造され、香港の倉庫に届くまでの間は全世界向けに同じように作られているためにこうなっていたのだと思う。一方、今まで普通に日本で売られているものを買っていたiBookやMacBook Proは日本向けにリージョンが選択済みのものだったのかもしれない。

iMacを買ってから2ヶ月。iMac (Late 2009) 27インチはいくつか問題が報告されているそうですが(ディスプレイに傷がある、Magic Mouseの電池がすぐなくなる、etc)、うちのiMacは今のところ目立った問題はありません。

CPUもCore i7がばりばり働いてくれているおかげで、快適そのもの。ただ、メモリは標準の4GBでは少し足りないので、そろそろ16GBへ増設したいところです。それにしても、画面が広いのは何と快適なことか。プログラムを書くにも、スプレッドシートで作業をするにも、写真を編集するにも快適すぎます。
iMac 27″を使いだして1週間。

MacBook Pro 15″側ではハードディスクが認識しないなど、原因がよくわからないことがありましたが、iMac側につなげるとあっさり認識します。この間のはIO-DATA HDC2-U2.0でしたが、ほかにもLaCieのLittle DiskもUSB経由だと認識したりしなかったり。LaCieのディスクはFireWireも搭載しているモデルを使っていますが、FireWire経由だと問題なし。このディスクをiMacにつなげてみたところUSB経由でも問題なし。これでいよいよ、MacBook Pro側のUSBコントローラ等基盤側の問題である可能性が高くなってきました。

うちにはたくさんパソコンがあると思われていることが多く、ノートPC一台だけだと言うと驚かれることが多かったのですが、ついにそういった方の予想通りの作業環境になりました。この間発売されたiMacの27インチモデルを買いました。CPUとHDDはBTOオプションで変更しました。CPUはIntel Core i7 860にしました。4コア/8スレッドが2.8GHzで動作します。HDDは2TBのものにしました。本当はメモリも最大の16GBを積みたいところですが、さすがに予算オーバーなので値下がりの様子を見てから考えようと思っています。まだ本格的に使い始めていないのでCore i7とATI Radeon HD 4850のパワーは今ひとつわかりませんが、やっぱり画面解像度の広さには驚かされます。2560×1440ピクセル。ブラウザを3つ並べてもいいし、エディタを4つ開いてもいい。IllustratorでA3のドキュメントを開いてもツールバーを開く余裕がある。一気に広くなりましたが、机は2台のパソコンに占領されました。
Premiere ProではMotion-JPEGを読み込みできないようなので、仕方なくあらかじめPremiereで読み込めるようにQuickTime形式に変換することにしました。でもたくさんファイルがあると一つずつ変換するのは面倒くさいので、AppleScriptを作ることにしました。用途は違えど、だいたい同じような需要はあるもので、検索したらすぐ出てきました。今回は「ムービーをQuickTime形式へ変換するAppleScript (影羽連盟)」を参考にさせていただきました。ファイル名の変換のところで、ウチでは動かないところがあったのでその部分を修正しています。
on run
activate
set itemList to choose file with prompt "ムービーを選択してください" default location (path to home folder) with multiple selections allowed without invisibles
my saveAsQuickTimeMovie(itemList)
end run
on open inputList
my saveAsQuickTimeMovie(inputList)
end open
on saveAsQuickTimeMovie(movieList)
activate
tell application "QuickTime Player"
launch
activate
stop every document
close every document saving no
repeat with aMovie in movieList
open aMovie
set new_file to (aMovie & ".mov") as string
save self contained document 1 in new_file -- 独立再生形式で保存
close document 1 saving no
end repeat
quit
end tell
end saveAsQuickTimeMovie
オリジナルのソースでは独立形式にするか、参照形式にするかを選択しますが、ウチではとりあえず独立形式にしたかったのでダイアログを無くしました。あと、ファイル名を拡張子だけ変更するためにQuickTimeのドキュメント名からファイル名を取得していたのですが、Ricoh GX100のムービーだとドキュメント名が空になってしまい、うまく動作しませんでした。このため、新規ファイル名は強引に元ファイル名に “.mov”を追加するだけにしました。元スクリプトでは “.” ドットを探して拡張子を変えていましたが、このあたりでどうもディレクトリ名に “.”が入ってるとダメなケースがあるようでしたので、その問題も回避できるようになりました。
先日バッテリー交換プログラムに申し込みをしましたが、申し込んだ次の日には届いてしまいました。まあ、プログラムが発表されてから少し時間が経っていたことと、また逆に経ちすぎていなかったことからおそらく在庫があったのでしょう。それにしてもアップルは近年カスタマーサポートがとても良くなってきたような印象があります。他のPCを使っていないので直接比較はできませんが、昔の印象だと交換パーツも他社を含めだいたい2〜3週間はかかったりしたような場合があったような気がしますが最近は数日で届く。もちろん、在庫の加減次第であるというのは重々承知ですがそれにしても発送までの時間はおそらくいろいろな努力によって短縮されているのだと思います。
ところで、今回のバッテリー交換プログラムですが配達は引き取り交換という形式で送付されてきました。申し込んだ次の日には届いていたのですが、たまたまそのときには交換の古いバッテリーを持ち合わせていなかったので受け取りができませんでした。こんなことなら申し込みをしたときに教えてくれれば良いのに・・。と思いましたが、何はともあれすぐ届いたのでやっとバッテリー問題は解決で、新品をゲットすることができました。