構想ここ数か月(?)、作業は夜な夜なエンドレス…思い立ったが吉日の結果がようやくまとまった!で勢い余って公開してみた。
名前は ripdiru。勢い余ったことには後悔してないけど、名前は未だしっくり来ず。。ツッコミ大歓迎。
ripdiru | RubyGems.org | your community gem host
何が出来るの?
らじる★らじる NHKネットラジオのライブ配信を MP3 ファイルに録音してくれます。ラジオ第1、ラジオ第2、NHK-FMに対応しています。
番組表と連動しているので、録音を自動停止させたり、番組情報をタグとして MP3 ファイルに埋め込んだりすることもできます。
インストールと使い方
- Ruby 1.9
- rtmpdump
- ffmpeg
上記3つは不可欠なので入れておきましょう。ffmpeg は曲者なので、本家からリンクされてるビルド済みファイルを使ってる OS に合わせてダウンロードするのが吉です。
それらのインストールが完了したら、
1
|
|
を実行すれば ripdiru のインストール完了!あとは
1
|
|
などと局を指定して ripdiru を起動してやれば、自動で録音開始→終了。~/Music/Ripdiru
配下に MP3 ファイルが保存されているはずです。
ありがちなエラーと対策
- libmp3lame がない
続きは後で書きます…(書くよ、うん。)
名前の由来
モロパクリ多くのヒントをもらった @miyagawaさんのツール ripdiko にちなんだ名前です。らじる★らじるは公式な英語表記が見当たらないのだけど、サイトのソースなどと見てると RADIRU という表記がちらほら。RADIRU を rip するツールということで、ripdiru です。
感謝の意
miyagawa (Tatsuhiko Miyagawa) ripdiko からのコピペがなければとうてい形にならなかったと思います。感謝。
matchy2 (MACHIDA Hideki) らじる★らじる録音のシェルスクリプトの rtmpdump まわりの記述を参考にしました。感謝。
riocampos ブログにアップされているらじる★らじるのあれこれが参考になりました。感謝。
需要はまったくないでしょうが、プログラミングの近道は「自分がほしい物を作る」らしいので自分にとっては大きな第一歩です。使ってみた!うまくいかない!ここ直して!などなど、ご意見ご感想ありましたら、ぜひ Twitter で @harupong までお願いします。