マガジンのカバー画像

全自動TV録画 視聴環境構築

26
TV予約録画、カット編集、番組整理を全自動化し、複数デバイスで手軽に視聴可能な、自分だけのメディアサーバーを、ゼロから作り上げる過程の全記録。誰でもたどれるよう、すべてを書き残す…
運営しているクリエイター

記事一覧

テレビ録画メディアサーバー構築入門(第26回)

テレビ録画メディアサーバー構築入門(第26回)

EPGSmod: TV番組 録画 予約 支援アプリスマホだけで簡単に、番組改編期の新番組予約 & 予約競合の解消!

番組改編期に欠かせない新番組の録画予約や、頭を悩ませる予約の競合解消を、スマホひとつで簡単に完結させたい。 EPGStationでは少々手間取るこれらの作業を、シンプルかつスムーズに行えるようにする簡易拡張補助ツール EPGSmodをつくりました。

対象:EPGStationユ…

もっとみる
テレビ録画メディアサーバー構築入門(第25回)

テレビ録画メディアサーバー構築入門(第25回)

サーバー分離録画サーバー(EPGStation) とメディアサーバー(Jellyfin) を物理的に、異なるPCで運用することには、次のようなメリットがあります。

1. 負荷分散と安定性:

録画の安定性: トランスコード処理に起因する、チューナーの不安定化リスクをなくせます。重要:PX-S1UD/Q1UDなどのUSBチューナーを利用する場合は動作が格段に安定化します。(追記:設置後1ヶ月連続…

もっとみる
テレビ録画メディアサーバー構築入門(第24回)

テレビ録画メディアサーバー構築入門(第24回)

MP4にメタデータを埋め込むNetflix等、大手動画配信サービスの動画一覧リストには、それぞれの動画ごとに、どんな内容の動画か、説明が書いてあります。読むのに大した時間はかからないので、まったく知らないコンテンツの場合など、とても便利です。

読む読まないを別にしても、見た目の充実感が増すので、盛れる情報は片っ端から盛り込むのが最近の傾向なのでしょう。

プライベートな動画コレクションについて…

もっとみる

テレビ録画メディアサーバー構築入門(第23回)

PX-Q1UD本記事で用いているPX-S1UD v2 (代替品含む)が、品切れにより入手困難となっています。同機種の4チューナー同梱版であるPX-Q1UDには、残りわずかながら在庫がある。執筆時点で残り3点、¥14,800 税込。

もし、

チューナーは3本ほしい

3局同時録画する機会はそれほど多くない

のであれば(S1UDを3本使うよりは)Q1UD1本で運用する方がよい。

ただし、アマ…

もっとみる

テレビ録画メディアサーバー構築入門(第22回)

前回の続き(効率化)EPGStationで録画した動画 m2ts をmp4に変換して、

NHK以外ならCMカットしたmp4に変換している。

今回のテーマは、この2段目の動画編集工程の効率化・負荷軽減です。

工夫1: QSVデコード

ffmpegで -hwaccel qsv オプションを使えるようにする。

`-hwaccel qsv` オプションは、FFmpeg で Intel Quic…

もっとみる
テレビ録画メディアサーバー構築入門(第21回)

テレビ録画メディアサーバー構築入門(第21回)

多重化(muxing)病院や公共施設の待合室でつけっぱなしになっているテレビに、字幕テロップ -- 字幕放送 -- が流れているのをよく目にします。音が聞こえにくい環境でも、手持ち無沙汰な人々の注意を引き、ちょっとした気晴らしになる。なかなか親切な配慮だと思う。

放送波(m2ts)には映像と主音声だけではなく、解説[解]や字幕など、様々な付加的情報が含まれています。個人的に、あまり意識すること…

もっとみる
テレビ録画メディアサーバー構築入門(第20回)

テレビ録画メディアサーバー構築入門(第20回)

拡張機能(プラグイン)撮り貯めた録画を視る時間がない!

ドラマやアニメなど、第1話からまとめて、一気に見るときに、倍速再生とともに超便利なのが、自動イントロスキップ機能!

NetflixとかAmazon Prime Videoでタイミングよく出てくる、あれです。

Jellyfinの非公式プラグイン 「Intro Skipper」で簡単に実現できます。

Jellyfin のpluginには…

もっとみる
テレビ録画メディアサーバー構築入門(第19回)

テレビ録画メディアサーバー構築入門(第19回)

トラブルシューティングサーバークラッシュ

サーバーとしてlinuxを使用していて、こんなことが起きるのは珍しいため驚いたのだが、カーネルパニックによる機能停止を経験した。

サーバー側で録画中のときに、スマホやFire TV(アンドロイド端末)にてJellyfinクライエント(専用、またはweb)を利用中に生じる。

原因をさぐると、BCASカードリーダーとIntel内蔵Wifiドライバ (i…

もっとみる
テレビ録画メディアサーバー構築入門(第18回)

テレビ録画メディアサーバー構築入門(第18回)

視聴が録画に追いつかない。内蔵ストレージ警告(第10回)がでるようになった。

とりあえず「映画」ライブラリだけ、外付けHDDに移行することにした。

手順は次の通り。

フォーマット

マウント

ファイルコピー

Jellyfin再起動

設定変更

フォーマット外付けHDDをUSB接続する。たいていの場合は問題なく認識するはず。認識していれば、「ユーティリティ」の「ディスク」アプリから見え…

もっとみる
テレビ録画メディアサーバー構築入門(第15回)

テレビ録画メディアサーバー構築入門(第15回)

違法にアップロードされたものと知りながらダウンロードする行為は私的利用であっても著作権法で罰せられます。

第13回にて、新しいライブラリとして「映画」をメディアサーバーに追加しました。今回はテレビ録画とは関係ありませんが、メディアサーバーつながりということで、「ダウンロード」を新ライブラリとして追加します。文字通り、ネット上に公開されている動画をダウンロードして、メディアコレクションに加えます…

もっとみる

テレビ録画メディアサーバー構築入門(第17回)

「プライムデー先行セール」で「Amazon Fire TV Stick HD」が¥3,480 だったので購入した。50パーセントの割引はでかい。 大手動画配信サービスに興味があったわけではなく、ふつうのテレビをスマートテレビにしたかった。

TVに挿して、初期設定を終えて、正規の方法でアンドロイドアプリ tailscale と jellyfin をインストール。あっという間にスマートテレビ(アン…

もっとみる
テレビ録画メディアサーバー構築入門(第16回)

テレビ録画メディアサーバー構築入門(第16回)

Intel内蔵GPUでハードウェアアクセラレーションハードウェアアクセラレーション(HWA)とは?

ハードウェアアクセラレーションは、動画処理タスクをソフトウェア(CPU)ではなく、専用のハードウェア(GPUなど)に処理させることで、パフォーマンスを向上させる技術です。

必要?

使えるのであれば、使わない手はない。

サーバーPCと生活していると、高負荷時に動作するファンの音が気になるとき…

もっとみる
テレビ録画メディアサーバー構築入門(第14回)

テレビ録画メディアサーバー構築入門(第14回)

ダッシュボードJellyfin, EPGStation, Mirakurun, Ntfyと、同一サーバーの異なるポートを使うアプリを複数インストールしてきました。どれもWebアプリなので、一つの場所からリンクをクリックしてアクセスできるような、ダッシュボード(ホームページ)があると便利になる。まさに、その名のとおり、homepageというツールがあります。

インストール

まず、サーバーのIP…

もっとみる
テレビ録画メディアサーバー構築入門(第13回)

テレビ録画メディアサーバー構築入門(第13回)

ライブラリメディアサーバーにおけるライブラリ機能とは、簡単に言うと、動画、音楽、写真などのメディアファイルを整理・管理するための機能です。

EPGStationなどの既存のテレビ録画サーバーでは、このライブラリ機能が不足している点が課題です。録画サーバーにも一定のニーズがあることを踏まえ、本稿「テレビ録画メディアサーバー構築入門」では、録画サーバーとメディアサーバー両者の機能的な役割を活かして…

もっとみる
全自動TV録画 視聴環境構築|takya|note
word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1