2007年12月03日

延長対応

先日、iPod用のTV番組vodcastシステムを作ったと書きました。でも一つ困ったことが起きました。録画しようとした番組の時間が繰り下がっていたせいで、途中までしか録画出来ていなかったのが2件も発生したのです。。。

何とかしたいとは思いつつ、GigaPocketにはスポーツ用の自動延長みたいな機能がありません。どうしようか検討した結果、テレビブログさんのところでダウンロード出来るメタデータを利用させてもらうことにしました。これを利用するようにした後の手順は以下の通りです。(2〜7をスクリプトで自動化しています。)

1. Giga Pocketで録画。この際、30分〜1時間ぐらい長めに録画しておく。
2. ビデオカプセルダビングツールで番組を書き出し。
3. テレビブログから該当番組のメタデータ(.tbf)をダウンロード。
4. メタデータから番組本編の時間情報を抽出。
5. 本編だけを指定したavsを作成。(特定の番組はさらに1.5倍速にしておく。)
6. 5のavsを携帯動画変換君で変換。
7. 変換が完了したらpodcast用のページを作成。
8. iTunesで同期させる。

結構力技です。。。ちょっと面倒だったものの、ついでにCMカットも出来て再生が楽になったからまあいいや。わーい(嬉しい顔)

でも今回は探しきれなかったけど、どっかのメーカーがもっといいの作ってたりするのかな。。。
タグ:ipod 動画
posted by bali117 at 03:00| 東京 晴れ| Comment(0) | TrackBack(0) | プログラム | このブログの読者になる | 更新情報をチェックする

2007年11月18日

iPod用動画

つい先週、iPod nanoを買いましたわーい(嬉しい顔) 元々は英語の勉強をしようと思ったのがきっかけです。一応ポッドキャストの無料の英会話を聞いていますが、その他にTVのニュース番組も持ち歩いています。ニュース番組は以下のような手順で変換して同期しています。

1. Giga Pocketで録画
2. ビデオカプセルダビングツールで番組を書き出し
3. 携帯動画変換君で変換。この際、AviSynthで倍速(今は1.5倍速にしてます)に変換するスクリプトを通すようにしておく。
4. 変換が完了したらpodcast用のページを作成
5. iTunesで同期させる

1が出来るPC(1台だけ)で全てを自動実行させたいと思っています。しかし、このPCだと倍速にしてエンコードをした結果が音無しになってしまう現象が発生!がく〜(落胆した顔)
最近買った別のPCだと大丈夫なのに。でもこのNEWマシンだと1が出来ません。かと言って早聴きできないと時間がもったいないし。。。

で、結局今は2台使ってます。う〜ん、いまいち。。。ふらふら

●11/18 23:25追記
AC3Filterをインストールしたら倍速にしても音が出るようになりました!手順3でAviSynthを通す時にDirectShowSource()でロードしてるのですが、AC3のフィルタが無かったのが原因のようです。これで自動化処理完成!
タグ:ipod 動画
posted by bali117 at 00:01| 東京 晴れ| Comment(0) | TrackBack(0) | プログラム | このブログの読者になる | 更新情報をチェックする

2007年05月28日

携帯用のGPSアプリ

おひさしぶりです。冬になって自転車に乗らなくなったりGoogle Mapの一時の熱が収まったりして更新してませんでした。約半年ぶりの更新です。たらーっ(汗)

最近、GPSを使った携帯用のあるアプリが欲しいと思って色々調べていたのですが、自分が欲しい機能が付いたものは全然見つかりませんでした。無いなら自分で作るしか無いです。今はauを使っているのですが、キャリア変更も考慮に入れて調べたところでは以下のような選択肢がありそうです。

案1. auの簡易位置情報を使う
 ・ずっとWAPを起動していないと出来ないので致命的

案2. BREWで作る
 ・ずっとBREWアプリを起動していないといけないのが致命的。
 ・何より、審査等が面倒で気軽にBREWアプリを作ることが出来ない。

案3. Windows Mobile機(WillcomのW-ZERO3やSoftbankのX01HTなど)で実現
 ・BluetoothやUSBでGPSを接続する。
 ・C#はやったことないけど簡単そう。

案4. Symbian機(Softbankの702NKなど)で実現
 ・Symbianは面倒なので嫌い。

どうやら案3のWindows Mobile機が良さそうという結論になりました。ただ、8月にX01Tが出るんですよね。どうせならいいやつが欲しいので、ガマンしてX01Tが出るまで待とうと思っています。わーい(嬉しい顔)

先にBluetooth接続のGPSを買って遊んでおくのもいいかなーと思っていくつか調べてこんなのこんなのにしようかなあと思っていたのですが、「※本受信機のBluetoothは日本国内における技術適号証明を取得しておりません。日本国内でのご使用は電波法に抵触します。」といった文字が。。。ふらふら
Bluetoothは技術基準適合証明とかいうのを取得した機器でないと日本では電波法違反になってしまうようです。
もちろんBluetoothを使わずにUSBで繋げれば違反にはならないのですが、ずっとGPSデータを取得するのにUSBでブラブラ繋げているのはイヤです。結局今のところはHAiCOM社のHI-406BTとかSONYのVGP-BGU1といった一部機種に限られてしまいます。。。それとももしかしたら8月までにもっといいのが出たりするんだろうか。。。こちらもガマンかなもうやだ〜(悲しい顔)
タグ:GPS 携帯
posted by bali117 at 23:25| 東京 晴れ| Comment(0) | TrackBack(1) | 地図 | このブログの読者になる | 更新情報をチェックする

2006年12月07日

アメリカドライブ旅行記更新

この前、Operaで自分のサイトを見たらGoogle Mapsを使ったページでうまく動いていないのがありました(初期に作ったやつは大丈夫みたい)。今さら過去のページ全てを更新するのは非常に面倒なので、アメリカドライブ旅行記だけリニューアルしてみました。

それがこちらです。
アメリカドライブ旅行記(微妙に加筆・修正もしてます。)

マップ自体は補助だと思うので、興味無い人にとって邪魔にならないように超さりげなくしてみました(したつもり)。まあ、かと言って自分の文章力だけで勝負しろというのは非常に酷ではあるのですが。。。たらーっ(汗)

今回は以下の点を心がけました。

・なるべく軽くすること。
 対策1: Google Maps上に表示するルートの部分が重かったようなので、ルートのポイント数を減らした。(過去記事「ルートの簡略化」参照)
 対策2: ルートは見たい人だけがロード出来るようにして、最初は読み込まないようにした。(prototype.jsのAjax.Requestを利用。)
 対策3: スクリプト中の空白を消したり変数名や関数名を短い名前に置き換えるソフトを作ってサイズを減らした。

・他のブラウザでも動くようにする。
 対策1: 自分で全てチェックするのは面倒なので、Prototype Window Classというものを利用した。
 対策2: でも本当は自分で作った部分はチェックしないといけないので、せめて手元にあるIE6, Opera9, Firefox2だけではチェックした。

これである程度解決したと思うけど、Safariでチェック出来て無いのは少し心配っす。。。
posted by bali117 at 03:43| 東京 晴れ| Comment(0) | TrackBack(0) | プログラム | このブログの読者になる | 更新情報をチェックする

2006年12月03日

スヌーカー無料番組

DOMURU(ドミル)という動画配信サイトを見つけました。何とスヌーカーの番組があるんです!しかもオープン記念でスヌーカーグランプリ2005 セミファイナル(Ronnie O'Sullivan対Barry Hawkins)の一戦が無料!!!早速登録しました。わーい(嬉しい顔)

ただしサイズがでかくてひとつで1GB以上のが三つもあります。途中で通信が切れてやり直しになると最悪なので、レジュームが出来るダウンローダーでダウンロードすることをオススメします。自分はブラウザチェック用に最近インストールしたOperaでダウンロードしました。Firefoxでも大丈夫そうです。

画質もなかなか良くて大満足です。というか、プレミア以外の試合が見れることが単純に嬉しいです。他の試合もどんどん出して欲しいなあ。新しい番組が出てきたらぜひ購入したいでするんるん
タグ:スヌーカー
posted by bali117 at 23:35| 東京 晴れ| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2006年12月01日

おはよう日本にGPS-CS1Kが

そういえば、昨日のNHKニュースおはよう日本のコーナー「まちかど情報室」にGPS-CS1Kが取り上げられていました。『便利に楽しくデジタル地図』というテーマでした。GPS-CS1Kに関しては、「ルートが分かる!」という話は無く、「地図上に写真を配置出来る」というのがメインの紹介でした。

そういえば純正ツールだとルートが表示出来ないんですね。加工すればルートも表示出来るということを知らずに使っている人がいるのはちょっともったいない気がします。そんなツールぐらいSONYも準備してあげればいいのに。

まあ、そんなに心配するほど裾野は広がらないかもしれませんけどね。(^^;;
posted by bali117 at 09:32| 東京 晴れ| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2006年11月29日

GPSログの高度・速度グラフなど

おとといの夜から体調を崩して会社を休んでいます。もうやだ〜(悲しい顔)
今日は体調が落ち着いてきて少し暇だったので、後回しにしていたことをちょっと片付けました。


1.GPS-CS1Kで取ったログから高度・速度のグラフを作る


GPS-CS1Kのログには高度情報も記録されています。せっかくなのでグラフにしてみました。ついでに速度も。

アメリカドライブ旅行の高度・速度グラフ
2006america_alt.png
2006america_spd.png

一番標高が高かったのは7日目のBryce Canyonでした。また、8日目に寄ったZionからLas Vegasに行く高速道路で一番速度が高めでした。
 ※1 3日目の最後はエラーが起きているようです。この日は3000mを超えるほど高いところには行ってません。(^^;;
 ※2 3日目の最初の方は電源を入れ忘れて後で補完したので、速度の記録が取れていません。。。


■成田を出る時に飛行機から取得したログより
2006america_day1_1_alt.png
2006america_day1_1_spd.png

最初はログを取得出来ていたのですが、途中から取得出来なくなりました。これは公式ページに書いてあるように時速500kmを超えたからだと思われます。グラフからも500km/hに近づいたところでログが切れたのが分かります。


お台場に行った時のログより(高度のみ)
20061125_odaiba_alt.png
。。。何かボロボロです。高度については精度の低さが目立ち、高度差の少ないところだと誤差が際立ってしまっています。やっぱりもっと精度の高いGPSが欲しくなってきます。。。


2.Encoded Polylineについて


以前の日記でEncoded Polylineを試した時に「説明通りに作ると途中からルートが変わってしまった」と書きましたが、やっと原因が分かりました。原因はEncodeした文字列に含まれていた'\'です。
自分はPerlで.jsを吐き出すようにしてたのですが、'\'がJavaScriptの中でエスケープ文字として扱われてしまったのでおかしなことになっていたのでした。。。やられた〜ふらふら
posted by bali117 at 13:37| 東京 霧| Comment(0) | TrackBack(0) | プログラム | このブログの読者になる | 更新情報をチェックする

2006年11月26日

冬の自転車通勤用ウェア試行錯誤

先日の勤労感謝の日は阿佐ヶ谷のフレンド商会に行って冬の自転車通勤用のウェアを買ってきました。買ったのはSHIMANOの長袖のサイクルジャージとCannondaleウィンドブレーカー。下はジーパンっぽい普段のパンツを使用するつもりなのでタイツなどは買いませんでした。

次の日、とりあえず錦糸町まで行くのに使ってみました。アンダーウェアに速乾性の高いシャツ、その上に長袖のサイクルジャージ、ウィンドブレーカーです。下はジーパンっぽいパンツ。この格好で走ってみたところ、途中から暑くて我慢出来なくなってしまいました。自分が暑がりなのもありますが、いくらベンチレーションが出来るウィンドブレーカーとは言え、着るのは走り始めだけにした方がいいようです。ただ、帰りも途中で暑くてウィンドブレーカーを脱いだのですが、夜遅くて気温が下がっていたこともあって長袖ジャージだけだと腕の部分が寒く感じてしまいました。なかなか難しいです。。。ふらふら

そして今日はお台場のモンベルクラブに自転車でお出かけ。もちろんアームウォーマーを買ってきました。こいつで腕を暖めればきっと大丈夫なはず!

ついでにGPSログも取ってみました。
お台場への道
 (帰りは途中で行きと少し違うルートにしました。青の矢印が行きで赤の矢印が帰りのルートです。)

このアームウォーマーで解決するといいなあ。でも今日の帰りは指先がちょっと冷たく感じたので、今度は指先まで覆ったグローブが必要かも。。。たらーっ(汗)
posted by bali117 at 02:49| 東京 晴れ| Comment(0) | TrackBack(0) | 自転車 | このブログの読者になる | 更新情報をチェックする

2006年11月22日

GPS-CS1Kの誤差?

以前、埼玉県の彩湖に行った時のルートログをいじってたら総距離が78kmと算出された。実際に自転車に取り付けたメーターでは70kmと出ていたはずなので、11.4%も誤差があることに。。。確かに歩いて移動したところもあるのでGPSのログと自転車のメーターで違いはあるはずだが、それでもこんなに誤差があるのはおかし過ぎる!色々調べてみた。

まず、自分が使った計算式は以下の通り。

lat: 緯度、lng:経度 (いずれも単位はradian)
R = 6378137 (地球の半径[m])

Δlat = lat1 - lat0
Δlng = (lng1 - lng0) × cos( lat0 )
距離 = R × √( Δlat2 + Δlng2 )
  参照: 緯度・経度から距離を求める方法(@ 轍 〜自転車的なる日記〜

これで計算したポイント間の距離を加算して総距離を求めた。


1.明らかにおかしな点を除去

先日のログの中でひとつだけぴょこっと変な点が記録されていたのは気になっていたので、それをもっともらしい点に移動させて再度計測してみた。
→結果は76kmとなった。(誤差8.5%)

2.GPS-CS1Kの測位誤差を試算

GPS-CS1Kは測位に±10mの誤差があるらしい。とすると、以下の図の赤点のようなパターンが連続すると誤差が一番蓄積されるのかな?

彩湖に行った時のログは全部で884ポイントになっていたので、あるポイントから次のポイントまでの間隔(上の図の青点どうしの間隔)は平均約79mになっている。したがってこの場合の誤差は次の通り。
√(792 + 202) [m] / 79 [m] = 1.032 (誤差3.2%)

3.GPS-CS1Kの測位誤差を試算(2)

2はあくまでも一定の速度で走っていた場合。平均速度20km/hだとすると3時間30分で着くことになるが、実際には4時間50分かかっている。差分の1時間20分はほぼ停止していたことになる。平均速度20km/hの場合の青点どうしの距離を計算すると約109mになり、停止状態の場合の青点どうしの距離はもちろん0mなので、一番誤差が多い場合は以下のように計算できる。
( √(1092 + 202) [m] × 3時間30分 + 20 [m] × 1時間20分 )
      / ( 70 [km] × 4時間50分 ) = 1.083 (誤差8.3%)


でもGPS-CS1Kの誤差が±10mというのは「GPS衛星自体による誤差」なので、衛星をロストしてたらもっと誤差があるはず。現に極端におかしなポイントが発生しているわけだし。

ただし速度が大きくても±10mの誤差が変わらないとすると平均速度が大きいほど誤差は小さくなるので、自転車じゃなくて車の移動距離計算ならもうちょっと誤差は小さくなるはず。また、停止している時は電源を切っておくようにするともっと誤差が小さく出来る。

と、ここまで計算したところでGoogle Earthでルートログを開いて距離を見てみたらほぼ正確な値が出ている!もしやと思って以前のプログラムを見直したらバグが見つかりました。。。全ての誤差の原因はこれです。。。

過去の記事を見直したら同様に間違っているところがあったので訂正しました。
2006年11月20日掲載 鎌倉〜江ノ島〜湘南サイクリングロード(44km→37km)
2006年10月28日掲載 アメリカドライブ旅行記(約2800km→約2500km)


●分かったこと
・GPS-CS1Kでログを取る時は速度が速い方がいい?
・停止状態では電源を切っておく方が良さそう。
そして、
まずは自分を疑え!!!

はい、反省してます。。。
posted by bali117 at 09:31| 東京 晴れ| Comment(2) | TrackBack(0) | プログラム | このブログの読者になる | 更新情報をチェックする

2006年11月20日

冬の自転車通勤ウェア

そのうち品川まで自転車で通勤してみようと思っているのですが、自転車初心者なのでどんな服装にすればいいかよく分かりません。たらーっ(汗)
寒いのはイヤだけど、かと言ってペダルを漕いでいたら暑くなって汗まみれというのも困ります。自分は汗っかきなので、汗まみれになることは覚悟した上で着替えを持って行き、どこかでシャワーを浴びないとダメなんだろうかと半分あきらめつつ、先人達の記事を検索して調べてみました。

It's a Time to Ride !
  →
冬のサイクルウェア
自転車通勤『チャリ通!!』+
  →自転車通勤 冬服

どうやらインナーに速乾性の高いものを着て、重ね着で風を防ぐものを身に着けて寒さを防げばいいようです。これなら汗のかきやすい自分でも自転車通勤出来るかも!?早速週末に探してみようと思ってます。わーい(嬉しい顔)
posted by bali117 at 23:29| 東京 曇り| Comment(4) | TrackBack(0) | 自転車 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。