【家】録画鯖の復旧(その4)Chinachuγのインストール
目的
修理・故障・メンテナンス
作業
DIY
難易度
初級
作業時間
3時間以内
1
OS入れて、ドライバー入れて、チューナー制御ソフト入れたので、録画ソフトのインストールです。
ほんとーは、git clone git://~を使うと速くダウンロードされると思うのですが、うちのルーターの設定でgitのポートは通行禁止なのでhttpsを使います。
2
■Chinachuγのインストール
$ git clone -b gamma
https://github.com/kanreisa/Chinachu.git ~/chinachu
$ cd ~/chinachu
$ ./chinachu installer
Chinachu Installer Menu:
[!] These are installed under all /home/chinachu/chinachu/...
[!] Recommend the Auto installation.
1) Auto (full) 3) Node.js Environment 5) ffmpeg
2) submodule 4) Node.js Modules
what do you install? > 1
3
■設定ファイル
$ cp config.sample.json config.json
$ vi config.json
"uid": null,
↓
"uid": user, (自分のログインID)
"wuiOpenHost": "0.0.0.0",
↓
"wuiOpenHost": "192.168.x.y", (自分のログインIPアドレス)
4
■自動録画ルール設定
あとでWebUI上で変えられるのでこれでもいいんですけどね。
$ echo "[]" > rules.json
----------
とりあえず、設定条件はこんな感じ。
複数ルール作成には[]内にJSON形式で足していけばよい。
まぁ、WebUIでできるからわざわざCUIでやる必要はないかもだけど…。
・地上波とBSでダブってるチャンネルと有料チャンネルは除外。
・ジャンルはアニメ。
・再放送フラグは除外。
・時間帯は20時~翌朝5時までの番組
$ vi rules.json
[
{
"types": [
"GR",
"BS"
],
"categories": [
"anime"
],
"ignore_channels": [
"13",
"16",
"17",
"21",
"26",
"28",
"BS_191",
"BS_192",
"BS_193",
"BS_200",
"BS_201",
"BS_202",
"BS_234",
"BS_236",
"BS_238",
"BS_241",
"BS_242",
"BS_243",
"BS_244",
"BS_245",
"BS_251",
"BS_252",
"BS_255",
"BS_256"
],
"ignore_flags": [
"再"
],
"hour": {
"start": 20,
"end": 5
},
"recorded_format": ""
}
]
5
■ログローテート
$ su
# vi /etc/logrotate.d/chinachu
/usr/local/var/log/chinachu-operator.stderr.log
/usr/local/var/log/chinachu-operator.stdout.log
/usr/local/var/log/chinachu-wui.stderr.log
/usr/local/var/log/chinachu-wui.stdout.log
{
weekly
compress
rotate 4
missingok
notifempty
}
# exit
6
■起動
$ cd ~/chinachu
$ ./chinachu service operator execute
$ su
# pm2 start processes.json
※写真の通り。
# pm2 save
# exit
7
■EPG取得テスト
$ cd ~/chinachu
$ ./chinachu update
Client {
basePath: '/api',
docsPath: '/docs',
priority: 0,
host: '',
port: 40772,
socketPath: '/var/run/mirakurun.sock',
userAgent: 'Chinachu/0.10.1-gamma.0 (scheduler)',
_userAgent: 'MirakurunClient/2.14.0 Node/v10.16.3 (linux)' }
20 Mar 15:17:34 - GETTING EPG from Mirakurun.
20 Mar 15:17:34 - Mirakurun is OK.
20 Mar 15:17:34 - Mirakurun -> services: 144
20 Mar 15:17:34 - Mirakurun -> services: 141 (excluded)
20 Mar 15:17:34 - Mirakurun -> sorted services: 3
20 Mar 15:17:35 - Mirakurun -> programs: 30543
20 Mar 15:17:35 - Mirakurun -> tuners: 4
・
・
・
8
■WebUIからのアクセス
http://<IPアドレス>:20772/
のこりは、CMカット、再エンコーディングなのですが……。
諸々考えるとやっぱりこの辺はWindows版のほうがいいですね……(;^_^A。
[PR] Yahoo!ショッピング
おすすめ順
売れている順
入札多数の人気商品!
[PR] Yahoo!オークション
入札が多い順
終了時刻が近い順
関連コンテンツ
関連整備ピックアップ
関連リンク