kodiでNetRadio(kodi.raを弄ってみる5) [Raspberry Pi]
完全に生活の一部となってます kodiのネットラジオ アドオン『kodi.ra改』。
ヤっつけ改造の割にはradikoのエリア設定など,そこそこ動作していて,多少問題があるけど,まぁいいやって使っていたのですが… もう我慢の限界(笑
で,『kodi.ra改』addonの問題を修正。
- 番組情報更新に失敗する事があるのを修正
- 一旦失敗するとkodiを再起動するまで更新できなくなる。
初回起動時でも発生するので,始末が悪い… - この状態になるとradikoの聴取ができなくなる。
- 一旦失敗するとkodiを再起動するまで更新できなくなる。
- 初回起動時
- 初期値 全部 ”非表示” なコミュニティラジオが全局表示されてしまうのを修正
- その他細かい所…
本addonは,GitHubに置いてますので,必要な方はこちらから…
* ブランチ 7系がv19用,6系がv18用です。
(v18用は動作確認してません)
以下は能書きなど
kodiとMirakurun… [Raspberry Pi]
表題の件,少々困ったことになってます。
先日,Mirakurunの仕様が変更になり,番組表に含まれる"囲み文字"が,ちゃんとした記号で配信される様になりました。
例えば "[映]" が "🈙(U+1F219)"って感じに…
具体的には
[初][生]全豪オープンテニス 第3日デイS 男女シングルス2回戦[多][字]
🈠🈢全豪オープンテニス 第3日デイS 男女シングルス2回戦🈕🈑
と,なります。
メリットとしては,
- 配信されている通りの表現になる。
- 1記号に3文字使っていたのが1文字で済み,データ量が小さくなる。
デメリットとしては,
- 対応したフォントが必要。
- 検索ワードなどで使う際,記号は出しづらい(?)
で,困ったことにkodiではこれらの記号が表示できないのです orz
IPTV Simpleの番組表では,豆腐または"・"で表示され,ビデオなどでファイルリストを表示させると中華漢字のオンパレード orz
単純に対応フォントに入れ替えればイケるでしょ… って思ってましたが何を入れてもダメな模様…
ちなみに試したフォントは,こんな感じ
# .kodi/media/Fonts以下にフォントを設置,以下コマンドで切り替え
ln -sf NotoSansJP-Light.otf arial.ttf # Notoフォント JP
ln -sf WTVGOTHIC-R.ttc arial.ttf # Windows7/8 TV Font
ln -sf wlcmaru2004emojip.ttf arial.ttf # 和田研中丸ゴシック2004絵文字P
ln -sf rounded-mplus-1m-arib.ttf arial.ttf # Arib字幕用で有名なフォント
って事で,現状,kodi側では記号表示は不可能なので,EPGStationのEPGデータを使うことで"囲み文字"表示を維持することに…
まぁ,この手のトラブルに関しては,"kodiじゃぁ,仕方が無い…"と言う感じですね orz
# DualMono問題なんか,何年も放置ですし…(悪意すら感じる)
- kodiには "Noto Sans CJK" が実装されていて,Arial Baseに切り替えれば一応,日本語表示することが出来ます。
ですが,一部の漢字は中華漢字で代替えされていて,読めなくないけど気持ち悪い… な事が多いです。
だからこそ,いまだに "kodiを日本語化" ってネタが無くならないのですが… - でもこのフォント,小さなファイルサイズで3カ国対応出来るので,重宝されているんですよ…
例えばAndroidのアプリやPlayStationのインディーズゲームでよく使われています。
やっちまったょ… (LCD crashed.) [Raspberry Pi]
いや〜,やちゃいました orz
”ふだん使いのラズパイ”として毎日使用していた,モバイルディスプレーとRPi4Bを合体したヤツ(RPi4PAD)ですが…
LCD割ちゃいました(てへっ
まぁ,師走なので普段はやらない事をやった結果ってヤツです。
# コツンと軽くぶつけたら,内層にパッとヒビが…… 絶叫する暇もなかったです
# ちなみに,外見は傷ひとつ無いのです。
で,”ふだん使い”が無くなるのは色々シンドイので,手持ちの部材でそれっぽい物を用意します。
ラズパイレコーダー再構築(笑 [Raspberry Pi]
久々のエントリーになります。
以前,そうだ,ラズパイでHDDレコーダーを作ってみよう!で作成したブツ,レコーダーを謳っているくせに録画ではなく,もっぱらチューナーの共有と,kodiを入れて録画PCのTSを再生で今もチャンと使っています。
そんな必需品になったブツですが… まぁ,その,やっちゃいました(てへっ
事の始まりは,MirakurunとEPGStationのアップデート。
どう言う訳か,それまで使えたチューナー共有がkodi+IPTVSimpleで使えなくなってしまいました。
困った事に,kodi v18.7では回避方法がなく,v19にするしかないっぽい。
# v18.7は,apt installで,お手軽にインストール出来るバージョン。
そこで,kodi v19をRPi4で動かす為,あれやこれや…
そして,OSすらブートしなくなった(遠い目…
仕方がないので,SSDをサクッと初期化,OSセットアップからやり直す事にしました。
でも,元に戻すだけじゃぁ〜 つまらない,流行り(?)に乗って64bit版 RaspiOSを使ってみる事にします。
# 以前,64bit版を試した時は散々でしたけど,今回は…OKの様です。
ラズパイレコーダーに関する一連のネタは,以下をご覧ください。
- そうだ,ラズパイでHDDレコーダーを作ってみよう!
- そうだ,ラズパイでHDDレコーダーを…実装編
- そうだ,ラズパイでHDDレコーダーを…完成?一旦まとめ
- そうだ,ラズパイでHDDレコーダーを…懲りもせず orz
WoRを試してみた(初起動で力尽きました) [Raspberry Pi]
以前から気になっていたWoA(Windows on ARM)をラズパイ4で試してみました。
# なので,WoAと言うよりWoR(Windows on Raspberry)ですね。
WoRは,素敵なプロジェクトが現在進行中です。
WoRのセットアップ方法は,ググるとたくさん出てくるので,そちらを見て貰うとして…
みんなが知りたいのは,『で,実際どうなの?』でしょう。
まぁセットアップ方法を載せている所でもキツく言われ(書かれて)ていると思いますが…
話にならないくらい 爆遅! です。
まず,セットアップには,1時間以上かかると思ってもらった方が良いです。(ほとんど待ち時間)
当方,色々やらかしたので,倍以上かかりました。(下準備を入れたら4倍くらい?)
それでも,忍耐の限界に挑戦しつつ,セットアップを終えた訳ですが…
コールドスタートからデスクトップが表示されるまで,2分半以上かかります。
当方,この時点で折れました(笑
使える,使えない を評価する以前のレベル… 要は 評価に値せず なくらい遅い!!
その後,色々操作しようにもレスポンスが帰ってくるまで,正直待てない…
1クリックで数十秒待たされることがほとんど…
# これは初回起動時に裏で色々やっているから,かもです。
まぁSDカード起動では,RaspiOSでも遅いのですから,Windowsじゃなおさらダメダメです。
初回起動時の…が落ち着くまで待てば良いかもしれませんが…
やってて『アホらしくなってきた』ので,ここまでとします(苦笑
ラズパイ+UMS [Raspberry Pi]
多分,需要無いよね…って事で,やってみた(おい
録画PCに入れてあるUMSを超〜久々にアップデート… したのが事の始まり。 まぁ,いつもの "気まぐれ発動" です。 元々,ラズパイでNASっぽい事は無理って決めつけていたので,試す気も無かったのですが,『4Bではどうだろう?』って興味が,今回の燃料になってます。 ただ,今更,DLNAってどうなの? 需要あるの? ググっても今ひとつピンとこないし…
では,早速(ちょ待てぇ!!
ハードウエアは,あり物で…
- Raspberry Pi4 (4GB)
- 外付けHDD
- 3.5inch 3TB
- SATA-USB3ケース
と,実験なので,どこのご家庭にも有るモノで間に合わせます。
特に外付けHDDは,Windowsで使っていた物を,そのまま使用します。
動画ファイルなどの操作(配置)は,Windows上でやる方が楽チンなので,新規フォーマットもしません。
ただ,フォーマットがNTFSだったので,RaspiOSでNTFSを扱える様に,ntfs-3gを入れて対応します。
# Linuxカーネル 5.4で,exFATに対応した様なので,NTFSのntfs-3gだけ追加すればOK…らしいのだが,RaspiOSってそうでもない?
あくまで実験なので,いつも以上の やっつけ感です(笑
kodiでNetRadio(kodi.raを弄ってみる4) [Raspberry Pi]
多分,このネタはこれが最後(笑
まだまだぁ!!! って,往生際の悪い当方,もうひと弄りします。
で,何をやったか…ですが,どうにも気になる2つの事柄,radikoのエリア選択機能とkodi v18対応。
一旦,気になりだすと止まらない当方,なんとかやっつけしてみました。
やっつけた…,そう,何の事は無い ChromeのPlugin『rajiko』の処理を パクって 参考にkodi.raに押し込んだだけ,ほんとやっつけです(爆
先人の努力と知恵,それを利用させて頂ける事には,感謝しかありません。
kodiでNetRadio(kodi.raを弄ってみる3) [Raspberry Pi]
多分,このネタはこれが最後(笑
ここ数週間,ガッツリkodi.raのお世話になっていて,連休中も然り。
で,もう少しだけ手を加えてみました。
じゃじゃ〜ん!
設定周りを普通な感じ?にぃ してみました(ぱちぱち
合わせて,ListenRadio,JCBA,SimulRadioを混ぜこぜにして表示しているので,"あの局ってどこで配信してるの?" って悩まなくなります(笑
まぁ,設定なんて最初に一度だけなので,少々面倒でも良いかと思ったのですが,まぁそこはそれ,面倒のままだと再設定時にどハマりしたりするので…(苦笑
で,まだまだ色々言いたいことはあるのだけども…
- kodi起動時に今回の局リストは,生成させていません。
取得処理は用意したのですが,少々時間がかかるので,取り置きしたものを使う事にしました。
新局開局時に処理を回せばOKなので,手間は少なめ… なはず。 - ここでもkodiの100行問題にブチ当たった為,残念な見た目に orz
ほんとは,左ペインはコミュニティと1行,右ペイン側の方で表示/非表示を駆使してヤッつけたかったのですが,ダメでした。(非表示でも設定に行が存在すると100行問題に引っかかるorz) - radikoの課金に対応していない
- エリアフリーのズル機能もありません(笑
- FM++に対応していない …って,いらない か?
- SimulRadio系は,再生が開始されるまで少々待たされるのですが,画面上に明示していないので,選局した時に "あれっ?" って事しばしば…
- ラズパイで録音は試していない… まぁ先に要改造ですけど。
- またも v18系 未対応(爆
当面,在宅時は,ネットラジオって感じになりそうです(笑
関連記事:
- kodiでNetRadio(kodi.raを使ってみる)
- kodiでNetRadio(kodi.raを弄ってみる) コミュニティラジオでNowOnAir表示とListenRadio追加 編
- kodiでNetRadio(kodi.raを弄ってみる2) 上記のv18対応編
- kodiでNetRadio(kodi.raを弄ってみる3) サイマルラジオ完全対応 編 (v19)
- kodiでNetRadio(kodi.raを弄ってみる4) 上記のv18対応とradikoのエリア選択機能追加 編
弄ってみる4までの成果物(GitHub)
* 使うなら自己責任で…,v18用は,v18のみ動作確認してます。
kodiでNetRadio(kodi.raを弄ってみる2) [Raspberry Pi]
先日の kodiでNetRadio(kodi.raを弄ってみる) にて…
と,ここまで出来ていますが,実は,v19用を用意するだけで力尽きました(爆
って書いたのですが…
kodiはラズパイで使うもの… と,勝手に勘違いしている当方。
やはり,どうしてもラズパイで動かしたかったので,v18に対応しました。
ベースはkodi.ra v18以前版(v6.3),v19版と同じノリでの改造しました。
作業中,python2と3の(振れ幅が少ないって意味じゃ無い)微妙な違いや,当方がしでかした大馬鹿なBug混入に泣きましたが,今の所,うまく動いています。
余談:
ネットラジオのネタを調べる際,『録音』ってキーワードだと,色々出てきます。
ただ,聞き流すって利用方法になると,少数派らしく… Volumioベースは散見されますが,kodiで聴取するってネタ,ほぼ見ない… って,kodi.raのみって言っても良い。
そんな訳なので,kodi.raに藁をも掴むしたのですが,非力(?)なラズパイでも良い感じで動作しています。
# 動作環境は,録音機能の事があるので,Windows/Mac 推奨らしい?
# ラズパイで録音できるか(無理やりも含め)試してない。。。
余談2:
いやぁ〜,やっつけ対応なだけあって,バグだらけ orz
さっき気がついたのだけど,JCBAとListenRadioで,聴取対象 ”全て” が。ちゃんと動作しない(爆
JCBA,ListenRadio各々100局近くあるので,局選択して動作… しか考えていなかったょ。
関連記事:
- kodiでNetRadio(kodi.raを使ってみる)
- kodiでNetRadio(kodi.raを弄ってみる) コミュニティラジオでNowOnAir表示とListenRadio追加 編
- kodiでNetRadio(kodi.raを弄ってみる2) 上記のv18対応編
- kodiでNetRadio(kodi.raを弄ってみる3) サイマルラジオ完全対応 編 (v19)
- kodiでNetRadio(kodi.raを弄ってみる4) 上記のv18対応とradikoのエリア選択機能追加 編
弄ってみる4までの成果物(GitHub)
* 使うなら自己責任で…,v18用は,v18のみ動作確認してます。
kodiでNetRadio(kodi.raを弄ってみる) [Raspberry Pi]
先のエントリー「kodiでNetRadio(kodi.raを使ってみる)」の文末で書いていた通り,addonを少々弄ってました。
で,今回,やってみた事は…
- コミュニティラジオにて…
- "Now On Air" と "Next Program"を取得,表示する様にしました。
- 設定画面で,全ての局が表示できない問題を修正しました。
- → kodiの80行問題
- ListenRadioを追加しました。
- 設定周りは,標準搭載されている "JCBA" 同様の操作感を実現しました。
- こちらも "Now On Air","Next Program" を表示します。
で,こんな感じ…
オリジナル: 行の下の方,コミュニティラジオ系は「番組情報なし」表示。
続き… は,いつもの愚痴グチ(笑