Plex、Jellyfin、ローカルファイルの動画をトリミングし、字幕を追加してクリップやGIFを書き出せるセルフホスト型Webアプリ。
cglatot/pasta
Plexサーバーに接続し、シリーズ全体または個別のエピソードの音声・字幕トラックを確認、変更できるWebアプリ。
- スター
- 448
- フォーク
- 16
- 未解決の Issue
- 4
- 最終コミット
- 6 日前
これは何?
PASTAは、エピソードごとに編集するのではなく、TVシリーズ全体の音声・字幕トラックを変更したいPlexユーザー向けのツールです。Plexサーバーに接続すると、各アイテムで利用できる音声トラックや字幕ファイルの詳細を確認でき、シリーズ全体、シーズン、または個別のエピソードにトラックを設定できます。
GitHub PagesでホストされるWebアプリとして完全にクライアントサイドで動作するため、通信するサーバーは自分のPlexサーバーだけです。ソースコードからローカルで実行したり、シンプルなcomposeファイルを使ってDockerコンテナとしてデプロイしたりすることもできます。Plexサーバーと同じネットワークから接続すると、かなり高速になるとされています。UnraidユーザーはCommunity Applicationsのリストからインストールできます。
主な機能
- 01Plexサーバーに接続して、音声・字幕トラックの詳細を一覧表示します。
- 02シリーズ全体、シーズン、または個別のエピソードに音声・字幕トラックを設定できます。
- 03ブラウザー上でクライアントサイドに動作し、追加のバックエンドサーバーは必要ありません。
- 04Dockerイメージを利用でき、Raspberry Pi向けのARM64ビルド手順も用意されています。
- 05Community ApplicationsからUnraidにインストールできます。
ユースケース
- PlexのTVシリーズ全体に、優先する音声言語と字幕トラックを設定する。
- 多数のエピソードにある、対応が合っていない字幕ファイルや分かりにくい字幕ファイルを整理する。
- ホームサーバーやNASからPlexのメディアライブラリを管理する。
クイックスタート
- 1
Docker イメージを pull する
docker pull cglatot/pasta - 2
README の例を使って docker-compose.yml を作成する
- 3
コンテナをバックグラウンドで起動する
docker compose up -d - 4
ホストの IP アドレスのポート 8087 でアプリを開く
使う前に知っておきたいこと
- ライセンスが指定されていないため、使用権が不明です。
- Plex サーバーと同じネットワーク上にある場合、はるかに高速に動作します。
- クライアント側でのみ動作し、Plex サーバーに接続できることが前提です。
収録されている特集
トピック
よくある質問
- pasta とは?
- Plexサーバーに接続し、シリーズ全体または個別のエピソードの音声・字幕トラックを確認、変更できるWebアプリ。 PASTAは、エピソードごとに編集するのではなく、TVシリーズ全体の音声・字幕トラックを変更したいPlexユーザー向けのツールです。Plexサーバーに接続すると、各アイテムで利用できる音声トラックや字幕ファイルの詳細を確認でき、シリーズ全体、シーズン、または個別のエピソードにトラックを設定できます。
- pasta は無料で使えますか?ライセンスは?
- pasta にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- pasta は今もメンテナンスされていますか?
- 活発にメンテナンス中。pasta の最終コミットは 2026年11月1日 です。
- pasta は何に使えますか?
- PlexのTVシリーズ全体に、優先する音声言語と字幕トラックを設定する。 多数のエピソードにある、対応が合っていない字幕ファイルや分かりにくい字幕ファイルを整理する。 ホームサーバーやNASからPlexのメディアライブラリを管理する。
- pasta のインストール方法は?
- Docker イメージを pull する: docker pull cglatot/pasta README の例を使って docker-compose.yml を作成する コンテナをバックグラウンドで起動する: docker compose up -d ホストの IP アドレスのポート 8087 でアプリを開く
- pasta はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/cglatot/pasta
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
インデクサーを検索してオーディオブックをダウンロードし、PlexまたはAudiobookshelfに取り込むセルフホスト型リクエスト管理ツール。
TautulliまたはTracearrのPlexサーバー統計を、Spotify Wrapped風の年間レビューに変換するセルフホスト型Webアプリ。
Plex Media Server向けのアクセス制御レイヤー。デバイスの承認・ブロック、ユーザー別の利用時間やIPルールの適用、同時ストリーム数の制限、違反セッションの終了を行います。
Jellyfin、Plex、Embyのライブラリ向けに、映画やテレビ番組のリクエストと承認ワークフローを管理するオープンソースのWebアプリ。
Ombiは、映画・音楽・テレビ番組のリクエストを受け付け、Plex、Emby、Jellyfinと連携するセルフホスト型メディアリクエストツールです。