Skip to content

Integrating EPGStation with Jellyfin

Notifications You must be signed in to change notification settings

takyaO/epg2jelly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Nov 11, 2025
fad2e4a · Nov 11, 2025

History

36 Commits
Nov 7, 2025
Nov 11, 2025
Nov 5, 2025
Nov 4, 2025
Nov 8, 2025
Nov 5, 2025
Nov 5, 2025
Nov 4, 2025
Nov 3, 2025
Nov 6, 2025

Repository files navigation

epg2jelly

Helps integrate the TV recording management server, EPGStation, with media servers like Jellyfin. Transcodes m2ts files to mp4 format during spare times when recording is not active. Converted files are organized in a hierarchical structure within a folder managed by the media server.

テレビ録画管理サーバー EPGStationJellyfin などのメディアサーバーとの連携を支援するツールです。

録画をしていない時間帯に、自動で、地デジ録画(m2ts形式)を mp4形式に変換し、

メディアサーバー管理下のフォルダに階層構造で配置します。

動作要件

  1. EPGStation

  https://github.com/l3tnun/docker-mirakurun-epgstation

  1. ffmpegなど、標準的なパッケージ

  sudo apt install ffmpeg curl jq bc python3-pip

インストール手順

  1. 設定 docker-mirakurun-epgstation/epgstation/config/config.ymlのrecordedFormat を '%TITLE%' が先頭になるように変更
  2. git clone https://github.com/takyaO/epg2jelly.git ファイル一式を~/work/ にコピー
  3. 設定 env.shを確認の上で encode.shの動作を確認
  4. cronに登録

*/4 * * * * $HOME/work/encode.sh >> $HOME/work/encode.log 2>&1

動作イメージ(ショート動画)

自家製ネットフリックス

解説記事

以下の連載の構築の一部を、修正してまとめたものです。詳細や拡張機能(オプション)については、記事を参照してください。

テレビ録画メディアサーバー構築入門:索引

過去回の概要一覧

第1回:はじめに。準備が必要なもの

おすすめPCなど

第2回:Ubuntu OS インストール。はじめてのlinux

新PCが使えるようになる

第3回:デバイス認識。EPGStation, Mirakurunインストール

テレビ録画できるようになる

第4回:AviSynth, chapter_exe, logoframe, join_logo_scp, ffmpeg

昔風のインストール作業

第5回:CMカット。ロゴファイル作成

市民的自由

第6回:作業フォルダ、メディアフォルダ。Jellyfin インストール

視聴環境が整う

第7回:処理済み判定、番組名でフォルダ整理

随時更新中

第8回:空き時間に編集自動化

全自動化完了

第9回:録画ルール設定、処理済み動画自動削除

コンセプトと使用方法

第10回:スマホに自動通知

ちゃんと動いているか不安になるので

第11回:使用雑感。不具合対策。再起動法

感想とか

第12回:外部データベース連携。TMDB登録方法

見た目がよくなる

第13回:ライブラリ追加「映画」

ますます、カッコよくなる

第14回:ダッシュボード(ホームページ)

スマホで便利に

第15回:ネットダウンローダー

TVerとか、youtubeとか

第16回:ハードウェアアクセラレーション

動画処理効率化

第17回:スマートテレビ

リビングの大画面で

第18回:外部ストレージ増設

録画マニアへの入り口

第19回:トラブルシューティング

戦いは続く

第20回:イントロスキップ

豊富なプラグインで、ますます便利に

第21回:多重化

字幕や副音声をとりこむ

第22回:QSVデコード

動画処理効率化

第23回:PX-Q1UD

難ありチューナーを扱うコツ

第24回:MP4にメタデータを埋め込む

放送波中の番組名、放送日、概要、ジャンルを保存

第25回:サーバー分離

録画サーバーとメディアサーバーを物理的に分ける

About

Integrating EPGStation with Jellyfin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published