さんぱくん外出(US-3POUT)のMirakurun設定方法
BSが見たくなったのでさんぱくん外出を買ってみました。ググると色々コードに手を入れる記事が多いですが、最低限これで動きました。
使ったもの
Chinachu/Mirakurunは既に立っているものを使用。
- ハードウェア
- Digibest US-3POUT
- Raspberry Pi 3 Model B
- ソフトウェア
- Raspberry Pi OS
- Raspbian GNU/Linux 10 (buster)
- mirakurun 3.3.1
- Raspberry Pi OS
デバイス設定
# デバイスが刺さっているか確認
lsusb -d 0511:0045
# videoグループがデバイスにアクセス出来るようにする
sudo vi /etc/udev/rules.d/91-tuner.rules
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0511", ATTRS{idProduct}=="0045", MODE="0664", GROUP="video"
# udev再読み込み
sudo udevadm control --reload-rules
# USB挿しなおし
sudo usb_modeswitch -v 0x0511 -p 0x0045 --reset-usb
# うまく行かなかったらreboot
sudo reboot
録画ツール追加
B25関連はMirakurun側で何とかするので、recfsusb2nでは何もしない。
# ビルドツール入れる
sudo apt update
sudo apt install build-essential
# githubから取得してmakeしてmake install
git clone https://github.com/epgdatacapbon/recfsusb2n
cd recfsusb2n/src/
make
sudo make install
# 録画テスト(B25を何もしてないので、Abortされないことだけ確認)
# 第一引数がチャンネル番号、第二引数が録画秒数
recfsusb2n 27 5 test.ts
Mirakurunチューナー設定
# チューナーの設定を加える
sudo vi /usr/local/etc/mirakurun/tuners.yml
- name: US-3POUT
types:
- GR
- BS
- CS
command: recfsusb2n <channel> - -
decoder: arib-b25-stream-test
isDisabled: false
# 書き終わったら再起動しておく
sudo mirakurun restart