rfriends
その名の通り、chromebook (ChromeOS) のLinux 開発環境でrfriends3を動かしてみました。Linux 開発環境はdebianなので、ほとんど既存のスクリプトで動作します。 1.実行環境 2.準備 3.rfriends3のダウンロードとインストール 4.rfriends3の実行 5…
rfriends2はCLIベースでしたが、rfriends3はWEBベースで操作が簡単になっています。webサーバにlighttpd、ファイル共有にsambaを採用したUbuntu版です。インストールは全自動で行うので、とても簡単になっています。 1.テスト環境 2.確認事項 ubuntu/deb…
以下にrfriens2からrfriends3への移行手順を記述します。 具体的には、キーワード及び設定データをバックアップ、リストアします。 Windows等、他のプラットフォームでも同様の手順で移行できます。 1.rfriends2での操作 1.1 各種設定のバックアップ 1.2 …
rfriends (Windows, Linux, Raspberry Pi OS,macOS,termux対応) rfriendsというラジコやらじるらじるを録音するソフトを作っています。タイムフリー、エリアフリー、聞き逃し、ゴガクにも対応。 rfriends3のインストール方法はこちら rfriends3 開発版 1.0.5…
追記)Raspberry pi Zero 2はmicroSDなしのUSBデバイスのみでブート可能でした。 よって、Raspberry pi Zero 2 ではmicroSDは不要です。 ここでは、Raspberry pi Zero 2を使用しました。 今回の方法はブートのみmiscroSDでおこない、あとはUSBデバイスを使用…
LXDでrfriends3の環境を作ってみました。 LXDに関しては初心者ですので、突っ込みどころ満載だと思います。 1.ホスト側の設定 ホストはUbuntu 22.04.2 LTSで行いました。 1)LXDインストール lxd導入済みの場合は飛ばしてください。 # snap install lxd …
rfriendsを別のPCに移行したい場合既存のキーワードや設定も移行したい場合が多いと思います。以下にその手順を記します。 1.バックアップ 現状動作しているもののバックアップを行います。[8-7-1]キーワードバックアップ[9-8-1]設定バックアップ バックア…
LXDで作成したコンテナを複製する手順を書きます。 1.前提条件 LXDで「rfriendsでラジオ録音」 その1 https://rfriends.hatenablog.com/entry/2022/05/26/131104 LXDで「rfriendsでラジオ録音」 その2 https://rfriends.hatenablog.com/entry/2022/05/27…
LXDでrfriendsの環境を作ってみました。 今回は、作成したコンテナに外部(home)からsshでアクセスできるようにします。 [home] ----- (internet) ----- [ホスト:50022] - [コンテナ1:22] [home] ----- (internet) ----- [ホスト:50122] - [コンテナ2:22]…
LXDでrfriendsの環境を作ってみました。 LXDに関しては1日足らずのにわかですので、突っ込みどころ満載だと思います。 1.ホスト側の設定 ホストはubuntu/20.04で行いました。rootで実行。 注意:ホストが22.04だとipv4が振られない(調査中) 1)LXDイン…
今更ですが、dockerでrfriendsの環境を作ってみました。 本来、rfriendsはdocker向きではありません。当然ですが、終了すると設定や録音データはすべて消えます。docker環境がある人でrfriendsがどんなものか試してみるにはいいかも。おまけで、ホスト共有を…
rfriends2 2.9.2-b1(開発版)から2.9.2-b10(開発版)の修正内容をまとめました。 1.バグ修正 1) [8-7][9-8]バックアップ/リストア/初期化のバグを修正しました。 2) おうちで英語学習が2022 年度に切り替わっていなかったのを修正しました。 2.機能追…
bluetoothスピーカはとても便利なんですが、スピーカにより再接続がうまくいかないものがあります。 ダイソーで売っているスピーカを例にあげるとSR9910はOKですが、 SR1323はうまくいきません。 ネットで調べると、どうやらRaspberry Pi側というかbluetooth…
rfriends2 2.9.0(安定版)からrfriends2 2.9.1-b27(開発版)の修正内容をまとめました。 1.バグ修正 1) hrtimeがない場合はmicrotimeを使用するように変更しました。(PHP7.3.0未満対策) 2) user_process.batファイルの文字コードをUTF -> SJIS(CRLF)に変更…
今回は地味な修正ばかりです。でも、そのほうが結構面倒だったりします。 しばらくバグ修正を行った後、2.9.2(安定版)としてリリースします。 なお、このバージョンは下記の内容も含みます。 rfriends2 2.9.0(安定版)からrfriends2 2.9.1-b27(開発版)の修…
RaspberryPiをラジオにしたいとおもいました。以下に設定方法を記述します。 0.はじめに 1. リモート編 2. USBスピーカ編 3. Bluetoothスピーカ編 4. 3.5 mmイヤホンジャック編 5. bluetoothスピーカと再接続 6.最後に 0.はじめに Raspber…
rfriendsのデータ管理を整理してみました。 1.録音ごとの処理 番組ごとに以下の処理が行われます。 1)tmpdir 録音データは一旦、tmpdirに格納します。 2)usrdir 正常に録音されたデータはtmpdirからusrdirに移動します。この時、タグ処理、イメージ処…
rfriends (Windows, Linux, Raspberry Pi OS,OSX,termux対応) rfriendsというラジコやらじるらじるを録音するソフトを作っています。タイムフリー、エリアフリー、聞き逃し、ゴガクにも対応。 このブログでは詳細な技術情報を発信します。 WordPress インス…
0.前提 以下を参考に、すでにRaspberry Piでrfriendsが動作しているものとする。 Raspberry Piにrfriendsをインストールする ceres.s501.xrea.com /home/pi/smbdirにUSBメモリをマウントするので、以前のデータは見えなくなる。現状の/home/pi/smbdir以下…
Termuxというアプリを使って、余ったandroidスマホでrfriendsを動かしてラジオサーバにしようというものです。もちろん余ってないものでもいいのですが普段使いのものとは分けたほうがいいとおもいます。また、スマホのみで完結することを目標としています。…
番組配送機能の仕様です。 従来の機能を変更すると各所に影響が出るので追加機能としました。 また、従来の転送機能と重複するところもありますが、使い分けてください。 1.機能 2.仕様 1)機能のON/OFF 2)ユーザ指定 3)番組配送先ディレクトリ指定…
番組配送機能について(改訂版)をご覧ください。 https://rfriends.hatenablog.com/entry/2021/08/30/215103 2.8.1-a6より、仕様が変わっています。
1. 管理 2. ラジコ 3. ラジコタイムフリー 4. らじる 5. らじる聞き逃し 6. らじるゴガク 7. キーワード 8. 設定 9. rfriends2について その他 1. 管理 ・[1-2]録音データ管理に変更し、削除機能追加・[1-5]重複ファイル処理6つのパターンで重複ファイルを…
以下のような記事を書きましたが、今回はその別解。 ubuntuでrfriendsを2つ実行する。https://rfriends.hatenablog.com/entry/2021/07/08/205928 多分、というか絶対に今回のやり方のほうがスマートでわかりやすいと思います。 前提・user・usrdir = "/home/…
2つ実行する用途としては、以下のとおり。 安定板と、開発版を実行する。(今回はこの例) よく聞く番組とその他で分ける。 本当は実行マシンを分けたほうがいい。Raspberry Pi Zeroはパワー不足のため非推奨。 実行は自己責任で。 すでに、rfriendsが動作…
NHK第2を全部録音に続く第2弾です。 wikipedia情報をもとにジャニーズメンバをすべてキーワードにして、どのような番組が録音されるのか試してみたいと思います。 目次 1.準備 1)rfriendsのバージョンアップ 2.rfriendsの設定 1)キーワードの削除 2…
現在、らじるゴガクでほぼすべての語学講座はダウンロードできますが ここはリアルタイム録音にこだわってみました。 録音データ量の見積もりとしては、以下のとおりです。 1日で約400MB 単純計算すると1か月約12GB 32GBのmicroSDで約2.5か月 NHK r2は…
ubuntu/debianにrfriendsをインストールする 初版:2021/06/20 1.はじめに ここではホームディレクトリにインストールする例を記述しています。 2.1 インストールスクリプトを取得する。 $ cd ~/$ rm ./rfriends2_ubuntu.sh$ wget http://rfriends.s1009…
1.rfriendsのダウンロード 1)GoogleDriveのサイトを開く。 2)rfriends2をダウンロードする。 2.rfriendsをインストールする。 1)解凍する。 2)コピーする。 3.rfriendsを起動する。 初版 2021/06/22 1.rfriendsのダウンロード 1)GoogleDrive…
インストールディレクトリを変更されてない方は以下の操作は不要です。 訂正:2021/06/12 wget でサイズが0になるため、zipファイルに変更しました。 --------------------------------------------------------------------rfriend2.3.7.4.2 (安定板)rfrie…