rfriendsでラジオ録音

ラジコ、らじるらじる、タイムフリーのラジオ番組を録音

rfriends 2.6.0x をリリースしました。

今回の追加機能です。

1)ラジコプレミアム対応

 誘惑に負け、ついにプレミアムに加入。エリアフリーの録音が可能に。

 

2)transfer機能(iTunes連携機能の変更)

 Linux ユーザの利便も考え、新たにtransfer機能としてリニューアル

 特定のディレクトリに放送局・番組名別で転送できます。もちろんiTunes連携も可能です。


3)NTP時刻表示

 録音時に、PCの時刻とNTPの正確な時刻を出力するようにしました。
 その差分での補正も行っています。ただし、PC自体の時刻設定は行っていません。

 

4)(Linux版)crontab 設定の簡素化

 直接、crontab を編集しなくてもいいように変更しました。

 

5)キーワード
 従来の単純キーワード羅列(OR条件)に加えて、AND条件、NOT条件を指定できるようにしました。

 

6)細かな修正いろいろ

以上です。

デイリー処理の登録の件

デイリー処理の登録の件

Windows版と同等とまではいかないまでもLinux版でももう少し簡単にならないかと考えてみました。

 

・crontabを直接さわるのは極力やめる

・編集はtempファイルで行い、そのファイルとcrotabの読み書きという形に変更する

 

で、こんな感じになる予定

1)tempファイルをデイリー処理のテンプレートで初期化

2)tempファイルの内容を確認

3)tempファイルをcrontabに書き出し

 

すでに独自にcrontabを使用している場合は

1)crontabをtempファイルに読み込み

2)tempファイルの内容にデイリー処理を追加

3)tempファイルをcrontabに書き出し

いかがでしょう?

おそらく、Ver.2.6.1 あたりで実装する予定

ラジオ深夜便

 いろいろな番組をテストのために録音しています。ラジオ深夜便もそのひとつなんですが、この番組でちょっと驚いたというか戸惑ったことがあります。それは時間通りに始まらないということ。

ラジオ深夜便 02:05-03:00

 番組表ではこのようになってるんですが、02:05 になっても始まらず 02:06 すぎにようやく「時刻は02:06を過ぎています」というアナウンスで開始されます。 最初は時間計算を間違ったかなと思ったのですが、このアナウンスでそういうことかと。

 

こういうアバウトさが深夜便なんですかね。

キーワード機能追加

現状、キーワードは単一ワードの羅列で、各行はOR条件となっています。ラジオ番組の数からいっても実用上問題ないと判断しています。

 

ただ、特定の番組のみ録音したい、特定の番組は録音したくないという要求はあります。そこで今までのやり方を踏襲しつつ機能を追加することを考えました。

 

従来の仕様

ワード1

ワード2

.....

 

新仕様

ワード11,ワード12,.....

ワード21,ワード22,.....

.....

 

1行にカンマ区切りで複数のワードを指定できます。各ワードはAND条件となります。また、各ワードの先頭に "!"  (exclamation mark)を付けるとNOT条件になります。ただし、先頭のワードにはNOT条件は付けられません。ヒット数が増えすぎるためです。例えば、先頭に

!aaaaa

というキーワードを入れると、おそらく全番組がヒットすることになります。

この仕様に変えると、従来のキーワードの先頭に "!" 、キーワードに "," を使用できなくなりますが、ほぼ問題ないでしょう。

 

例1 (オールナイトニッポン および オードリー を含む番組)

オールナイトニッポン,オードリー

 

例2 (JUNK を含み 爆笑 を含まない番組 )

JUNK,!爆笑

 

例3 (以下の例ではすべてのJUNK番組がヒットします)

JUNK

JUNK,!爆笑

 

 この機能はおそらく、2.6.0hからの実装になると思います。

rfriends 2.6 人柱版仮リリース

以下の修正をしたrfriends 2.6.0gをリリースしました

Linux版でpremiumキーワード編集ができなかったのを修正しました。

 

以下の修正をしたrfriends 2.6.0f をリリースしました

・ラジコプレミアム状態ではタイムフリーと同様、配信停止番組が発生するため、

 プレミアム状態でもホームエリアの番組は通常録音に切り替える。

 

以下の修正をしたrfriends 2.6.0e をリリースしました

radiko の予約一覧で表示エラー(バグ)

以下の修正をしたrfriends 2.6.0d をリリースしました

・premium.ini がコピーされない

・premium時の配信遅れ時間が通常と異なる

・premium時、radikoNHKが録音できない

-----------------------------------------------------------------------------------------------------------------

まず、お詫びと訂正

今週末に公開するといったのでいろいろとテストをしていたんですが、まずい点や絞り込めていない点がいろいろと見つかりテストが満足に終わっていません。

 

ということで、今回は以下の条件でパスワード付部分公開することにしました。

・人柱上等という方

・何らかの感想(動いたよ、バグ、要望)を頂ける方

 

メール: rfriends2017@yahoo.co.jp

twitter : @rfriends2017

@は英文字に変更してください

 

まで連絡をくださればパスワードをお送りします。プレミアムに加入していなくてもかまいません。

プログラムは右サイドの rfriends (Ver.2.6) ダウンロード からダウンロードできます。

 

来週には普通に公開できるよう頑張ります。

すみませんが、よろしくお願いします。

--------------------------------------------------------------------------------------------------

今回の追加機能です。(再掲)

1)ラジコプレミアム対応

 誘惑に負け、ついにプレミアムに加入。エリアフリーの録音が可能に。

2)transfer機能(iTunes連携機能の変更)

 Linux ユーザの利便も考え、新たにtransfer機能としてリニューアル

 特定のディレクトリに放送局・番組名別で転送できます。もちろんiTunes連携も可能です。

 ディレクトリが複雑になると思われそうですが、以下のように考えてください。

 tmp  作業場所(システムで使用)

 usr   録音ファイル格納場所

 transfer ファイル転送先(iTunes,Dropbox 等のため)

3)NTP時刻表示

 録音時に、PCの時刻とNTPの正確な時刻を出力するようにしました。NTP時刻を自動的に設定することも可能ですが、ほかのプログラムへの影響も考えてそれはやめました。出力された誤差が大きい場合はPC側の設定を見直してください。

3)細かな修正いろいろ

以上です。

 

rfriends 2.6.4 説明書(Windows)


このマニュアルは更新途中です。
-------------------------------------------------------------------------------------------------------------------
初版 2017年12月14日
三版 2020年02月26日

Rfriends で Radiko,Radiru,タイムフリー,聞き逃し録音

 

 

1.概要

Rfriendsは以下の機能を持っています。

1)radikoにアクセスし、キーワードによりヒットしたものをリアルタイムで録音します。
2)radikoにアクセスし、番組一覧より選択したものをリアルタイムで録音します。
3)らじるらじるにアクセスし、キーワードによりヒットしたものをリアルタイムで録音します。
4)らじるらじるにアクセスし、番組一覧より選択したものをリアルタイムで録音します。
5)radikoのタイムフリーにアクセスし、過去1週間の番組の中からキーワードによりヒットしたものを自動で録音(ダウンロード)します。

6)らじるらじるにアクセスし、聞き逃し番組の中から選択したものを録音(ダウンロード)します。
7)Windowsでは、録音したデータを自動的にiTunesに登録することも可能です。

8)録音したデータを自動的にgoogledriveに登録することも可能です。
9)指定したディレクトリに局別番組別で転送できます。
10)ラジコプレミアムに対応し、全国の番組が録音可能です。

特徴としては、

1)キーワードを設定することにより番組表の中からキーワードを検索しヒットしたものを録音します。
2)アートワークを埋め込んでいるのでアーティスト等の写真を再生ツールで表示できます。
3)タスクスケジューラに登録することにより自動化できます。
4)タイムフリー録音の場合、録音というよりダウンロードですので実時間より短時間で完了します。(30分番組で1分程度)
5)設定が完了すれば、キーワードファイルの変更だけです。思いがけない番組が録音されることがあります。
6)Windows,Linux,RaspberryPi,OSX に対応しています。


注意事項としては、

1)動作確認は、以下の環境で行っていますが、他のバージョンでも動作すると思います。
Windows10 Pro 32/64bits
ubuntu 16/18 32/63bits
raspberry Pi3/Zero W
2)windowsで使用しているツールは32bits版です。
3)Windows用再生ツールとしては、iTunes, mpc-be推奨(https://sourceforge.net/projects/mpcbe/)。vlcはアートワークをうまく表示できません。
4)Windows用キーワード変更エディタはUTF-8Nを編集可能なもの、おすすめはTeraPad (http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html) です。
5)Linux用再生ツールとしては、Audacious 等標準にインストールされているもの。
6)Linux用キーワード変更エディタはnano,vi です。LeafPad でも可能です。
7)タイムフリー録音の場合、ジャニーズ関連および録音が制限されているものはアナウンスに置き換わっているため録音できません。正確には、可能ですが内容が無意味です。現在は制限番組が少なくなっています。人生相談などは制限番組です。
8)ファイルサイズを最小にするためフォーマットをm4aにしています。mp3がいいという方は変換ツール等をご使用ください。対応の予定はありません。
9)GUIに対応する予定はありません。
10)CUIツールのため、また説明書が貧弱なため初心者にはハードルが高いとおもいます。

 

2.インストール

1)まずインストールするディレクトリを決めてください。
  ここでは、仮に次のようにします。以下主にWindows版を中心に話を進めます。

  Windows : c:\
  Linux : /home/ruser

2)ダウンロード
  以下のリンクよりファイルをダウンロードしてください。

  Rfriends2_2.6.X_20XXXXXX.zip   初期導入用(Rfriendsスクリプト,外部プログラム)
Rfriends2_2.6.X_20XXXXXX_script.zip バージョンアップ用(Rfriendsスクリプトのみ)
Rfriends2_tools.zip          外部プログラム

バージョンは、異なっているかもしれません。
  Linuxの場合は、外部プログラムは別途インストールするため常にバージョンアップ用を使用してください。

3)展開
  ダウンロードしたファイル(rfriends_X.XX_xxxxxxxx.zip)をc:\ (/home/ruser)にコピーします。次に解凍ツールを使用して解凍します。

  このような構成になっていたら成功です。rfriends2.txtが、c:\rfriends2 (/home/ruser/rfriends2)の直下にありますか?なければ、解凍方法を見直してください。

  c:\rfriends2 ルートディレクト
  ----bin 外部プログラム
  --------php PHP
----config 設定データ
----etc その他データ
----rsv 予約データ
----script スクリプト
----template テンプレート
--------kw キーワードサンプル
----tmp 一時データ
----usr ユーザデータ
--------kw キーワード
--------log ログ
--------radiko radiko録音データ
--------radiru radiru録音データ
--------timefree timefree録音データ
c:\friends2\_Rfriends2 Rfriendsファイル
c:\friends2\rfriends2.txt このファイル

注意:c:\friends2\_Rfriends2を、この位置から削除したり移動すると、Rfriendsは動作しません。

4)各種設定

  Linux では、sh /home/ruser/rfriends2/ex_tools.sh を実行してツールを導入してください。Windowsではこの操作は不要です。
RaspberryPi では、ffmpegのインストールはapt-getを選択してください。

  次にメニュープログラム c:\Rfriends2\rfriends2.bat (sh /home/ruser/rfriends2/rfriends2.sh) を実行(ダブルクリック)してください。
  以上で使用可能状態になります。


  エラーが表示されたときはインストールが正常にできていません。


Windows

  ランタイムがないというエラーが出る場合は、以下のモジュールをインストールしてください。
  ・vcruntime140.dllがない場合(vc_redist.x86.exe)
  Visual Studio 2015 の Visual C++ 再頒布可能パッケージ
  https://www.microsoft.com/ja-JP/download/details.aspx?id=48145

  ・msvcr100.dllがない場合(vcredist_x86.exe)
  Microsoft Visual C++ 2010 再頒布可能パッケージ (x86)
  https://www.microsoft.com/ja-jp/download/details.aspx?id=5555

3.メニュープログラム

3.1 メニュー構成

  メニュープログラム c:\Rfriends2\rfriends2.bat (sh rfriends2.sh) を実行すると以下のようなメニューが表示されます。

  -----------------------------------------------------

Rfriends2 P 2.6.4[2020/02/26 00:00:00][50%]
radiko : JP13,東京都,tokyo Japan
radiru : tokyo

1. 録音中 (一覧・中止)
2. ラジコ (0)
3. ラジコタイムフリー
4. らじるらじる (0)
5. らじるらじる聞き逃し
6. キーワード編集
7. パラメータ・デイリー設定
8. ラジコエリアフリー設定
9. rfriends について [!]

番号を入力してください (1-9,end=x) :

  ----------------------------------------------------- 
 
  番号を入力することで機能を選択します。
  なお、今後 [MENU 2-1] のように記述されている場合は、メニュープログラムの番号を意味します。


3.2 サブメニュー構成

   1. 録音中 (一覧・中止)

  現在録音中の番組一覧を表示します。番号を選択すると、その番組を中止できます。

   2. ラジコ

  ラジコ番組の予約・削除ができます。

  [2-1] 予約一覧・削除
  [2-2] ONAIR
  [2-3] ch
  [2-4] kw検索
  [2-5] kwdat予約
  [2-6] kwdat予約リスト
  [2-7] 再生
  [2-8] 地域更新

   3. ラジコタイムフリー

  ラジコタイムフリー番組の録音ができます。

  [3-1] kw検索
  [3-2] kwdat録音
  [3-3] 再生

   4.らじるらじる

  らじるらじる番組の予約・削除ができます。

  [4-1] 予約一覧・削除
  [4-2] ONAIR
  [4-3] ch
  [4-4] kw検索
  [4-5] kwdat予約
  [4-6] kwdat予約リスト
  [4-7] 再生

   5.らじるらじる聞き逃し

  らじるらじる聞き逃し番組の録音ができます。

  [5-1] 聞き逃し録音
  [5-2] 再生

   6.キーワード編集

  番組予約のためのキーワード編集ができます。

  [6-1] 局指定
  [6-2] 共通
  [6-3] ラジコ
  [6-4] らじる
  [6-5] らじる他
  [6-6] タイムフリー
  [6-7] エリアフリー

   7.パラメータ・デイリー設定

  パラメータの表示・編集ができます。

  [7-1] パラメータ設定
  [7-2] タグ設定
  [7-3] デイリー処理
  [7-4] エディタ初期化
  [7-5] テストメール送信

   8.ラジコエリアフリー設定

  ラジコエリアフリーの各種処理ができます。

  [8-1] 地区変更
  [8-2] 設定編集
  [8-3] 設定初期化
  [8-4] ログイン
  [8-5] ログアウト

   9. rfriends について

  ディレクトリやマニュアルの表示ができます。

  [9-1] ディレクト
  [9-2] 使用量
  [9-3] 更新(SYS)
  [9-4] 更新(TOOL)
  [9-5] マニュアル
  [9-6] rfriendsについて

  x を入力すると終了します。


3.3 機能

  各メニューの機能を説明します。現在は一部しかありませんが、徐々に充実させていく予定です。


・[MENU 1-1] 録音中

  現在録音中の番組を表示します。強制的にキャンセルすることも可能です。ただし、ごみが残る可能性があります。

   1. [録音] 録音中 (一覧・中止)
   4252 radiko 01:04:27 20171129_083000_100000_TBS.m4a
   6600 radiko 00:34:27 20171129_090000_120000_YFM.m4a
   12224 radiru 00:04:02 20171129_093000_094500_r2.m4a


・[MENU 2-1] ラジコの予約一覧

  ラジコの予約済一覧を表示します。予約を削除することもできます。

   001 11/29 10:00-11:00 JP13 TBS 伊集院光とらじおと(2)
   002 11/29 11:00-11:30 JP13 FMT ディア・フレンズ
   003 11/29 11:00-13:00 JP13 TBS ジェーン・スー_生活は踊る
   004 11/29 13:00-15:30 JP13 TBS たまむすび
   005 11/29 15:36-15:41 JP13 LFR 本仮屋ユイカ笑顔のココロエ
   006 11/29 16:50-17:00 JP13 FMT SUZUKI_presents_NAGASE_The_Standard
   007 11/29 19:00-20:50 JP13 LFR 藤井フミヤオールナイトニッポンPremium

  どれを削除しますか?(1,2,...,7 0:ALL 終了:ret) :


・[MENU 2-2] ONAIR

   現在設定されている地区のラジコの今後放送の番組より予約します。先頭に*がついているものは現在放送中のため、途中からの録音になります。

   *001 11/29 08:10-10:00 INT THE_GUY_PERRYMAN_SHOW
   *002 11/29 08:28-10:13 LFR 垣花正あなたとハッピー!パート2
   *003 11/29 08:30-10:00 TBS 伊集院光とらじおと(1)
   *004 11/29 08:55-11:00 FMT Blue_Ocean
   *005 11/29 09:00-10:00 FMJ STEP_ONE(PART1)
   *006 11/29 09:00-10:00 JORF Hello!_I,Radio(1)
   *007 11/29 09:00-10:00 RN2 RN2_9_1日のスタートは心地いい音楽と
   *008 11/29 09:00-11:00 QRR くにまるジャパン_極_9時~11時
   *009 11/29 09:00-11:35 RN1 マーケットプレス_前場
   *010 11/29 09:00-11:53 BAYFM78 miracle!!
   *011 11/29 09:00-11:54 JOAK 国会中継参議院予算委員会質疑」_~参議院第1委
   *012 11/29 09:00-12:00 YFM Lovely_Day?
   *013 11/29 09:00-12:40 NACK5 monaka
   *014 11/29 09:20-10:00 JOAK-FM 音楽遊覧飛行_-_エキゾチッククルーズ~2017年の
   *015 11/29 09:30-09:45 JOAB お話でてこい「息子になった虎」
   016 11/29 09:45-10:00 JOAB 朗読「水上滝太郎作品集」遺産(3)
   017 11/29 10:00-10:30 JOAB カルチャーラジオ_芸術その魅力「日本人と香りの
   018 11/29 10:00-11:00 JORF Hello!_I,Radio(2)
   019 11/29 10:00-11:00 RN2 RN2_10_仕事も音楽もリズムにのって
   020 11/29 10:00-11:00 TBS 伊集院光とらじおと(2)
  
   どれを録音しますか?(1,2,...,20 0:ALL 終了:ret) :


・[81] 地区変更

  ラジコプレミアムのエリア(現在 JP14)を変更します。

   1 北海道 2 青森県 3 岩手県 4 宮城県 5 秋田県
   6 山形県 7 福島県 8 茨城県 9 栃木県 10 群馬県
   11 埼玉県 12 千葉県 13 東京都 14 神奈川県 15 新潟県
   16 富山県 17 石川県 18 福井県 19 山梨県 20 長野県
   21 岐阜県 22 静岡県 23 愛知県 24 三重県 25 滋賀県
   26 京都府 27 大阪府 28 兵庫県 29 奈良県 30 和歌山県
   31 鳥取県 32 島根県 33 岡山県 34 広島県 35 山口県
   36 徳島県 37 香川県 38 愛媛県 39 高知県 40 福岡県
   41 佐賀県 42 長崎県 43 熊本県 44 大分県 45 宮崎県
   46 鹿児島県 47 沖縄県

  エリア番号は? (1-47):


・[8-2] 設定編集

  premium.ini を編集します。
  録音実行中にpremium.ini を編集すると録音が失敗する可能性があります。

  実行しますか? (y/N):


・[8-3] 設定初期化

  premium.ini を初期化します。
  録音実行中にpremium.ini を初期化すると録音が失敗する可能性があります。

  実行しますか? (y/N):


・[8-4] ログイン

  ラジコプレミアムに login します。

  login しますか? (y/N):


・[8-5] ログアウト

  ラジコプレミアムから logout します。

  logout しますか? (y/N):


・[MENU 6] キーワード編集

  Rfriendsはキーワードをもとにラジオ番組を録音(ダウンロード)します。以下のキーワードファイルを編集してください。
  サンプルは敢えて番組がよくヒットするようなものを設定しています。お好きなキーワードに書き換えてください。

  C:\rfriends2\usr\kw\common.dat    radiko,radiru,timefree共通キーワード
  C:\rfriends2\usr\kw\radiko.dat    radiko専用キーワード
  C:\rfriends2\usr\kw\radiru.dat    radiru専用キーワード
  C:\rfriends2\usr\kw\radiru_other.dat radiru他専用キーワード
  C:\rfriends2\usr\kw\timefree.dat    timefree専用キーワード
  C:\rfriends2\usr\kw\premium.dat    areafree(premium)専用キーワード

  また、以下のファイルを編集することにより、録音するラジオ局を選択できます。
  C:\rfriends2\usr\kw\station.dat

キーワードのヒント
  ・番組名を指定すると確実です。
  ・パーソナリティを指定した場合、その人の番組およびゲスト出演の番組も録音される可能性があります。
  ・歌手名を指定した場合、出演番組だけでなく、その人の曲を流しただけの場合もあります。
  ・複数ヒットがあった場合、同一番組は1つしか録音されません。
  ・複数ヒットがあった場合、コメントタグには最初のキーワードが設定されます。


・[MENU 7-1-1] 設定データ

  現在のiniデータを表示します。

[rfriends.ini]
----------------------------------------------------------
スリープ  : 解除:1 監視:1 battery駆動:0
デイリー処理: 05:10:00
ヘッダ : Rfriends2
キュー番号 : c
radiko mgn等: delay:15 pre:25 post:25 auth_lt:3600
radiru mgn等: delay:40 pre:25 post:25 callsign:1
ジャンル  : radiko:'radiko' radiru:'radiru' timefree:'timefree'
配信なし録音: radiko:0 timefree:0
番組関連  : 分割:0 再予約:1 スタンバイ:3 中止:'task_kill'

usrdir : D:\data\usr2\
tmpdir : D:\data\tmp2\
転送 : 1 (0:off,1:iTunes,2:dir)
転送先 : D:\iTunes\iTunes Media\iTunesに自動的に追加\
転送有効  : radiko:1 radiru:1 timefree:1

editor(Win) : C:\rfriends2\bin\terapad
editor(Lnx) : nano
----------------------------------------------------------


・[MENU 7-1-2] 設定編集(タスクスケジューラの設定)

  ; スケジュール (ON 1, OFF 0)
  ;
  ; 24時間稼働PCの場合はOFF
  ; スリープ設定PCの場合はONにし、
  ; 電源のスリープ設定は10分以上に設定のこと。
  ; ----------------------------
  ; 実行時、スリープを解除する
  wake_to_run = 1
  ; バッテリー駆動時、スリープを解除する
  sch_battery = 0
  ; 実行中、スリープを回避する
  dont_sleep = 1
  ; ----------------------------
  ; デイリー処理の開始時間
  sch_daily = "05:10:00"


・[MENU 7-2-1] タグデータ

  現在のタグデータを表示します。

[friends_tag.ini]
1:fr 2:to 3:dur 4:ch 5:prog 6:person 7:kw 8:date 9:genre 10:track
----------------------------------------------------------------
from(fr_fmt='Ymd_Hi') : 20170102_0304
to (to_fmt='Hi') : 0506
date(dt_fmt='Y-m-d') : 2017-01-02

録音名(nm_fmt='%4$s_%5$s_%1$s_%2$s') : 'ch_prog_20170102_0304_0506'
----------------------------------------------------------------
from(tag_fr_fmt='Ymd_Hi') : 20170102_0304
to (tag_to_fmt='Y-m-d') : 2017-01-02
date(tag_dt_fmt='Y-m-d') : 2017-01-02

title (tag_title_fmt ='%5$s_%1$s') : prog_20170102_0304
artist (tag_artist_fmt ='%6$s') : person
album (tag_album_fmt ='%5$s') : prog
albumat(tag_albumat_fmt='%4$s') : ch
genre (tag_genre_fmt ='%9$s') : radiko
date (tag_year_fmt ='%8$s') : 2017-01-02
comment(tag_comment_fmt='%7$s') : kw
track (tag_track_fmt ='%10$s') : 01
----------------------------------------------------------------


・[MENU 8-3-1][MENU 8-3-2] タスクスケジューラへの登録(radiko,radiruのの予約、timefreeの自動録音)

  =======================================
  理解できない方は、登録しないでください。
  =======================================

以下はWindows版の記述です。Linux版はcrontabの編集が必要になります。

  タスクスケジューラに登録すると、radiko,radiruの予約、timefreeの自動録音がされるのでとても便利です。
  1日の単位は、朝の5:00から翌日の5:00までです。また番組終了から登録まで約5分程度かかるようです。
  よってタスクスケジューラに登録する時間は、05:05 - 23:59 になります。

  [MENU 7-1] で登録、[MENU 7-2]で削除できます。
  初期設定では、radiko,radiruの1日分の予約、timefreeの自動録音が毎日05:10に開始されます。

  開始時間の変更は、[7-3] ini編集で変更後再度[MENU 7-1] で登録してください。
  実行しているPCが24時間稼働のものでない場合はスリープ解除等の追加設定が必要です。


・[MENU 9-1] ディレクトリ構成

  録音した番組は以下のディレクトリに保存されます。

  ディレクトリ一覧(例)
  ---------------------------------------------------------------
   1 ベース          C:\rfriends2\
   2 設定データ        C:\rfriends2\config\
   3 テンポラリデータ     C:\rfriends2\tmp\
   4 ユーザデータ       C:\rfriends2\usr\
   5 キーワードデータ     C:\rfriends2\usr\kw\
   6 ログデータ        C:\rfriends2\usr\log\
   7 ラジコ録音データ     C:\rfriends2\usr\radiko\
   8 らじるらじる録音データ  C:\rfriends2\usr\radiru\
   9 タイムフリー録音データ  C:\rfriends2\usr\timefree\
  ---------------------------------------------------------------

4.免責

  テストは行っていますが、万が一のデータ損失その他一切の障害に関して当方は責任を持ちません。使用に不安がある方は使用しないでください。 

5.追記

  Radikoもタイムフリーが可能になって非常に便利になりました。ただし、問題があります。聴くことができない番組があるのです。

  ・ジャニーズのメンバーの番組
  ・ジャニーズのメンバーがゲストで出ている番組
  ・テレフォン人生相談
  ・ナイター
  ・放送大学

  ジャニーズの番組でなくても、たとえばレコメンや大野勢太郎の楽園ラジオ~パワー全開!!は途中にジャニーズの番組が入るので、そこだけ、あるいは全部聴くことができません。

  また、以下はたまたまジャニーズのメンバーが出演していたからかもしれませんが聴けませんでした。

  ・安住紳一郎の日曜天国
  ・薬師丸ひろ子_ハート・デリバリー
  ・SYMPHONIA

-------------------------------------------------------------------------------------------------------------------

以上 by mapi

rfriends 2.6 チュートリアル

ラジコ、らじるらじる、タイムフリーの録音ツール

rfriends2 Ver. 2.6 チュートリアルWindowsを中心に説明します)

 

目次

 

初出:2017/12/24

更新:2017/12/26

0.はじめに

 rfriends2はradiko,radiruに対応したキーワードによる番組予約、録音を行うソフトウエアです。番組名やパーソナリティ名等のキーワードを設定するだけで番組表から自動的に番組を選択して録音します。自分が好きなタレントがゲスト出演した番組などが自動で録音されるので便利です。番組表に載っていることが条件ですが。

 rfriendsはGUIを持たないので最初は面倒に感じますが、初期の設定が終わればあとはキーワードを編集するだけです。その後は録音された番組を聴いて楽しむだけになります。

 rfriendsはWindows, Linux, Raspberian に対応しています。

1.ダウンロード

 rfriendsは下記よりダウンロードしてお使いください。

  Download

 

 初期導入用 rfriends2_X.X.X_201XXXXX_full.zip
 更新用   rfriends2_X.X.X_201XXXXX_script.zip

 

  最初は「初期導入用」を、次回からは「更新用」をダウンロードしてください。

 動作確認は、windows10Pro(64bits)で行っています。

 

2.インストール

1)ダウンロードしたファイル(rfriends2_2.6.0y_20171226_full.zip)を任意の場所に置きます。以下 c:\ (/home/****/)に置いたものとして記述します。

 

2)zip解凍ツールで解凍します。c:\rfriends2 以下にファイルが解凍されます。

f:id:rfriends:20171226084741j:plain

3)rfriends2以下のディレクトリ構成は以下のようになっています。録音した番組はusrディレクトリ以下に保存されます。usrディレクトリをDropboxディレクトリ等に変更することも可能です。

f:id:rfriends:20171226084744j:plain

4)c:\rfriends2\rfriends2.bat をダブルクリックして実行します。

以下のような画面が出たら成功です。

f:id:rfriends:20171226084747j:plain

5)この時にランタイムがないというエラーが出る場合は、以下のモジュールをインストールしてください。


  ・vcruntime140.dll がない場合(vc_redist.x86.exe または vcredist_x64.exe)
  Visual Studio 2015 の Visual C++ 再頒布可能パッケージ
  https://www.microsoft.com/ja-JP/download/details.aspx?id=48145

  ・msvcr100.dll がない場合(vcredist_x86.exe または vcredist_x64.exe)
  Microsoft Visual C++ 2010 再頒布可能パッケージ
  https://www.microsoft.com/ja-jp/download/details.aspx?id=5555

 

6)以上でインストールは完了です。

3.ラジコを録音してみる

1)早速試しにラジコの番組を録音してみましょう。2(リターン)とキーボードから入力してください。

f:id:rfriends:20171226084750j:plain

2)もう一度、2(リターン)とキーボードから入力してください。以下、この操作を [2-2] と記述します。ラジコで現在ON AIR中の番組一覧が表示されます。17番を録音しましょう。

f:id:rfriends:20171226084755j:plain

3)yを入力すると、「録音予約しましたと」表示されます。

f:id:rfriends:20171226084758j:plain

4)08:10-08:19 の番組なので08:20頃に c:\rfriends2\usr\radiko ディレクトリを見ると、以下のように録音ファイルが作成されていいます。

f:id:rfriends:20171226084726j:plain

5)お好きなミュージックプレーヤで再生してみてください。MPC_BEなどがおすすめです。

 

 

以上でチュートリアルはおしまいです。詳しくはマニュアル(貧弱ですが)を参照してください。