EPGStation
EPGStation
Windowsでテレビ録画環境を作ります。
Windows環境とUbuntu環境で構築します。
Windows 環境
参考
https://qiita.com/oz0820/items/29dccc6ca3b02b390332
フォルダ構成
| モジュール | フォルダ |
|---|---|
| PT3 | C:\rec\BonDrivers\ |
| Mirakurun | C:\rec\Mirakurun\ |
| EPGStation | C:\rec\EPGStation\ |
| ffmpeg | C:\Users\ユーザ名\AppData\Local\Microsoft\WinGet\Links\ffmpeg.exe |
| MariaDB | C:\Program Files\MariaDB 11.6\bin\ |
PT3
- BonRecTest.exe
https://github.com/rndomhack/BonRecTest - BonDriver_PT3-T.dll
https://github.com/tkmsst/BonDriver_PT3-ST - libaribb25.dll
https://github.com/tsukumijima/libaribb25
Mirakurun
- サービス削除
管理者として実行 sc delete mirakurun
- インストール
winget install OpenJS.NodeJS.LTS
git clone https://github.com/stuayu/Mirakurun -b dev
cd Mirakurun
npm install
npm run build - 設定
- C:\rec\Mirakurun\local_config\channels.yml
- C:\rec\Mirakurun\local_config\server.yml
- C:\rec\Mirakurun\local_config\tuners.yml
- サービス化
winser -i -a –startuptype auto –startcmd node.exe bin\init.win32.js –set AppPriority ABOVE_NORMAL_PRIORITY_CLASS –set Type SERVICE_WIN32_OWN_PROCESS –set AppStdout C:\rec\Mirakurun\local_data\stdout –set AppStderr C:\rec\Mirakurun\local_data\stderr –env USERPROFILE=%USERPROFILE% –env LOCALAPPDATA=%USERPROFILE%\AppData\Local –env USING_WINSER=1 –name mirakurun
ffmpeg
- インストール
winget install ffmpeg
mariadb
- インストール
winget install mariadb
- サービス登録
管理者として実行 "C:\Program Files\MariaDB 11.6\bin\mariadbd" --install MariaDB
EPGStation
- インストール
git clone https://github.com/stuayu/EPGStation
cd EPGStation
npm run all-install
npm run build-win # Windowsの場合のみ実行する
Ubuntu 環境
Comments