PeerTube - 無料の分散型・連合型動画プラットフォーム
(github.com/Chocobozzz)- PeerTubeは、YouTube、Dailymotion、Vimeoのようにデータと注目を中央集権化するプラットフォームの代替として開発された、無料の分散型・連合型動画プラットフォームである
- 複数の小規模で相互運用可能な動画ホスティング事業者がネットワークを構成し、ユーザーはクリエイターをフォローして動画を作成でき、ベンダーロックインなしにコミュニティ所有・広告なしのプラットフォームを利用できる
- 動画アップロード、説明・タグベースの発見、埋め込みプレイヤー、ライブストリーミング、永続ストリームをサポートし、動画は自分のインスタンスだけでなく、ネットワーク全体のVideo Fediverseで発見可能である
- PeerTubeアカウントがない場合や、動画を見たインスタンスにアカウントがない場合でも、Mastodon、PleromaなどのFediverseやRSSを通じてチャンネルやクリエイターをフォローできる
- 訪問者はWebRTCベースのP2Pで負荷を分散し、インスタンス同士は互いに動画をキャッシュすることで、小規模インスタンスでもより広いaudienceにコンテンツを届けられる
PeerTubeが目指すプラットフォーム構造
- PeerTubeは、joinpeertube.orgをプロジェクトのホームページとし、複数の小規模な連合型・相互運用可能な動画ホスティング事業者のネットワークに参加する方式を掲げている
- プラットフォームの中核となる方針は以下の通り
- コミュニティ所有
- 広告なし
- ベンダーロックインなし
- クリエイターのフォローと動画制作を支援
- データと注目を中央集権化するYouTube、Dailymotion、Vimeoのようなプラットフォームの代替として開発された
- 2分紹介動画、プロジェクトホームページ、デモインスタンスで動作を確認できる
- peertube.cpy.re: stable
- peertube2.cpy.re: Nightly
- peertube3.cpy.re: RC
- PeerTubeとMastodon間の通信デモ動画も提供されている
動画投稿とライブストリーミング
- ユーザーは動画をアップロードすると、どこからでもストリーミングできるようにできる
- 動画には説明とタグを追加でき、コンテンツは自分のインスタンス内だけにとどまらず、ネットワーク全体のVideo Fediverseで発見可能である
- 埋め込みプレイヤーを通じて、任意のWebサイトに動画を埋め込める
- ライブイベントを運営するユーザー向けにライブストリーミングをサポートする
- 好みのクライアントからライブストリーミングを開始できる
- 永続ストリームのホスティングも可能
クリエイターのフォローとFediverse連携
- ユーザーはPeerTubeまたは他のFediverse空間から、好みのチャンネルをフォローできる
- 動画を見たインスタンスにアカウントを作成しなくても、クリエイターをフォローできる
- フォロー方法には以下が含まれる
-
Mastodon
-
Pleroma
- その他のFediverseサービス
- RSS
-
ユーザー体験とインスタンス運用の制御
- PeerTubeは、一般ユーザーとインスタンス管理者が自分の体験を調整できるようにしている
- 色は簡単に変更できる
- インスタンスの動画を一覧に表示しないまま、ユーザーが購読できるようにできる
- 既定のWebクライアントが気に入らない場合は、別の方式に変更できる
- プロジェクトは、UXダークパターン、データマイニング、動画推薦の手法を避けると明言している
負荷分散とコミュニティ支援
- 訪問者はWebRTCベースのP2Pを使って相互に負荷を分担できる
- インスタンスは互いの動画をキャッシュして、他のインスタンスを支援できる
- 小規模インスタンスでも、友好的なインスタンスの支援を受けて、より広いaudienceにコンテンツを届けられる
- 詳細はredundancy guideを参照
- クリエイターは支援ボタンを通じて視聴者から支援を受けられる
- ボタンは、寄付アカウントや他の宛先につながるメッセージを表示できる
- pay-per-viewや広告なしで、クリエイター支援につなげる方式である
参加、インストール、ドキュメント
- プログラマーでなくてもPeerTubeに貢献できる
- フィードバックの提供
- バグ報告
- 翻訳支援
- ドキュメント作成
- 始め方はcontributing guideにまとめられている
- コミュニティチャンネルは以下の通り
- Matrix: #peertube:matrix.org
- Discordブリッジ: Discord
- Forum: framacolibri.org/c/peertube
- 独自インスタンスの作成・アップグレードには、production guideの方法が推奨されている
- 非公式コミュニティパッケージは複数のプラットフォームを扱う
- ドキュメントは用途別に提供されている
ライセンス
- ロゴはCC BY-SA 4.0で、著作者はFramasoftである
- コードの著作権は2015-2025 PeerTube Contributorsにあり、GNU Affero General Public Licenseの条件で再配布・改変できる
- ライセンスはGPL v3またはそれ以降のバージョンを選択できる
- プログラムは有用であることを願って配布されるが、商品性や特定目的適合性に関する黙示の保証なしに提供される
1件のコメント
Hacker News の意見
プロの YouTuber の立場からすぐに見える核心的な問題は、収益化の不在です
動画を生業にしていない人たちは、人々が見たいと思う高品質な動画の制作費をかなり過小評価しているように思います。ツイートを1つ書いたり Instagram に写真を投稿したりするレベルではなく、まともな20分動画1本でも、熟練した労働力ベースで簡単に40人時はかかります
私のチャンネルは登録者約10万人のかなり小さなチャンネルで、従業員もおらず、維持費も月に数百ドル程度ですが、それでも動画1本あたり平均 500〜1,000ドル は稼げないと、時間とお金がかかりすぎて継続できません
登録者100万人超のチャンネルの多くは、創業者が週60〜80時間働き、複数の正社員が支える構造になっている可能性が高いです。視聴者があちこちで5ドルずつ寄付してくれることを期待して、そうした運営はできません
無料でコンテンツを作る人もいますが、その大半は動画1本あたり100再生にも届きません。100万再生と100再生の差は1万倍で、大きなユーザーなしにプラットフォームは作れません
今 YouTube の本当の競合になろうとするなら、大企業が背後で大物クリエイターに数百万ドル規模の契約を提示して移籍させるような形でなければなりません。そうでなければ、最初から見込みはありません
長期的には YouTube を見込み客流入のためのツールとして使いながら、本当のファンを自分のサイトや YouTube が所有していないプレミアム配信チャネルへ送る形で、配信チャネルをできる限り自分で所有すべきです
そうしなければ、常に YouTube の気まぐれによるプラットフォームリスクにさらされますし、実際に多くのコンテンツクリエイターがそれで崩れました。これが長期的に勝つ方法だと思いますし、FreeTube のようなツールとも衝突しません
MIT が OCW の動画をホストしたり、Khan Academy が教材を載せたり、カンファレンス発表の共有、政府の動画、簡単な家の修理 DIY、Vlog や雑多な考え、趣味人が自分の関心事を見せて語る場としてはよく合うかもしれません
人々の成長や協業を助ける動画は、何でも販売ファネルにしようとするプラットフォームより、こういう場所のほうがよく似合います
それでも、収益化が難しい、あるいは不可能なプラットフォームが存在するのも良いことだと思います。クリエイターがお金を受け取れる場所も必要ですが、より商業色の薄かったインターネットへのノスタルジーもあります
もちろん、それがあなたにとって機能しているなら良いことです。情報の非対称性がある市場を研究する立場から見ると、Google があらゆる資産で運営している広告支援型ビジネスは、現時点で最大規模の事例かもしれません
動画を作る制作会社を立ち上げることはすでに知られたやり方で、PeerTube は配信網です。歴史的には、これは独立系映画館とスタジオ所有の映画館の関係に驚くほど似ています
当時の大手スタジオは独占力を利用して、小規模スタジオに作品を割安で渡させ、収益の大半を持っていきました。小規模スタジオが競合システムを作ろうという動機を感じない程度にだけ支払っていたのです
あなたのコメントを読んでみると、「動画1本あたり平均500〜1,000ドル」というのは、Google が計算したちょうど十分な金額なのかもしれないと思えてきます
誰もが明確にお金を稼ぐ目的でインターネットに動画を上げているわけではありません。プロのクリエイターはごく小さな少数派であり、YouTube のようなプラットフォームは常に彼らにより適しているでしょう
登録者10万人の「小さな」チャンネルでも、実際には YouTube の上位0.5〜0.1%に入ります。PeerTube が必ずしもこの特定の層を狙う理由はありません
有望なシステムで、何らかの形で動画ホスティングサイトを運営しなければならないなら、非連合型の動画ホスティングシステムよりこちらを使うと思います
ただ現時点では、PeerTube には自分が望むコンテンツも視聴者もいないので、実際の活用例を見つけるのは難しいです。オープンソースソフトウェアやデータプライバシーに関心があれば、あちこちに見る価値のあるものはありますが、ゲーム・音楽・スポーツ・映画のようなテーマは現在のプラットフォームでは非常に不足しており、視聴者の関心もほとんど得られていません
以前テストで The Legend of Zelda: The Wind Waker のプレイ動画を検索したところ、PeerTube では再生数が3〜5回程度で、同じクリエイターの YouTube チャンネルではその10〜15倍程度でした
正直、Mastodon や Lemmy の問題と同じですが、さらに誇張された形です。ほとんどのトピックがこうしたプラットフォームで十分に代表されていなければ、一般大衆は使いません。そして一般大衆が使わなければ、彼らを連れてくるクリエイターも使いません
Usenet で育ったハードコアな技術オタク以外の人たちがこうしたプラットフォームを使うよう促す方法を見つける必要があります
PeerTube はいくら払うのでしょうか。答えはそこにあります
良いコンテンツを望むなら、その源泉へお金が流れなければなりません。インターネットは「良いものはすべて完全に無料」という考え方を必ず捨てるべきです。実際にはそれが「与える義務なしに受け取るのが好き」という形で現れるからです
必要なのは自分の議論グループです。たとえば Terence Tao や Tim Gowers のような世界的専門家と数学について議論したいなら、Mastodon を使えばいいのです
動画をアップロードして友人にリンクを送ったり、ブログに投稿・埋め込んだりすればいいのです。それで十分ですし、検索が役に立たなくてもまったく問題ありません
もちろん、見て見ぬふりをされている大問題は、こうしたサーバーを運営する費用です
連合のため技術的にはプラットフォームですが、かろうじてそう言える程度です。Mastodon 自体はかろうじてプラットフォームであり、mastodon.social は1つのプラットフォームで、kolektiva は別のプラットフォームです
PeerTube は Nebula のような動画ストリーミングウェブサイトを作るために使えるソフトウェアです
現在、オープンソースプロジェクトのチュートリアル動画を録画している
Linux、OBS、Kdenliveのような自由・オープンソースソフトウェアだけで作っていて、テーマもオープンソースプロジェクトなのでPeerTubeにホスティングしたかった。YouTubeはネットワーク効果があるので後で使うかもしれないが、顔と身分証明書の動画を要求されたため、PeerTubeの方が簡単に公開できた
今のところうまくいっている。PeerTubeを自前でホスティングしているわけではなく、既存のインスタンスを使い、Webサイトに動画を埋め込んでいる
体験がとても良いので、この方法を続けるつもり
動画はここで見られる: https://www.asfaload.com/videos/
PeerTubeには、同時に視聴しているユーザー間でのP2P共有という興味深い技術がある
ただし、このようなプロジェクトは技術的要因だけでなく社会的要因も成功に影響すると思う
HTMLページに要素を入れたり、WebTorrentで動画を実装したりすることと、人々に実際にTikTokのフィードの代わりにその動画を見てもらうことは、まったく別の話だ
ここには4つの機能がある。検索のような発見、広告のような収益化、ストレージとしてのホスティング、データ配信としての再生だ
PeerTubeは4つ目を担い、おそらく3つ目も担う。BitTorrentのような洪水型の配信システムではない。多くの人が同じ動画を再生しても、小さなホスティングサーバーが過負荷にならないようにする仕組みにすぎない。再生負荷は視聴者のブラウザ間に分散される
いくつかのレンダリングテストの技術デモ動画をPeerTubeに上げてみたが、うまく動作している。広告挿入がないのでPeerTubeを使っている
最大再生回数は2.3千回。[1] そこで発見されるとは期待していない。複数のフォーラムからリンクされている。ある動画は「Second Life sim server EstablishAgentCommunication message bug」のように、ごく小さな視聴者向けのもので、再生回数10回の大半はそれを見る必要があった開発者たちだ
技術的にはうまく機能するが、YouTubeの代替にはならないだろう。ただしTaylor Swiftが広告挿入を避けるために自分の結婚式をここで配信することにしたら、話は別かもしれない
[1] https://video.hardlimit.com/w/7usCE3v2RrWK6nuoSr4NHJ
自分のインスタンスを5年以上運営しているので、質問してもよい
YouTubeは本当に多くの理由でとてつもなく苛立たしい存在だったし、今では複数の軸で明らかに悪い存在になっている。動画ホスティングには本当に競争が必要だ
YouTubeは、事業の主な形が動画を公開することなら、その事業で稼げるようにしてくれるビジネスプラットフォームだ。オープンソースソフトウェアの品質がどれほど高くても、懐に入ってくる数千ドルの広告収益は複製できない
インド料理店の3Dプリンター用設計図を作ったからといって、実際のインド料理店になれるわけではないのと同じだ
どうせお金を稼いでいない小規模または趣味のクリエイターは、小さなプラットフォームを使える。しかしそうすると、成長してそのお金を稼ぐ機会も手放すことになる。うまくいっても、成長した後にそのお金を受け取れない状態になるだけだ
ポリシーを守ろうとしていたし、何か間違っていたなら、少なくとも警告を受けて限界をもっとよく理解できると思っていた。残念ながら異議申し立ての手段はほとんどなく、フィードバックはさらに少ない
もっと腹立たしいのは、YouTubeアカウント全体が終了されて、今ではログインすらできないことだ。しかもPremium加入者だった
YouTubeの最も良い点は、権利者との契約のおかげで音楽の使用と収益分配を簡単に認めていることだ。そのため、クリエイターやリミックス制作者がDMCAでコンテンツを削除されないようにするのがとても簡単になる
YouTubeにとって最大の脅威になりかけたサービスは、ユーザーが自発的にお金を払うと愚かにも信じたため、芽が出る前に死んだ
資本と実行力のある人がYouTubeとその視聴者を見て、「広告ブロック30〜40%、Premium支払い4.5%だなんて、この人たちのためにサービスを作りたい」とは思わない
こうした連合型サービスのアイデアは好きだが、なぜユーザー体験はいつも後回しにされたもののように感じられるのか分からない。導入において最も重要な要素なのに
こうしたプロジェクトに自然と引き寄せられる人たちは、たいてい技術寄りに大きく偏っており、高度に技術的な集団には、その仕事の価値を低く見たり、プロジェクト内で十分な権限を与えなかったりして、技術色の薄い貢献者を押し出してしまう悪い習慣がある
この種の仕事はソフトウェアエンジニアより報酬も低めなので、報酬を得て働くことがより重要になる。しかし大半の自由・オープンソースプロジェクトは、それを提供するのが難しい
任意のインスタンスを選んで動画を再生してみたが、問題は見つからなかった
それにYouTubeは公開当初からユーザー体験が嫌いだった。YouTubeより良いユーザー体験を作るのが、そこまで難しいはずはない
分散型・連合型メディアの個人アカウントや集約サービスが x402 決済プロトコル(https://x402.org)を実装して、クリエイターが収益を得ながら創作を続けられるようになれば、かなりすごいことになると思う
Spotify の代替を想像している。ストリーミング費用をアーティストや、アーティストがホスティングしているプラットフォームに直接支払える。クリエイターと消費者の間に、より自由な市場が可能になる
探索領域は基本的に Mastodon や Bluesky のように動作すればよい
良いコンテンツはあるのか? 以前少し見て回ったが、見つけられるコンテンツはやや物足りなかった
ただし、すべての連合インスタンスが他のプラットフォームの動画を再現可能な形で取り込めるわけではない、という制約は明らかにある。そうできてこそ、すべてのインスタンスが同じコンテンツを提供できるはずなのだが
一部の YouTuber は、インスタンスを自分で選んで運営し続ける必要がないなら、ミラーを許可しそうだと思う