告知.NetCoreで作り直したRadikool6のテスト版を公開しました。今バージョンからクライアントアプリではなく、サーバアプリになります。Piとしていますが、Dockerが使用できる環境全てで動作させることができます。Piでの動作確認は行なっておりません)超alpha版と割り切ってお使いくださいDockerHubまた、今バージョンからオープンソース化しています。ご興味ある方はご参照ください。GitHub今回の大きな変更点は録音をタイムフリー主体にしたところです。デフォルト設定は放送終了30分後にタイムフリーでダウンロードするようにしています。基本タイムフリーで行い、NHKなど対応していない番組に関してリアルタイムに録音するという使い分けをしてください。機能おいおい追加していく予定ですが現時点では最低限のもののみ実装しています。機能をシンプルにすることで動作不良を防ぐ方針にしています。今後もやらないこと動作をシンプルにするために下記に該当する機能は追加しません。管理メニューで放送局初期化と番組表取得を行なってください。公開サーバにも設置できるという点を考慮し、録音ファイルに第3者がアクセスできると問題なので、認証をかけるようにしています。Dockerコンテナ作成時にIDとパスワードを指定してください。現在発生しておりますcpu及びメモリ消費が増大する現象につきまして、残念ながら原因の特定には至らず修正不能と判断しました。WebBrowserコントロールだと思いますが、確証はありません。本件含めてWindowsアップデート、セキュリティソフト、スリープからの復帰(電源管理)と、安定稼働の為のハードルが高く、Windows上で稼働させることに限界を感じた為、現行のRadikoolの開発は終了することにしました。安定稼働を優先させる為、次期バージョンではLinuxをメインとし、Windowsを準サポート扱いにします。ネックはスリープからの復帰と考えており、常に起動しているLinuxサーバであればその点を考慮する必要がないのが理由です。Coreでサーバサイドのシステムとして稼働し、普段お使いのブラウザで操作するようにします。Coreを採用した理由は、Linux、Mac、Windows全てで動作するからです。同様にクロスプラットフォームのElectronも検討しておりましたが、開発コストの点から使い慣れたC#の方が有利な為不採用としました。Linux、Mac向けにはdockerで、Windows向けにはzipでの配布を予定しており、極力導入のハードルを下げるつもりです。Piやvpsで稼働させることもできるようになります。vpsに設置した場合、屋外からスマホなどで操作できるようになる為、利便性が向上すると考えています。準サポートとはいえ、windowsに関しては、タスクトレイアイコンやスリープからの復帰など現行機能の内、必要と思われる機能を実装した起動用のアプリを同梱し、基本的には稼働できるようにします。別件でRadikoolの開発にあまり時間が割けない為、次期バージョンのテストリリースは来年5月前後になる予定です。本日RadikoolEL0.2.0をリリースしましたので、Radikoolが動作しなくなった場合は、しばらくの間そちらをお使いいただければ幸いです。RadikoolELのメンテナンスは行っていきます。HlsDump用にffmpegの引数に-reを追加していましたが、radikoの録音で失敗するようなので、元に戻しました。4.8.3の正式版は10月2日のNHK追加などに伴い、radikoの仕様変更があるかもしれないので、それを見てリリースします。今月頭かららじる★らじるの配信方法が変わりHLSとなりました。m3u8およびtsファイルへのアクセスにおいて403エラーが発生しているようです。ffmpegのみでHLSを録音する場合、403エラーが発生するとプロセスが終了するようで、これが切断の原因でした。そこで、HlsDump.exeという自作アプリで、m3u8及びtsの取得を自前で行うようにし、取得データをffmpegの標準入力にリダイレクトするように変更しました。本テスト版ではHlsDumpの動作ログを出力するようにしております。403エラー以外のメッセージが表示されている場合はご連絡いただければ幸いです。ログはlibsフォルダ内に作成され、error.logにはエラーが、info.logには起動時刻と引数が記録されます。※正式版ではログ出力は行いませんまた、HlsDump導入に伴い、予約時の調整(秒)のデフォルト値を開始0秒、終了30秒に変更しました。調整(秒)の値が妥当かの検証もご協力いただければ幸いです。任意のコマンドを実行できるように仕様としては、設定したコマンドを一旦一時フォルダのend_option.batに書き込み、その後end_option.batを実行します。置換文字列として録音ファイルのフルパスを用意していますが、その他必要なものがあれば、この記事にコメントをお願いします。告知タイムフリーに特化したRadikoolELをテストリリースします。RadikoolEL0.1.0現行Radikoolに関して、各ユーザーの環境によるところもあるかもしれませんが、常駐機能での問題が多く見られます。あればいっそのこと、常駐をやめて放送後にタイムフリーでダウンロードする形式にすれば、不具合も減るのではないか、という発想の下、開発をしました。最低限の機能のみ実装しています。ご要望、ご意見などを参考に完成度を高めていきます。従来のRadikoolとは違い、electron製なのでWindows、Mac、Linuxで動作します。Appの開発作法など調査すべき点がある為、しばらくはWindows版のみのリリースとします。RadikoolELはオープンソースとして開発しています。https://github.com/ez-design/RadikoolELdevelopブランチで開発しています。readmeの整備などはおいおい行なっていきます。番組表をクリックし、「保存」ボタンをクリックしてください。Ez-designブログ.。