PeerTube
プラットフォーム · この詳細解説は、プラットフォーム自身と プラットフォーム自身と補助ツールのページ。
概要
PeerTube はツールではなく、ソフトウェアである。プロジェクト自身がこう説明している。 PeerTube はウェブサーバーに設置して自分の動画ホスティングを作るためのもので、いわば «自宅の YouTube» である。目的は世界中の動画を一つのサーバーファームに集めることではなく、小規模で相互につながった多数のホスティングからなるネットワークを作ることにある。 開発しているのはフランスの非営利団体 Framasoft で、同団体では 2 人の常勤開発者が PeerTube を担当している。
ここから重要な帰結が出る。登録するのは «PeerTube に» ではなく、独自の運営者・規約・上限を持つ個々のプラットフォームに対してである。Framasoft は、誰がソフトウェアをダウンロードして設置するかは管理しておらず、自前のプラットフォームは framatube.org と peer.tube の 2 つだけであると強調している。
プラットフォーム同士は ActivityPub プロトコルでつながっている。チャンネルは Mastodon から購読でき、あるサーバーの動画は別のサーバーにも表示される。技術面のもう一つの違いは WebRTC による配信で、視聴者同士が動画を配り合ってサーバーの負荷を下げる仕組みである。
利用者層
ここでは数値の扱いに注意が必要だ。プロジェクトには 3 通りの数値があり、互いに一致しない。
プロジェクト自身が運営する公開プラットフォーム一覧は、確認日時点で1816 のプラットフォーム、486 274 の登録ユーザー、月間アクティブ 23 994、973 867 本の動画、897 353 434 回の再生、そして登録が開放されているプラットフォーム 339 件を返した。これが最も新しく検証可能な計測だが、一覧に自ら登録したプラットフォームしか数えていない。
同じ時点でプロジェクトのトップページには«1 000 000 本の動画とネットワーク内 1600 のプラットフォーム»と書かれ、同じページの検索エンジン向け説明文には600 000 本を超える動画、7000 万回を超える再生、150 000 人のユーザーとある。同一の運営者による 3 つの出典が食い違っている。何らかの計算をするなら一覧に依拠するほうが確実である。
ネットワーク全体としての国別・言語別の内訳はない。データは個々の運営者のサーバー上にあるからだ。地理的な広がりを間接的に示すのはインターフェースで、プロジェクトのトップページは 20 数言語に翻訳されており、ロシア語も含まれる。
始め方
最初の一歩はプラットフォーム選びである。プロジェクトには選択フォームがあり、視聴者か投稿者か、ライブ配信が必要か、どんなテーマに関心があるか、センシティブな内容をどう表示するか、どの言語か、動画にどれだけの容量が必要か — 1、5、20、50 GB 以上 — を指定する。アカウントごとの容量枠は管理者が決めるもので、プラットフォームごとに異なる。
登録もまた運営者次第で、ソフトウェアは運営者が登録を有効・無効にし、新規ユーザーを手動で承認し、アップロードの上限を設定することを可能にしている。開放されている場所は決して多くなく、1816 のうち 339 のプラットフォームにとどまる。
アカウント内には 1 つまたは複数のチャンネルを作る。プロジェクトはこれを動画をテーマごとにまとめ、名前・バナー・アバターでチャンネルを整える方法と呼んでいる。別途、動画・設定・チャンネルなど全データをアーカイブに書き出し、それを別の PeerTube プラットフォームに読み込む機能もある。
投稿できるもの
動画の公開には3 つの方法がある。ファイルをアップロードする、リンクから取り込む (youtube-dl または直接の MP4)、トレントから取り込む。後ろの 2 つは管理者が有効にする。自動同期もあり、ソフトウェアはYouTube、Vimeo その他のプラットフォームからチャンネルを取り込むことができる。
公開範囲は 5 つのモードで設定する。公開、リンクを知っている人、パスワード保護、内部限定、非公開である。動画にはカテゴリー、ライセンス、言語、タグ、サムネイル、字幕、チャプターを付けられ、コメントとダウンロードはチェックボックスで無効にできる。音声ファイルと画像からは、プラットフォームが自動で動画を組み立てる。
ライブ配信は OBS などのソフトウェアから RTMP で行う。通常のライブは 1 回限りで、録画が配信を置き換える。恒久的なライブは同じアドレスで何度も配信でき、録画は別々の動画として保存される。配信する権利、録画を公開する権利、同時配信数の上限も管理者が設定する。
禁止事項はソフトウェアではなくプラットフォームが定める。無料であることは法の上に立つことを意味しない。各ホスティングが現地の法令の枠内で利用条件を定め、ユーザーは動画について通報できる。既定ではセンシティブな内容は非表示になっている。
伸ばし方
一般的な意味でのアルゴリズム的なフィードはなく、あるのはフェデレーションと検索である。チャンネルは互換ソフトウェアから見つけられ、他のプラットフォームの動画は運営者同士が購読していれば自分のプラットフォームにも表示される。
再生は10 秒の再生後、または動画が 10 秒より短い場合は再生時間の 50 % 後にカウントされ、カウンターは遅れて更新される。統計は自分のプラットフォーム、ActivityPub 経由の遠隔プラットフォーム、埋め込みプレーヤーでの再生を集計し、再生数といいね数、平均および合計の視聴時間、同時視聴者のピークとその日付、ユニーク視聴者数、国と地域の数、タイムコード別の視聴維持率を表示する。グラフは視聴者を日付、国、地域、クライアント、端末、オペレーティングシステム別に分ける。
広告システムはない。プロジェクトは広告に依存せず、視聴者を追跡しないと明言している。
収益化への道
組み込みの収益化はなく、これは意識的な放棄である。プロジェクトの表現はこうだ。 現時点で収益化のポリシーは存在せず、PeerTube はこの点について中立であるよう構想されている。投稿者は動画の下に支援ボタンを表示でき、そこには自由にテキスト、画像、リンクを置ける — Patreon、Tipeee、PayPal、Liberapay へ。 理由も同じ場所に書かれている。開発者はコードを一つの資金調達方法に縛りつけたくなく、独自の仕組みは拡張機能のプログラミングインターフェースを通じて作ることを提案している。
実務的な結論として、プラットフォームからの金銭はない。PeerTube で得るものはすべて視聴者から直接来るものであり、自分が管理者であればトラフィックと保管の請求も自分持ちである。
ツールと自動化
PeerTube には OAuth 2.0 認証の公開 REST API がある。まずプラットフォームの client_id と client_secret を要求し、次にユーザーのトークンを取得する。ドキュメントの例ではトークンの有効期間は 14 399 秒である。同じ場所に、あるサイトが PeerTube で動いているかを判定する方法も書かれている。NodeInfo の応答、x-powered-by: PeerTube ヘッダー、HTML 内の og:platform タグである。クライアントライブラリは OpenAPI スキーマから生成することが推奨されている。
外部ツールとしてドキュメントは次を挙げている。Prismedia — PeerTube と YouTube への同時アップロード、YouTube2PeerTube — YouTube のチャンネルをミラーするボット、Peertube Mass Uploader — サムネイルと字幕付きの MP4 からの一括アップロード、peertube-cli、そして Mastodon への自動投稿のための peertubetomasto。この一覧はプロジェクト自身が管理している。組み込み機能としては編集 (トリミング、ウォーターマーク、オープニング)、遠隔のトランスコード処理、拡張機能、テーマがある。
制限と規約
- 上限はプラットフォームの運営者が決める。 アップロード容量枠、取り込みとライブ配信の可否、同時配信数、モデレーションの規則は個々のサーバーの設定であり、PeerTube 全体で統一されたファイルサイズの上限はない。
- 管理者向けのサーバー要件。 最低要件は 1 コア、1.5 GB のメモリ、上り 20 Mbit/s の回線。同時視聴者 1000 人なら 4 コア、4 GB、1 Gbit/s。同じマシンでトランスコードする場合は 8 コアと 8 GB。
- ブラウザー。 パソコンでは Firefox 78+ と新しい Edge および Chrome、macOS では Safari 14+、iOS では Safari 14.5+。
- 法務。 Framasoft は複数の国で PeerTube の商標を保有しており、自分のプロジェクトにその名を付けないよう求めている。
- センシティブな内容。 2021 年 9 月時点で、一覧にある 900 のプラットフォームにおいてそのタグが付いた動画の割合は約 1 %だった。
向いている人
管理を重視する人に向いている。独自のドメインと規約、広告と追跡がないこと、いつでもすべてをアーカイブに書き出して移転できることである。すでに視聴者がいて、それを見つけるためのアルゴリズムを必要としないコミュニティ、学校、組織にも向いている。開発者にも向いている。REST API は文書化され公開されており、コードは自由で、拡張機能は自分で書ける。
プラットフォーム自体で稼ぐことを当てにしているなら向いていない。開発者の判断により、ソフトウェアに収益化機能はない。偶然の視聴者の流入が必要な場合も向いていない。一覧が数えるネットワーク全体の月間アクティブユーザーは約 24 000 人であり、大手の動画ツールとは比べものにならない。そして、サーバーを管理するか他人の規約を受け入れるかのどちらかを受け入れられないなら、やはり向いていない。
データベースの検証済みデータ
詳細解説が依拠する、検証済みの簡潔なデータ。
プラットフォームの概要
プラットフォームは自らを次のように説明している:«A free software to take back control of your videos! With more than 600,000 hosted videos, viewed more than 70 millions times and 150,000 users, PeerTube is the decentralized free software alternative to videos platforms developed by Framasoft»
自己説明:プラットフォーム自身による記述であり、独立した評価ではない
出典, 確認済み 2026-07-28
プログラムはフランスの非営利団体 Framasoft が開発しており、そこでは 2 名の常勤の開発者が PeerTube に携わっている
FAQ の «Who is working on PeerTube?» の項
出典, 確認済み 2026-07-28
PeerTube はツールではなく、各自が自分のサーバーへ設置する自由なプログラム。Framasoft は誰が設置するかを管理しておらず、自社のプラットフォームは framatube.org と peer.tube の 2 つだけを運営している
«Do you control what is uploaded on a PeerTube platform?» の項
出典, 確認済み 2026-07-28
利用者層
公開されたプラットフォームの一覧は次のように伝えている:1816 のプラットフォーム、486 274 人の利用者、月間で 23 994 人の活動、973 867 本の動画、897 353 434 回の再生、登録が開かれているプラットフォーム 339 件
確認日時点の一覧のデータ。一覧には自ら登録したプラットフォームだけが含まれる
出典, 確認済み 2026-07-28
出典が食い違う: プロジェクトのトップページには «1 000 000 本の動画とネットワークの 1600 のプラットフォーム» と挙げられている
同じページのマークアップ内の説明(動画 600 000 本、再生 7000 万回、利用者 150 000 人)とも、公開された一覧の数値とも食い違っている
出典, 確認済み 2026-07-28
出典が食い違う: トップページの説明には、600 000 本を超える動画、7000 万回を超える再生、150 000 人の利用者と書かれている
出典, 確認済み 2026-07-28
取引条件
対応しているのは、パソコンでは Firefox 78+ と Edge・Chrome の最新版、macOS では Safari 14+、iOS では Safari 14.5+、モバイルでは Chrome と Firefox の最新版
対応するブラウザに関する項
出典, 確認済み 2026-07-28
コンテンツ
動画を公開する方法は 3 つ:ファイルのアップロード、リンクからのインポート(youtube-dl または直接の MP4)、トレントのインポート。インポートはプラットフォームの管理者が有効にする
Publish a video or a live の項
出典, 確認済み 2026-07-28
動画の公開範囲:公開、リンクを知っている人のみ、パスワードで保護、内部、非公開
投稿者向けの機能の項
出典, 確認済み 2026-07-28
生放送は RTMP(OBS など)で行う。記録が放送に置き換わる通常の生放送と、アドレスが変わらず記録が別々の動画として保存される常設の生放送がある
Publish a live の項
出典, 確認済み 2026-07-28
分析
再生は 10 秒の再生の後、または動画が 10 秒より短い場合は長さの 50 % の再生の後に数えられる
«How does PeerTube count views?» の項
出典, 確認済み 2026-07-28
動画の統計は、自分のプラットフォーム上、ActivityPub を通じた他のプラットフォーム上、埋め込みプレイヤー上の再生を集計する。表示されるのは再生、いいね、平均および合計の視聴時間、視聴者のピーク、ユニークな視聴者、国と地域の数、タイムコードごとの視聴の維持
Video statistics の項
出典, 確認済み 2026-07-28
ここでの収益の仕組み
組み込みの収益化はない。プロジェクトはこの問題について自らを中立だとしている。投稿者は動画の下に、任意の文言とリンク(Patreon、Tipeee、PayPal、Liberapay)を付けた支援のボタンを表示できる
«What is PeerTube's policy about content monetization?» の項
出典, 確認済み 2026-07-28
制限と上限
サーバーの最小の要件:1 コア、メモリ 1,5 GB、上りの回線 20 Mbps。同時に 1000 人の視聴者には 4 コア、4 GB、1 Gbps が推奨される。同じマシンで再エンコードする場合は 8 コアと 8 GB
«Should I have a big server to run PeerTube?» の項
出典, 確認済み 2026-07-28
制限
内容についての統一された規則はない。各プラットフォームが現地の法律の範囲で独自の条件を定める。センシティブな内容はプログラムの設定により既定で隠されている
違法な内容と、受け入れられない動画に関する項
出典, 確認済み 2026-07-28
2021 年 9 月、公開された一覧の 900 のプラットフォームでは、センシティブな内容のタグが付いた動画の割合は約 1 パーセントだった
日付が示されたプロジェクトによる計測。ページにこれより新しい計測はない
出典, 確認済み 2026-07-28
法的事項
Framasoft は複数の国で PeerTube の商標を保有しており、この名称を自分のプロジェクトで使わないよう求めている
«Is PeerTube a registered trademark?» の項
出典, 確認済み 2026-07-28
API アクセス
OAuth 2.0 による認可を用いる公開の REST API。まず client_id と client_secret を要求し、次に利用者のトークンを取得する。応答の例では、トークンの有効期間は 14 399 秒
REST API quick start の項
出典, 確認済み 2026-07-28
PeerTube のプラットフォームは、NodeInfo の応答、x-powered-by: PeerTube のヘッダー、HTML 内の og:platform のタグで見分けられる
Detect a PeerTube instance の項
出典, 確認済み 2026-07-28
ドキュメントには第三者のツールが挙げられている:Prismedia(PeerTube と YouTube への同時のアップロード)、YouTube2PeerTube(チャンネルのミラーリング)、Peertube Mass Uploader(一括のアップロード)、peertube-cli
一覧はプロジェクト自身が管理しており、それぞれのツールが動作するかは個別に検証していない
出典, 確認済み 2026-07-28
言語
トップページのインターフェース言語:en-US
言語はマークアップの属性から、言語版は hreflang から取得した
出典, 確認済み 2026-07-28
カタログの区分: 類似のすべて 関連項目: カタログ索引 · 地域: 西ヨーロッパ · 予約投稿ツールの比較 · 状況別の選び方 · プラットフォームの制限