rfriendsでラジオ録音

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

rfriends3のインストール手順 (Ubuntu/debian編)

 rfriends2はCLIベースでしたが、rfriends3はWEBベースで操作が簡単になっています。
windows版に続いてUbuntu版です。
アルファバージョンなので、不具合が多々あると思いますが、人柱だと思ってくださる方は使ってみてください。

初 版 2023/06/21

第2版 2023/07/19 サーバの起動方法を追加

1.環境

 以下のバージョンで確認しました。Ubuntuは新規インストールし、日本語設定後、何も手を加えない状態でテストを行っています。

 

ubuntu 22.04 LTS  (CUI環境でもOK)

Firefox 110.0(64ビット)

 

・確認機種(Linux系)

Ubuntu 18.04, 20.04, 22.04 (ffmpegのバージョンが古いとらじるらじるに不具合が出ます。)
debian 11, 12
RaspberryPi Zero (ヘッドレスブラウザ×)
RaspberryPi Zero 2
Termux(ヘッドレスブラウザ×)

2.ダウンロード

Terminalを開き、以下のリンクよりinstall用shをダウンロードする。ここでは仮にホームディレクトリにインストールすることにします。

 $ cd ~/

 $ wget http://rfriends.s1009.xrea.com/files3/rfriends3_ubuntu.sh

3.インストール

以下を入力し、インストールを行う。各種ツールがインストールされ、ホームディレクトリにrfriends3ディレクトリが作成される。

 

 $ sh rfriends3_ubuntu.sh

 

これでインストールは完了です。

 

追記)

$ chromium-browser --version

chromium-browserが見つからない場合はインストールしてください。

$ sudo apt install chromium-browser

 

4.ビルトインウェブサーバの実行

以下を入力し、ビルトインサーバーを起動する。

 $  cd ~/

    $ sh rf3server.sh

     XXX.XXX.XXX.XXX:8000

5.rfriends3の実行

 ウェブブラウザ(edge,chrome,firefox,...)を起動し、4.で表示されたアドレスにアクセスする。

XXX.XXX.XXX.XXX:8000

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

「ヘルプ」「システム更新」でシステムを最新にしてください。

 

6.rfriends3のアンインストール

  1.  デイリー処理設定をしている場合は、必ず、「設定」->「デイリー処理」->「取消」をしてください。または、crontab -e で。
  2.  録音データは必要であれば別のところに保存してください。
  3.  rfriends3フォルダを削除してください。
  4.  アンインストールは終了です。

7.その他

他端末からアクセスする方法 

現在、rfriends3_serverが起動していたら、ctrl-cで終了させる。

 

1)方法1

・ipconfig 等でrfriends3を実行している端末のIPアドレスを確認する。
・rfriends3/rfriends3_server.shと同じ場所にrfriends3_server.txtを作成する。
・rfriends3_server.txtにIPアドレス:ポートを記入する。(例 192.168.1.100:8000)

   注)rfriends3_server.shを直接変更するとupdateの際に上書きされ元に戻ってしまいます。

$ cd ~/rfriends3

$ sh rfriends_server.sh

を実行。

 

2)方法2 (3.0.0-a36以降)

$ cd ~/rfriends3

$ sh rf3server.sh

を実行。設定は不要です。

 

方法1または方法2 により、家庭内の同一LAN上からPC,MAC,スマホ等よりアクセスできるようになります。今後は方法2を推奨

 

また、外部に公開してアクセスするようにもできますが、セキュリティ上お勧めしません。


以上