Elis

Elis進展 #8 Elis → Elis Colors

「Elis」という名前は非常にクールでかわいいのですが、ユニークな名前でなくて、僕がエゴサーチするときに困るので、「Elis Colors」に改名します。 エレガントでかわいい子に育てますのでよろしくお願いします。 その他の改名の理由 現状のElisはプロトタ…

Elis進展 #7 ふりだしにもどる

今日はがりがりデバッグをしました。自分専用アプリなら満足できるくらいの安定性になりました。 でもエラー処理をがりがり書いてたらコードが4000行を超えてしまって、こんな長いコードを保守したくないなあとか思いました。なのでゼロから書き直すことにし…

Elis進展 #6 リアルタイムエフェクト

動画にエフェクトをかけられるようになりました。リアルタイムで。 mp4な動画を再生しながらブラーとかガンマ補正とかできてなんだか楽しい感じです。

Elis進展 #5

Elisは昨日、QuickTimeベースからQTKitベースに書き換えたんですけど、パフォーマンスと安定性が残念なことになってしまったので、またQuickTimeベースに戻しました。しかしQuickTimeの安定感は異常。30秒間mp4を再生するとmmapに失敗して落ちるQTKitとは大…

Elis進展 #4 UIがつきました!

がりがりデバッグして、リファクタリングして、Quick Time Xを使うように書き換えて、UIつけました。 もうちょっとで公開できそうな感じ。 リファクタリングしてわかったこと QTKitのframeImageAtTimeメソッドは64bitで動かない。開発者ML見たら「32bitで動…

Elis進展 #3

モデルもできたしデバッグするか! ということでデバッグをした。 そしたら落ちまくった。さすが突貫実装。 デバッグ中に気づいた/分かったこと。 QTMovieのsetCurrentTimeメソッドを呼んでシークするとたまに落ちる。 NSArrayにnilは入れられない。 NSDicto…

Elis進展 #1

ひな形だけのプロジェクトは作ってあった(XCode 3.1)ので、それをElisにリネーム。 Modelをざっくり作った。動画は全部Core Imageへ画像化してから扱うことにした。 画像の取得にQTKitのframeImageAtTimeを使ったら10fpsくらいでしか表示できなかった。最適…

編集ソフトの名前はElisになりました

ピンと来たのでプロジェクトネームはElis(エリス)にしました。クールでかわいい良い名前です。これから頑張って大きくしていきます。よろしくお願いします。

Elis進展 #2

ずいぶん前にモデルの一部だけ作っておいたのを思い出してコピペしてきた。ちょちょっと書き加えてモデル完成。結果を表示するビューも作った。 今日まででできるようになったこと 複数の動画を重ねて、リアルタイムで結果を見られる。 動画にCore Imageエフ…