Repolode
chrisbenincasa

chrisbenincasa/tunarr

Plex、Jellyfin、Emby、またはローカルのメディアを、プレーヤーやTVチューナーで視聴できるカスタムライブTVチャンネルに変えるセルフホスト型アプリです。

スター
2,667
フォーク
157
未解決の Issue
196
最終コミット
昨日

これは何?

Tunarrは、映画、TVエピソード、ミュージックビデオ、ローカルファイルなど、既存のメディアライブラリからカスタムのライブTVチャンネルを作成します。各チャンネルでは番組編成に沿って再生されるため、視聴者はタイトルをオンデマンドで選ぶのではなく、放送型の連続ストリームにチャンネルを合わせて楽しめます。

チャンネルの視聴方法はいくつかあります。Tunarrは、Plex、Jellyfin、EmbyでライブTVソースとして追加できるHDHomeRunチューナーをエミュレートします。また、Dispatcharr、Threadfin、xTeVeなどのIPTVクライアントやツール向けにM3U URLを出力します。ブラウザーでチャンネルを直接ストリーミングしたり、WebベースのTVガイドで視聴したりすることもできます。

番組編成は、ドラッグ&ドロップ式のエディターで管理できます。時間枠やランダム枠でのスケジューリング、CMやバンパーなどのフィラーコンテンツ、チャンネルごとのロゴに対応しています。トランスコードではNVENC、VAAPI、Intel QuickSync、VideoToolboxによるハードウェアアクセラレーションを利用でき、チャンネルごとにプロファイルを設定できます。

主な機能

  • 01Plex、Jellyfin、Emby、またはローカルファイルのライブラリからライブチャンネルを作成
  • 02Plex、Jellyfin、EmbyのライブTV向けにHDHomeRunチューナーをエミュレート
  • 03IPTVクライアントやツール向けにM3U/IPTVプレイリストを出力
  • 04時間枠やランダム枠でのスケジューリングに対応したドラッグ&ドロップ式番組編成エディター
  • 05NVENC、VAAPI、QuickSync、VideoToolboxによるハードウェアアクセラレーション対応トランスコード

ユースケース

  • 自分の映画やTV番組のコレクションで、昔ながらのケーブルTV風チャンネル体験を再現
  • ホームメディアサーバーに、番組表に沿って視聴するライブTVの雰囲気を加える
  • M3Uプレイリストを使って、カスタムチャンネルをIPTV環境に取り込む

クイックスタート

  1. 1

    Tunarrサービスの定義を記述したdocker-compose.ymlファイルを作成します

  2. 2

    Docker ComposeでTunarrをバックグラウンドで起動します

    docker compose up -d
  3. 3

    ブラウザーでlocalhostのポート8000にアクセスしてTunarrを開きます

使う前に知っておきたいこと

  • ハードウェアアクセラレーションによるトランスコードには、対応するGPUまたはプラットフォームで追加の設定が必要です。
  • Plex、Jellyfin、またはEmbyへの接続には、既存のメディアサーバーが必要です。

収録されている特集

トピック

よくある質問

tunarr とは?
Plex、Jellyfin、Emby、またはローカルのメディアを、プレーヤーやTVチューナーで視聴できるカスタムライブTVチャンネルに変えるセルフホスト型アプリです。 Tunarrは、映画、TVエピソード、ミュージックビデオ、ローカルファイルなど、既存のメディアライブラリからカスタムのライブTVチャンネルを作成します。各チャンネルでは番組編成に沿って再生されるため、視聴者はタイトルをオンデマンドで選ぶのではなく、放送型の連続ストリームにチャンネルを合わせて楽しめます。
tunarr は無料で使えますか?ライセンスは?
tunarr は Zlib ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
tunarr は今もメンテナンスされていますか?
活発にメンテナンス中。tunarr の最終コミットは 2026年10月23日 です。
tunarr は何に使えますか?
自分の映画やTV番組のコレクションで、昔ながらのケーブルTV風チャンネル体験を再現 ホームメディアサーバーに、番組表に沿って視聴するライブTVの雰囲気を加える M3Uプレイリストを使って、カスタムチャンネルをIPTV環境に取り込む
tunarr のインストール方法は?
Tunarrサービスの定義を記述したdocker-compose.ymlファイルを作成します Docker ComposeでTunarrをバックグラウンドで起動します: docker compose up -d ブラウザーでlocalhostのポート8000にアクセスしてTunarrを開きます
tunarr はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/chrisbenincasa/tunarr

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト