【DTV】mirakurunがCPU使用率100%に張り付くので何とかならないか試みる。

NO IMAGE

再起動してMirakurunスタートからTVtestでストリーミングで見ていると
数分で止まり、MirakurunのCPU使用率が100%に張り付き
Chinachuの録画もおかしい状況が発生。

ファイルサーバがおかしくなったタイミングからおかしかったので
うちの環境だけの問題かと思いきやEPGの問題だったとの話。

 

 

このあたりがヒントに。
mirakurun-serverのCPUが100%で止まる | お茶漬けぶろぐ
mirakurunを止めて

Mirakurun stop

現状のchar.jsをコピー

cp /usr/lib/node_modules/mirakurun/node_modules/ari
bts/lib/char.js /usr/lib/node_modules/mirakurun/node_modules/aribts/lib/char.js.old

Masterからとりあえずchar.jsをもってきて貼り付け。
node-aribts/char.js at master · rndomhack/node-aribts · GitHub
https://github.com/rndomhack/node-aribts/blob/master/lib/char.js

 

Mirakurun start

Tvtestは問題なくなったもののMirakurunは果てしないエラーが。。。

0|mirakuru | 2020-04-19T17:31:43.687+09:00 info: TunerDevice#0 > using device: /dev/pt3video0CS4
0|mirakuru | Arguments are necessary!
0|mirakuru | Try 'recpt1 --help' for more information.
0|mirakuru | 2020-04-19T17:31:43.689+09:00 info: TunerDevice#0 process has closed with exit code=1 by signal `null` (pid=5077)
0|mirakuru | 2020-04-19T17:31:43.803+09:00 info: TunerDevice#0 process has spawned by command `recpt1 --device /dev/pt3video0CS4 - -` (pid=5078)

とりあえずCS4をなかったことにした。