日本VTR実験室お使いのブラウザは、バージョンが古すぎます。Explore9には対応しておりません。恐れ入りますが、お使いのブラウザをバージョンアップしていただきますよう宜しくお願いいたします。Javascriptが無効になっています。このサイトは、javascriptが有効になっていないと、正常に表示されません。アプリ開発日記iOSiPhoneアプリ開発考察andyはてブTwitterFacebookGoogle+Pocketこんにちは、andyです。以前のブログでも書きましたが、動画の撮影、編集、エフェクトのできるアプリを作っております。現在テストしながら進めている最中で、そこでわかった事などをこれまでブログで書かせていただいております。今回は、作っていて体感したiPhoneのシリーズによる違いを書かせていただこうかと思っております。撮影時には単純にファイルを作成するのではなく、撮影の一時停止やコマ撮りなどを行うためのCMSampleBufferRefのタイムスタンプ変更処理や、タイムコードの表示、メモリ容量の残量表示などの処理を同時に行っています。機種のスペック差は?対象はiPhone4S以降と考えているのですが、思った以上にiPhone5との違いがあってビックリしています。SDRAMとなっております。動画を扱っていますので、この中ではCPUとDRAMが結構影響しているのかなと考えております。連続時間撮影(5分程度)を行うと、iPhone4Sでは本体がかなり熱を持ってしまう。実際に録画を開始していなくても、カメラにしているだけで熱くなります。録画された後に、ファイルが完全に作成されるまでに時間がかかる。(書き込み処理が遅いのかも・・・)撮影されたファイルが1フレーム足りない場合がある。エフェクトをレンダリングした際、ファイルの作成が遅く、作成されたファイルの読み込みを行うまでに少し待たなければいけない。これから出てくるかもしれません。iPhone4Sを外してしまう事も考えておりますが、なるべく多くの機種で使えるようにしたいので、なんとかなればと思っています。iPhone5Cも同時にテストしていますが、面白い事にiPhone5との違いが出ていて、一番動作がスムーズなのはiPhone5Cです。iOSはすべてバージョン7ですが、細かいバージョンの違いがあり、その点が問題なのか、それともバックグラウンドで実行されているアプリが影響しているのか今のところわかりません。動画を扱うアプリの場合、本体の処理能力が影響し、個体差がかなり出てしまうのはしようがない部分かもしれません。次回は、Chromecastをテストしてそのレポートを書ければと考えております。最終的には、作成中の動画編集アプリにTVでプレビューする機能として組み込もうと考えています。はてブTwitterFacebookGoogle+Pocket【Android】GridViewの余白を整えるための試行錯誤前の記事UIとUXへの理解が深まりそうな記事・スライド・サイト9個まとめ次の記事この記事の執筆者andy担当プログラマー(もどき・・・?)新し物好きで、すぐに手を出して見るもののなかなかうまくいかず...世渡りの下手な性格。日本VTR実験室をご覧いただき、ありがとうございます。コメントをキャンセルメールアドレスは公開されません。付いている欄は必須項目です。ツイート実験室メンバーOKOKpencomashiandyJBブンブン丸チャオメンバー紹介ページへお気軽にお問い合わせください。日本VTR実験室では、お仕事のご依頼、ブログ・コラムのご感想などを受け付けております。コンテンツ制作でお困りでしたら、お気軽にご相談ください。ご連絡お待ちしております。