Ubuntu20.04にepgrecをインストールする

Ubuntu20.04にepgrecをインストール方法を書いておきます。Ubuntu20.04 Serverのインストールは「Ubuntu20.04 Serverのインストール」を参考にしてください。 epgrecを利用するうえで、Ubuntu20.04の大きな変更点は、phpが7.4になったことと、mysqlが8.0.19になったことによるDBサーバ側の挙動の変更点です。その他、epgrecに大 … Read More …

Epgrecの録画エラーをzabbixで監視・エラー時にはメール送信する

Epgrecを使っていると、希に録画失敗していることがあります。金曜日までその事実に気付かずに、週末に録画番組を見ようとして、ファイルがない時の残念感と言ったら、言葉にできません。特に最終回!! と言うことで、録画エラーが出るのは仕方ない。ただし、気付けるようにしようということでZabbixを導入し、EpgrecのDB内の値を1時間おきに監視し、エラーが発生した場合にはメール通知するようにしました … Read More …

Ubuntu16.04上へのComskipBatchのインストール

Ubuntu16.04 LTSで深夜の間にCMカットして、H.264エンコードを自動的に実行するようにセットアップします。インストールの流れは下記のとおり。 Ubuntu16.04 LTSのインストール epgrec UNAのインストール rubyスクリプト『ComskipBatch.rb』をUbuntu16.04上にインストール(本投稿) cronで実行されるようにする(本投稿) なお、Coms … Read More …

Ubuntu16.04 LTS上へepgrecUNA環境を構築する

epgrecUNAをUbuntu16.04へインストールした際の備忘録です。まだ動作確認中のステータスかつ、試行錯誤した結果をまとめただけですので、自己責任にてお願いします。 構築条件 Ubuntu16.04 LTS HDDは500G以上を推奨(500Gだと最高画質の30分4Gで計算すると50時間強)。 epgrecUNA版+ pt2/pt3の計2枚 nginxを利用(Apacheは使っていないの … Read More …

同一サーバで複数のepgrecUNAを共存させ、予約情報を分離する方法

同一サーバに録画ソフトを共存させたいケースに出くわしたので、その際のメモ書きをアップしてます。当初はDBのカラム追加とプログラム修正でACL機能を追加して、ユーザー毎に予約情報を管理する事を検討しましたが、本家の修正に追随出来る方が好ましかった為、プログラム修正ではなく、epgrecを2つ、ないしは複数個動かすことで対応する事にしました。今回、この要件に至った理由は下記の通りです。 他のユーザーに … Read More …

foltia ANIME LOCKER 最新版(ver4)のインストールと設定

foltia ANIME LOCKERの最新版であるバージョン4のインストールと設定例です。foltiaはOS部分にCentOSを採用していますが、購入したDVDにOSイメージ一式が入っているため、Windows上で動かすものではありません。少し古いPCにビデオキャプチャカードを挿して、foltiaをインストールすればすぐに利用可能になります。時は金なりで多少の出費でお気楽全自動でアニメの全自動録 … Read More …

【Windows】無料ソフトウェアで手っ取り早くpt2/pt3で作成したTSをH.264エンコードする

録画したTSファイルを手っ取り早くH.264でエンコードする方法です。環境のセットアップは10分程度で済みます。対象ディレクトリ内に存在するTSファイルをH.264エンコードするバッチファイルもついでに作成しました。 PT2/PT3を使っていると録画ファイルが大量に溜まるのですが、これをTSファイルのまま保存しておくと、30分番組で1.8G~4.5Gもの容量を消費してしまいます。これではいくらHD … Read More …

CentOS7にepgrec(UNA)+PT3環境を構築する。

CentOS7上にPT3環境を構築します。 前提環境 CentOS7をインストール済み(ここでは、デフォルトの最小構成のインストールを前提にしています。インストールに自信が無ければスクリーンショットを多用しているこちらを参照。) pt3を購入済み SCR3310-NTTComを購入済み ハードウェアは、ある程度のスペックがあればOK。消費電力を考慮するとQ1900-ITX Mini-ITX PCケ … Read More …

ubuntu+epgrec(UNA版)+pt3環境構築

Ubuntuを普通にインストールし、その上でepgrec UNA版をインストールする覚書です。USBメモリにインストールする投稿が目立っていた為、UNA版を使う際にはUSBメモリかSSDが必要と誤解を与えてしまったようなので、epgrec UNA版のインストールのみ投稿を別にしました。USBbootするUbuntu-NAS① epgrec+pt3+minidlna+kvm環境を構築するの投稿から最 … Read More …

USBbootするUbuntu-NAS② ffmpegをインストールする

前回構築したUSBBootするUbuntu上にffmpegをインストールします。 USBメモリ上で暫定作業をして何度も書き込みをするにはよろしくないので、RAMディスクである/tmp上でmakeする為、一時的に/tmpの容量を変更するので、fstabの編集と再起動と言う作業が余計に入っています。 ffmpegをインストールしておくことによって、H.264圧縮も使えるようになるので、TSからH.26 … Read More …

USBbootするUbuntu-NAS① epgrec+pt3+minidlna+kvm環境を構築する

UbuntuをUSBメモリにインストールし、pt2/pt3を使えるようにし、DLNAやsambaによるマルチメディアファイルサーバを作成しました。コンセプトは下記の通りです。 コンセプト USBbootするUbuntuServer(13.10、14.04で検証済み) apt-getによるパッケージ管理はHDD利用時と同じ使い勝手にする 未使用時にHDDの電源OFFや各種デバイスの消費電力モードを低 … Read More …

epgrecを改造してプログラムの仕方を覚える① 準備編

本稿はepgrecを改造したパッチを配るのではなく、プログラムを書いたことが無いけれど、興味はある方向けに、epgrecを改造してもらう事で『オープンソースのプログラムを改造して使っています』と言う成果を出してもらう事を目的としています。 開発自体はUbuntuLinux13.10上で行うため、あらかじめPT3が動く環境を構築してある事を前提条件とします。ただし、ハードウェアをそろえずにepgre … Read More …

ubuntu13.10+epgrec(本家)+pt3+nginx+php5-fpm 環境構築

本家のepgrecのインストール方法です。 ※本家はepgdumpやrecpt1が○○版としてリリースされており、組合せの検証が試行錯誤になる為、導入難易度を考慮するとそれらをまとめてリリースしているSTZ版が楽です。セットアップ方法はApache、nginxの何れかを参考にしてください。nginxの方はネット上に情報がありませんが、Apacheに比べてページの遷移が倍速ぐらい速いです。 以前、U … Read More …

epgrecによる録画時にフォルダ分け出来る様にしてみた。

epgrec(stz版)で録画した後、web画面で録画ファイルを管理せずにフォルダ分けして整理していました。 フォルダ分けはperlで作ったバッチでh264エンコードしてから番組名からディレクトリを良い感じに推測してディレクトリを作成し、移動するようにしていましたが、放送局やタイトルが異なるスポーツ中継等を纏めて一つのディレクトリに自動格納するには向いていませんでした。 出来ればキーワード予約録画 … Read More …

Linuxで4kセクタのHDDを使ったソフトウェアRAIDの設定方法。

Linuxで4kセクタのHDDを使ったソフトウェアRAIDの設定方法。 既にOSをブートさせるDISKは別に存在している前提での作業。 最初にmdadmをインストール。 今回はkvmのイメージ用に用意している為、消費電力を下げるために2.5inchのSeagate製 500G HDDを2台手配しました。システム全体の消費電力は、HDDにフルに負荷がかかっているRAID構成時でも32w程度(ワットチ … Read More …

ubuntu13.10+pt3+STZ版epgrec+nginx+php5-fpmの環境構築

前回、Apache環境でepgrecをインストールしましたが、検索するのに待たされる時間短縮のために、nginx+php5-fpm環境にすることにしました。ウェブサーバ実行時のユーザーは変わらずwww-dataなので、要所要所の設定を間違わなければ、設定自体は簡単です。 現状、他にやっている人がいないようですが、『nginx php5-fpm wordpress』で検索すると、結構ヒットするので、 … Read More …

ubuntu13.10+pt3+epgrecの環境構築

Ubuntu13.10を使ったPT3+epgrecの環境構築をします。 この記事は、最近のBS/CS放送に対応した機能拡張もしてくださっているSTZ版epgrecを利用しています。Ubuntu13.10で利用する上での不都合にもインストール途中で適宜対処し、利用開始できる所までの覚書となります。 最初に、事前に用意するべきハードウェアは次の通りです。 PT3カード本体(amazon) サーバ(自作 … Read More …

消費電力30W以下 Ubuntu13.04&PT2/PT3&epgrec サーバを作る

以前PT3で録画環境を構築し、安定運用していましたが、今回はその際に余ったPT2を2枚と新規購入したPT3を1枚の計3枚での環境構築を行ったので、その時の備忘録です。 pt2は中古で1万円以下で入手可能なようですが、新品でコストパフォーマンスを求める場合には、富士通の格安サーバ(N54L)と、pt3、SCR3310-NTTComの組み合わせは当方で既に構築した経緯があります。 用意した環境 消費電 … Read More …