ラベル ラジオ の投稿を表示しています。 すべての投稿を表示

アップデート:Mac+完全にフリーウェアだけでらじるらじる(NHKネットラジオ)を録音する with rtmpdump

  0 件のコメント
12/24/2011

前回多少の苦労をして、らじるらじるを録音する環境を作りましたが、その後ストリーミングをそのまま保存する方法があることを知り、そちらに移行することにしました。でき上がるオーディオファイルの音質が大きく向上するわけではなく趣味の領域かも知れませんが、方法がシンプルですっきりしますので。

なお、rtmpdumpでの録音の主要部分は以下のサイトを参考にさせていただきました。
らじるらじるをrtmpdumpで録音する

用意するもの
rtmpdumpはgit→makeの必要があります。
ffmpegはMacPortsでインストールしておきます。
やり方はインターネットでちょっと調べると出てきますので、ここには書きません。

インターネット録音のシェルスクリプト
大まかな流れは
  1. rtmpdumpで、ストリーミングをflvとして保存(--stop 900で15分で停止)。
  2. ffmpegで、flvからaac(adtsフォーマット)に変換。
  3. afconvertで、adtsをm4aに変換。
です。
#!/bin/sh
XDATE=`date -v+0m +"%Y-%m%d-%H%M"`
/usr/local/bin/rtmpdump --rtmp "rtmpe://netradio-r2-flash.nhk.jp" \
         --playpath 'NetRadio_R2_flash@63342' \
         --app "live" \
         -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe.swf \
         --live \
         --stop 900 \
         -o nhk2.flv
ffmpeg -y -i nhk2.flv -vn -acodec copy nhk2.aac
afconvert -f m4af -d aach -b 48000 nhk2.aac
mv nhk2.m4a ビジネス英会話-$XDATE.m4a
rm nhk2.aac
rm nhk2.flv
私の目的がビジネス英会話の録音なので、後ろから3行目のファイル名がそうなっています。ここは必要に応じて変更が必要ですね。

iTunesに自動登録したい場合
iTunesにはウォッチフォルダー機能があり、そこにファイルを置けば自動的にiTunesに登録されるとのこと。もちろん単なるフォルダーですからiTunesが起動している必要はありません。上記シェルスクリプトの
mv nhk2.m4a ビジネス英会話-$XDATE.m4a

mv nhk2.m4a "/Users/ユーザー名/Music/iTunes/iTunes Music/iTunesに自動的に追加/ビジネス英会話-$XDATE.m4a"
で良いようです。「ユーザー名」はご自分の環境に合わせてください。「iTunesに自動的に追加」フォルダは、なければあらかじめ作っておく必要があるかも知れません。AppleScriptなどの方がいろいろできそうですが、時間もないのでとりあえず。

さて、録音は確認できましたので、あとはタイマー起動です。cronかと思ったらlaunchdだそうで、もう少し調べものが増えました。



※途中迷ったこと(メモ)
上記シェルスクリプトを実行すると、以下のようなターミナル画面になります。冒頭にWARNING!が2つも出るのでこれはダメだ、と何度かやり直していましたが(特に2つ目が気になってしまった)、実はダウンロードはうまくいっていました。iTunesで再生できなかったのは、ダウンロードが失敗していたのではなくて、オーディオがadtsフォーマットだったからでした。上記シェルスクリプトではその対処(ffmpeg+afconvert)を入れてあります。
$ ./rtmpdump-nhk2.sh
RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: No application or playpath in URL!
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 9
INFO: Connected...
Starting Live Stream
For duration: 900.000 sec
INFO: Metadata:
INFO:   audiodatarate         48.00
INFO:   audiocodecid          mp4a
5623.610 kB / 899.97 sec
Download complete
ffmpeg version 0.7.8, Copyright (c) 2000-2011 the FFmpeg developers
(以下略)
$
以上メモでした。

Read More

Mac+完全にフリーウェアだけでらじるらじる(NHKネットラジオ)を録音する

  32 件のコメント
12/11/2011

2015/10/2更新: ここから
El Capitanにアップデートすると、Soundflower (1.6b)が動かなくなるようです。最新の2.0bのダウンロードサイトとアップデート方法を【こちらの記事】に書きました。これまでこの記事の方法を使用していて、El Capitanにしたら、さあ困った、という方はご覧ください。(もちろん私もその一人です)。この記事中のSoundflowerのダウンロードサイトも2.0b用にしておきました。
2015/10/2更新: ここまで

睡眠不足で今週ランニングはお休み。単にぼーっとしているのももったいないので、ちょっとMacでインターネットラジオの予約録音環境を作ってみました。これまでNHK英会話の放送はiMac + RadioSharkで録音していましたが、どうしてもAMラジオの「サーッ」というノイズが乗ってしまいます。らじるらじる公開を機にやってみようかな〜と思っていましたので、ちょうどいいやということで。せっかくなのですべてフリーウェア、数も必要最小限に絞って構成してみました。この方法であれば、Radiko.jpでもらじるらじるでも、Macから音が出るものはすべて録音できるはずです。

必要ソフト (ファイル名クリックでダウンロードします)

  1. Soundflower 2.0b:他のアプリがオーディオを入力できるようにするソフト (旧版)
  2. LineIn:オーディオの入力と出力の組み合わせを設定するソフト
  3. QTAir:予約録音ソフト
  4. start_end_rajiru2:らじるらじる起動〜終了用Appleスクリプト (※自作)
  5. Audio MIDI設定 (※OS標準)

全体構成
少し分かりにくいので、どういう流れで録音できるのか図にしてみました。単にソフトのインストールと設定だけよりも、頭に入りやすいと思います。何かあった時も自分で考えられるかも。黒の実線が音の流れです。点線は制御。


Soundflowerが、オーディオを他のソフトで利用可能な状態にします。そこにLinInとQTAirがそれぞれ(ソフトウェア的に)接続し、LineInがスピーカー出力、QTAirが録音、することで、外からはまるでスピーカーから出ている音をiMacの中でディジタル録音しているように見えます。なお、全体の動作はQTAirの予約設定がトリガーとなって実行されます。

Read More

Galaxy Tab: これ一台でできる語学勉強の環境 (NHKラジオ語学放送)

  0 件のコメント
5/15/2011

通勤時に以下の環境で語学勉強をしています。

  • 音声: iMacにUSBラジオを接続して毎日講座を自動録音。iTunesでiPodに同期。
  • テキスト: NHKラジオ語学テキストは書店で購入(紙)
今後はGalaxy Tab一台で済ませることもできそうです。
  • 音声: iMacにUSBラジオを接続して毎日講座を自動録音。iTunesとTuneSyncでGalaxy Tabに自動同期 (私のUSBラジオは数年前にAmazonで買ったradioShark。まだ売っているのかな? 音質は良くないと思いますが語学にはまあ使える範囲)。オーディオファイルはiTunesストアでも買えますが値段が高いので、USBラジオは半年くらいで確実に元が取れます。
  • テキスト: NHKラジオ語学テキストはMAGAStoreで購入(電子書籍) または書店で買ったテキスト(紙)をスキャンしてPDF化。一冊約100ページをスキャンした場合、200dpi白黒で5MBくらいでしたが、AcrobatViewerでの読み込みに結構時間がかかりました。講座単位にファイルを分けておいた方が良いかもしれません。
テキストの準備は電子書籍なら簡単なので、講座の音声ファイルの準備方法についてご紹介です。まずはGalaxy Tabに必要なソフトから。
  • Astro Player (フリー版あり): オーディオブック(.m4b形式)を再生できるプレーヤーソフトが必要。意外と見当たりません。
  • TuneSync (有料): WiFi経由でiMac(PCも可)とGalaxyを自動同期。今なら他のソフトもありそうですが、Galaxy Tabが出た頃はこれが一番まともだったと思います。Evernoteなどオンラインストレージ経由にする方法もありますが、目の前にあるiMacとGalaxy Tabを同期させるのにわざわざオンラインストレージもなあ、という思いからこうしました。b-mobileの300kbpsなので、外の3G経由でなく、自宅WiFiで同期させておきたい、という理由もあります。TuneSyncなら自宅でiMacとGalaxy Tabを電源ONしておけばいつの間にか同期されていますので、意識する必要がなく楽です。ただし出張続きなどiMacのそばにいない場合はオンラインストレージを使う方法でも良いかもしれません。
ラジオの音声をこんな感じでGalaxy Tabに持ってきます。
  • USBラジオ → iMac → TuneSync → Galaxy Tab → AstroPlayer
使用感ですが、電車の中などであればGalaxy Tabだけでも良さそうです。私の場合歩きながら聞くのでまだまだiPod+紙のテキストが中心ですが、電子書籍はいくら持ち歩いても重さが増えないのがメリット。出張の時などに便利そうです。

Read More

ラジオを見直した

  0 件のコメント
3/18/2011

東北関東大震災は、まれに見る大災害、両親が仙台在住、加えて原発事故も発生して状況が刻々と変わるので、経過が非常に気になっています。そのため、何年かぶりに、半分忘れていた携帯ラジオを掘り出して使い始めました。

これが思ったより強力な情報ツールで、あらためて電波というブロードキャストメディアの力を見直しました。NHK FMとTV(Ch.1)で、常時地震情報/ニュースを流している事も大きいのですが、スマートフォン(インターネット)を遥かにしのぐリアルタイム性です。おまけに耳からの情報なので混雑した電車の中でも邪魔にならず、軽くて安くて電池も長持ちです。
ラジオで公式/公共性の高い情報、Twitterで放送メディアの入らないニッチな情報、Webで解説/深掘りの情報、という感じでしょうか。
もうしばらく状況が落ち着くまではラジオを手放せそうにありません。

Read More

Galaxy Tab + b-mobile SIM U300 でradiko.jpは聴けるかな?

  0 件のコメント
2/05/2011

先週Galaxy Tab + b-mobile SIM U300でradiko.jp(インターネットでのFM再配信アプリ)が聴けるか試してみました。

空いている電車でしたが、結果は×。やっぱり300kbps上限だと厳しいようです。時々音が出ますが、ほとんどはバッファリング中表示のまま。まあ100kbps程度に下がることもありますしね。docomoのSIMに戻すといけるのかもしれませんが、帯域の無駄遣いという気もします。トレンドはスマートフォンですが、やっぱりラジオはラジオで聴くのが良いのかも知れません。

そういえば、b-mobile SIM U300で300kbps出ない時は、docomoの3Gでも出ないのかな?だとするとdocomoに戻す意味があまりないということに...。

Read More