ナマケモノの家

ナマケモノ

目的

本プログラム(raspirec) は Linux 系OS上で、 recpt1/recdvb,epgdump を使って TV番組を録画する録画サーバーを構築するための 録画予約システムです。
特に、ラズパイのようなシングルボードコンピュータ(SBC)で動作させる事に最適化しています。

なお動作には recpt1/recdvb に対応しているドライバーがあるTVチューナー ( アースソフト社製 PT1〜3, PLEX社製 PX-W3U4、PX-W3PE4、PX-Q3U4、PX-Q3PE4 等) が必要です。

チューナーカード名 ドライバー デバイスファイル 録画コマンド
PT1, PT2 pt1_drv /dev/pt1video0 recpt1
PT3 pt3_drv /dev/pt3video0
Plex社製 PX-Q3U4 等 px4_drv /dev/px4video0
PT1, PT2, PT3 earth_pt1,earth_pt3 /dev/dvb/adapter0/frontend0 recdvb *1

*1 : recdvb は本家のものではなく recpt1互換の recdvb を使用します。

特徴

スクリーンショット

Top画面
番組表
予約状況表
番組検索
mpvモニタ(1)
mpvモニタ(2)

* mpvモニタ(2)は raspbery Pi 3B+ に接続された PX-Q3U4 の映像を親機のdesktopに表示

hlsモニタ
raspirecTV

実行に必要な環境

制限事項

インストール方法 ( Raspbian buster lite の場合 )

アンインストール方法

動作確認環境

  その1 その2 その3
機種 raspberry pi 3B+ AMD Ryzen 7 2700 + MEM 16G
OS Raspbian Stretch Ubuntu 20.04.2 LTS
TVチューナー PX-Q3U4 PT2
ドライバー px4_drv pt1_drv earth_pt1
録画ソフト recpt1 recpt1 recdvb

Docker を使ったテスト環境

Docker を使ったテスト環境を用意しましたので、 簡単に動作テストをする事が出来ます。

追加機能の説明

リンク

不具合報告

不具合報告等は、gitHub の issues の方にお願いします。

ライセンス

このソフトウェアは、Apache License Version 2.0 ライセンスのも とで公開します。詳しくは LICENSE を見て下さい。