キャプチャツール公開その後・・・
Posted on : 27-04-2009 | By : sino | In : Hacking, 外国語道
最近、このネタばっかりですみません。
先日公開した「NHKラジオ語学番組キャプチャツール」ですが、寄せられたコメントをご覧いただければお分かりの通り、「素晴らしい」「驚異的」「おそろしいまでにすごい」とぶっちぎりの好評価をいただいております。アクセスログを見ると、延べ1000件を超えるダウンロード数となっており、コメントをいただかなくとも、結構皆さんのお役に立っているのだな、と実感しています。
2ちゃんねるの方でも似たような動きがあるようで、Wikiにまとめていらっしゃる方もいますね。友人に間違えられたのですが、2ちゃん内スレの「ネ申」さんは私ではありません。w
さて、好評に喜んでばかりもいられませんで、実は、このツール開発の動機となった中国語の勉強が全く進んでいません。(;´Д`) 「いつでも聴けるから」とついつい勉強を後回しにしてしまいます。これでは本末転倒もいいところなので、ツールの改良はほどほどにして、自分の勉強にリソースを割きたいと思います。
今後の対応を優先度の高い順に挙げると、
- FLVキャプチャ時のエラーハンドリング改良(失敗したら再トライする)
- 「チャロの英語実力講座」への対応
- ドキュメントの充実
- GUI化
になります。ただし、GUI化については、タスクスケジューラで利用される方のことも考えると、やらないかもしれません。(両方に対応できるような作りにすればいいじゃないかというツッコミはナシで。)


はじめまして。
NHKラジオ語学番組キャプチャーツールの開発・公開ありがとうございます。
素晴らしい性能に驚いています。
さて、先週の23日にダウンロードして1週間分キャプチャアしたときには、
一度やり直しはしたのですが、うまく聞くことができました。
ところが本日先週分をしてみるとキャプチャはしているようなのですが、
フォルダが作られていません。また先々週分のフォルダを探したのですが
どこにも見当たりません。
rickさんの書き込みを参考にリンク先をいじろうとしてみましたが
うまくいきません。
リンク先は当初下記のようになっていました。
C:\Documents and Settings\名前\Local Settings\Temporary Internet Files\
Content.IE5KHVU53R\nhk-rtmp-capture[1]\nhk-rtmp-capture\get-flv.rb” er
これのダブルクォーテーションを外し半角スペースでerを入れて適用を押すと
ショートカットエラーが出ます。
一度は成功したのでrickさんの症状と違うと思うのですが、
PC初心者なので途方に暮れています。どうか助けて下さい。
高梨様
わざわざメールいただきましてありがとうございます。
ご指摘の通り、解凍せずに使っていたようです。
一度保存して、解凍してから使うと保存先が変更されて
正常に保存されるようになりました。
これで毎日のラジオからMDへの録音作業から解放されます。
本当に便利なツールの公開ありがとうございました。
高梨様
とっても便利なツールをフリーで公開していただき、大変感激しております。
3月までは、GetASFStreamでスケジューラーを使い自動ダウンロードして快適だったのですが、4月からrtmpプロトコールでflvファイルが作成される様式に変わり、Orbit Plusでダウンロードし、HugFlashでmp3に変換するのを毎週月曜日に手作業でやっておりました。
連休で久しぶりに、NHK外国語講座のストリームダウンロードを検索し、このキャプチャーツールのことを知り、これだと思い1日半かけてようやく満足のできるスケジューラーを使用したオートダウンロードが可能となりました。この間、一人で5回このキャプチャーツールをダウンロードしてしまい、どうように悪戦苦闘する人のためになぜすんなり利用可能な状態とならなったかの顛末を報告します。
① 問題となったのは、語学用に購入した、AOpenのBB10という、超小型のベアボーンシステムでCPUがAtom330で専用のマザーボードとなっています。なお、Core2duoとVistaの組み合わせののデスクトップおよびPentiumMとXPの組み合わせのノートPCではActiveScriptRuby1.8.7で問題なく使用できています。
② NHKラジオ語学番組抽出ツールパックのREADMEにあるActiveScriptRuby 1.8.5.2を入手先 http://arton.hp.infoseek.co.jp/AcitiveRuby.msiからはAcitveScriptRuby 1.8.7がダウンロードされ、インストールされることになります。
③ BB10以外の2つのPCでは何等1.8.7で問題はないのですが、BB10では作成したget-flv.rbへのショートカットをダブルクリックしてもコマンドコンソールが立ちあがった後ブランク状態で数10秒後にコンソールが閉じ何も実行されません。
④ そこで、ActiveScripRuby 1.8.7が問題なのかもしれないと考え、1.8.5.2をダウンロードしようとしましたが、ソースコードしか見つからず、仕方がなくActiveRuby1.8.5.6.msiを見つけたので、ダウンロードして、語学番組抽出スクリプトを実行したら、無事目的のファイルが作成されました。
なお、この過程でget-fib.rbのAcitiveScriptをみて実行されている内容を概略理解できたのですが、flvファイルのキャプチャーに失敗する頻度が高いので、作成されたflvファイルのサイズをチェックし、一定以下(例えば1,900Kbだとキャプチャーが5分未満だと思います)なら、そのflvファイルを削除し、もう一度キャプチャーし直すループを追加していただけないでしょうか
高梨様
これは、WIN98SEでも、利用可能でしょうか。また、出来ない場合のアンインストールの方法はどのようなものでしょうか。お手すきの際に、教えて頂ければと思います。
> 田中様
申し訳ありませんが、Win98では動作確認しておりません。もしお願いできるのであれば、実際にお試しいただき、ご報告いただけると助かります。
アンインストールは、
1)コントロールパネルから ActiveScriptRuby をアンインストール
2)nhk-rtmp-capture.zip を解凍してできたフォルダをフォルダごと削除
で完了します。よろしくお願いいたします。
返信頂きありがとうございます。家人のパソコンで、このシステムで可能なもののみインストールと言われているものですから、質問させて頂きました。本来は、試さなければいけないところですが、パソコンに弱く、トラブルに対応できないため、他のところ(高梨様が上で書いていらっしゃるところ)で、Win98対応が可能との情報が書いてあり、そちらを使うこととしました。
ご迷惑をおかけしました。