簡易ドライブレコーダーアプリ SensorVideoRecorder センサービデオレコーダー
センサービデオレコーダー(SensorVideoRecorder)はAndroid端末に搭載されているGPS、方位センサ、加速度センサ等の情報を音声付ビデオ動画と同期して記録・再生するアプリケーションです。
映像・音声・時刻・場所・スピード・姿勢・衝撃など、端末から得られるほぼ全てのセンサー情報を一緒に記録できます。
旅行やサイクリング、ドライブの記録や、予期せぬ事故の状況を記録するドライブレコーダとしてご使用下さい。
一回の記録は最大1時間ですが、衝撃を検知したときだけ記録を残し、普段は上書きで繰り返し録画するよう設定する事ができます。
記録された情報は3Dアニメーションの方位サイコロや加速度グラフ、標高やスピードと現在位置の地図などをビデオと同期させて表示再生可能です。
また、方位情報や速度および加速度情報はCSV形式、GPSのトラッキング情報はKML形式でメモリカードに保存しますので、これらの情報をパソコンや別のアプリケーションで活用する事ができます。
様々なメディアで紹介されています。
センサービデオレコーダーを起動すると下のような画面があらわれます。
画面右上のカメラアイコンをタッチすると録画を開始する事ができます。その下のギャラリーアイコンをタッチすると過去に記録・録画したファイルを選択する画面があらわれます。
画面の左上の箱は方位センサの情報を3Dサイコロアニメーションで表示しています。GPSの現在位置は画面下部左側の地図上に、加速度センサ情報はその右隣のグラフでリアルタイムに表示します。
地図上には標高と現在速度、GPSの状態を示すアイコンと録音の可否を示すマイク型のアイコンが表示されます。GPS情報が無効の間、標高はハイホン表示となり地図はズームアウトして世界地図状態となりますが、GPS情報を取得して情報が有効になるとGPSから得た標高を表示するとともに地図もズームインし、現在地の周辺を表示するようになります。
音声記録が必要無い場合には音声記録を設定で無効化する事ができます。音声記録が無効の場合にはマイクアイコンに赤の×マークが付きます。
アプリケーションを終了するにはこの録画待機画面で端末の戻りボタンを押します。なお、本アプリはホームボタンやその他の操作でアプリがバックグランドに回った場合には動作を継続せず終了するようになっています。
録画待機画面のギャラリーアイコンをタッチすると、以下のような再生リスト画面が表示されます。
記録ファイルを再生するにはギャラリー表示されている記録ファイルを選択し、再生マークの付いたタイトル画像をタッチします。
タイトル画像の日付・時刻の背景色は記録方法によって色分けされています。通常録画時は黒色、繰り返し録画時は緑色、通常録画で加速度検知自動停止した場合は赤色、繰り替え録画で加速度検知自動停止した場合は黄色となります。
録画待機画面に戻るには端末の戻りボタンを押してください。
再生が始まると以下のような画面となります。
記録ファイルの詳細を確認するには、再生リスト画面でギャラリー表示されている記録ファイルを選択し、 i マークの情報アイコンをタッチします。
情報アイコンをタッチすると以下のような情報ダイアログが表示されます。
記録ファイルは一つの録画にたいして以下の4つのファイルで構成されます。詳細情報画面では、それぞれのファイルのサイズやファイル名、格納されているフォルダを確認することができます。
- ビデオ動画ファイル・・・拡張子 mp4
- 位置情報ファイル・・・拡張子 kml / [ sample.kml (サンプル) ]
- センサ情報ファイル・・・拡張子 csv / [ sample.csv (サンプル) ]
- タイトル画像ファイル・・・拡張子 jpg
・センサ情報ファイルについて
Orientation及びAccelerometerの内容については Android SDK のリファレンスを参照して下さい。
Kml-indexは位置情報ファイルの coordinates セクション先頭を1としたインデックスを指しています。
Kml-indexの0及びspeedの?1.0は情報無効を意味します。
記録ファイル再生中、GPS位置情報が有効な箇所で地図またはグラフの場所をタッチすると、その場所の地図を全画面で表示することができます。全画面表示 中は地図の拡大縮小・サテライト画像との切り替えなどを行うことができます。地図の全画面表示中のビデオ動画は停止しており、端末の戻りボタンで動画再生 に戻った時に再開されます。
右端中央のアイコンをタッチすると通常地図表示に切り替わります。
地図から動画再生に戻るには端末の戻りボタンを押します。
端末のオプションメニューボタンを押すとオプションメニューが表示されます。
「このアプリケーションについて」をタッチすると、
アプリケーションのバージョン情報を確認することができます。
「設定」をタッチすると以下のような設定画面が表示され、
各種設定を変更することができます。