こちらの続きです。
Mirakurun のインストールと設定
インストール
録画サーバのサービスである Mirakurun をインストールします。
以下の手順どおり行えばよいです。
Mirakurun/Platforms.md at master · Chinachu/Mirakurun · GitHub
# Node.jsのインストール $ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - $ sudo apt install -y nodejs # pm2のインストール $ sudo npm install pm2 -g # Mirakurunのインストール $ sudo npm install mirakurun -g --production # Mirakurunの初期設定 $ sudo mirakurun init # pm2のステータスを確認 $ sudo pm2 status ┌─────┬─────────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐ │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │ ├─────┼─────────────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤ │ 0 │ mirakurun-server │ default │ 2.13.0 │ fork │ 1244 │ 5D │ 0 │ online │ 3.8% │ 214.2mb │ root │ disabled │ └─────┴─────────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘
デフォルトのインストールパスは/usr/local
のようです。
設定
- サーバの設定
$ sudo mirakurun config server
# logLevel: <number> logLevel: 2 # path: <string> path: /var/run/mirakurun.sock # port: <number> # You can change this if port conflicted. # Don't expose this port on the internet, not even with NAPT. # Use this in LAN or VPN. # `~` to disable TCP port listening. port: 40772
- チューナーの設定
$ sudo mirakurun config tuners
PXQ3U4 1枚差しであれば以下で問題ないはずです。
- name: PXQ3U4-S1 types: - BS - CS command: recpt1_px4 --b25 --strip --device /dev/px4video0 --lnb 15 <channel> - - isDisabled: false - name: PXQ3U4-S2 types: - BS - CS command: recpt1_px4 --b25 --strip --device /dev/px4video1 --lnb 15 <channel> - - isDisabled: false - name: PXQ3U4-S3 types: - BS - CS command: recpt1_px4 --b25 --strip --device /dev/px4video4 --lnb 15 <channel> - - isDisabled: false - name: PXQ3U4-S4 types: - BS - CS command: recpt1_px4 --b25 --strip --device /dev/px4video5 --lnb 15 <channel> - - isDisabled: false - name: PXQ3U4-T1 types: - GR command: recpt1_px4 --b25 --strip --device /dev/px4video2 <channel> - - isDisabled: false - name: PXQ3U4-T2 types: - GR command: recpt1_px4 --b25 --strip --device /dev/px4video3 <channel> - - isDisabled: false - name: PXQ3U4-T3 types: - GR command: recpt1_px4 --b25 --strip --device /dev/px4video6 <channel> - - isDisabled: false - name: PXQ3U4-T4 types: - GR command: recpt1_px4 --b25 --strip --device /dev/px4video7 <channel> - - isDisabled: false
ー チャネルの設定
$ sudo mirakurun config channels
設定内容は以下のようになりますが、お住まいの地域によって異なると思います。
- name: TOKYO MX type: GR channel: '16' - name: フジテレビ type: GR channel: '21' - name: TBS type: GR channel: '22' - name: テレビ東京 type: GR channel: '23' // 以下 略
私はこちらのチャンネル設定を作るスクリプトを利用させていただきました。
epgdumpなどが必要ですが、この手順どおりにやればよいです。
my $Recpt1_Cmd = "/usr/local/bin/recpt1_px4";
$ sudo mirakurun stop $ sudo mcconfig.pl -f
しばらく時間がかかります。終了したらチャンネル設定ができているか確認して起動させましょう。
$ sudo mirakurun config channels
$ sudo mirakurun start
EPGStationのインストールと設定
インストール手順のとおりにインストールしてください。
http://録画サーバのIPアドレス:888
をブラウザで開けばOK