2 ポイント 投稿者 GN⁺ 2023-11-05 | 2件のコメント | WhatsAppで共有
  • AndroidでYouTubeをより軽く使いたいユーザー向けに、広告と不要な権限を減らした無料のオープンソースクライアント
  • Google独自APIを使わず、必要な情報だけを送信し、保存データは端末内にオフラインで保存される
  • オフラインダウンロード、バックグラウンド再生、ポップアッププレーヤー、購読、ブックマーク、ローカル再生リスト、視聴・検索履歴の管理を提供
  • 対応サービスは YouTube、PeerTube、SoundCloud、Bandcamp、media.ccc.deで、PeerTubeインスタンスも追加できる
  • Android 5+で利用でき、GitHubリリースとF-Droidからインストール可能。独自の F-Droidリポジトリ を追加すると、更新をより早く受け取れる

Android向け軽量ストリーミングクライアント

  • NewPipeは、スマートフォンでYouTubeを見る際に、直感的で機能が豊富、かつプライバシーに配慮したアプリを求めるユーザーを対象としている
  • 煩わしい広告や疑わしい権限なしに、本来の YouTube体験 を提供することを目指している
  • アプリケーションはオープンソースで、ソースコードはGitHubで確認できる
  • 高速かつ軽量で、バッテリーとデータ使用量を抑えるストリーミングソリューションを掲げている

再生とオフライン利用機能

  • オフライン利用では、保存する項目と形式をユーザーが直接選べる
    • タイトルを設定可能
    • 動画、音声、字幕から選択可能
    • 適したファイル形式を選択可能
    • 必要な解像度を利用可能
  • バックグラウンドプレーヤーは、ほかのアプリを使いながら音楽を聴くときに便利
    • バックグラウンド再生に対応
    • NewPipeを閉じてRAMとバッテリー使用量を減らせる
    • 再生リストを作成して音楽を聴き続けられる
    • 音声だけをダウンロードしてモバイルデータ使用量を抑える
  • ポップアッププレーヤーは、動画を再生し続けながら画面上の位置とサイズを調整できる
    • 通常のビデオプレーヤー機能をそのまま利用可能
    • 1クリックでプレーヤー間を切り替え可能
    • すべてのAndroidバージョンで利用可能

プライバシーとローカルデータ管理

  • NewPipeは Google独自API を使用しない
  • 動画とチャンネルの詳細情報を取得するために必要な情報だけを送信する
  • どの情報を保存するかはユーザーが決める
  • すべてのデータはユーザーの端末にオフライン保存される
  • 履歴機能により、よく見た項目を再度開けるほか、最後の検索に基づく検索候補を受け取ることができ、保存項目もユーザーが制御できる

購読、ブックマーク、再生リスト

  • 購読機能により、チャンネルを1クリックで購読し、ユーザー向けにカスタマイズされたフィードを見られる
  • よく見るチャンネルの更新を見逃さないよう支援する
  • ローカルの購読情報は、別の端末へインポートまたはエクスポートできる
  • ブックマークとローカル再生リストで再生リストを自分で作成・インポートし、お気に入りの動画に印を付けられる
  • データを別の端末へ移して再構成する時間を減らせる

対応サービス

  • YouTube: 音楽、ニュース、ゲームなどを含む動画とライブストリーミングのプラットフォーム
  • PeerTube: 分散型動画プラットフォームで、任意のPeerTubeインスタンスをNewPipeに追加可能
  • SoundCloud: 音楽ストリーミングプラットフォーム
  • Bandcamp: 音楽共有のためのアーティストに優しいプラットフォームで、ユーザーフレンドリーなDRM-freeダウンロードを提供
  • media.ccc.de: ドイツのハッカー・情報セキュリティ活動家グループChaos Computer Clubの動画アーカイブ兼ライブストリーミングプラットフォーム
  • 今後さらに多くのサービスが追加される予定

インストールとアップデート

  • NewPipeは Android 5+ で利用可能
  • APKはGitHubリリースから入手できる
  • 署名キーのSHA256フィンガープリントは CB:84:06:9B:D6:81:16:BA:FA:E5:EE:4E:E5:B0:8A:56:7A:A6:D8:98:40:4E:7C:B1:2F:9E:75:6D:F5:CF:5C:AB
  • リリースのハイライトは以下のとおり
    • [YouTube] SABR回避策を使って360pとほかの解像度を提供
    • [YouTube] 再生リスト項目の抽出を修正
    • [Bandcamp] 検索を修正
  • 独自の F-Droidリポジトリ をクライアントに追加すると、更新をより早く受け取れる
  • F-DroidはAndroid向けの無料・オープンソースアプリケーションカタログで、アプリのインストール時に更新通知とダウンロード・アップデートを提供する
  • 標準のF-DroidリポジトリからNewPipeをインストールすると、更新が届くまで時間がかかる場合がある
  • インストールの問題はFirst stepsで確認できる

オープンソースと支援の仕組み

  • NewPipeは無料のオープンソースソフトウェア
  • 数十人が改善と翻訳に参加しており、60以上の言語に翻訳されている
  • ソースコードはGitHubで確認し、貢献できる
  • NewPipeにはGPL 3.0ライセンスが適用される
  • F-DroidからNewPipeを入手でき、ほかのFOSSアプリも探せる
  • コミュニティがプロジェクトを動かしており、インターネットをより自由に開かれたものにし、誰もがアクセスできるようにするという目標のため無料で提供されている
  • 寄付金は費用の大半を賄い、有償の開発時間を増やして開発を強化するために使われる

2件のコメント

 
GN⁺ 2023-11-05
Hacker Newsの意見
  • SponsorBlock 機能が内蔵された NewPipe も試す価値がある: https://github.com/polymorphicshade/NewPipe

    • LibreTube にも SponsorBlock が含まれている: https://libretube.dev/
    • この版が一番いい。NewPipe も気に入っていたが、SponsorBlock に対する姿勢にはうんざりしていた
      今は LibreTube に移行していて、NewPipe では動画内を移動するとエラーが出続けていた
    • BraveNewPipe もある。NewPipe に SponsorBlock を追加し、さらに NewPipe が nofix として拒否しているまともな検索オプションも入れた版だ
    • これは本当に宝石のようなアプリだ。元の NewPipe がこの機能をせめてオプションとしてでも入れなかったのは残念
    • 正直、なぜこれを使うべきなのかあまり分からない。最近見た高品質な YouTube 動画は 30〜60 分のものが多く、そのうちスポンサー言及は 1〜2 分ほどしかなかった
      制作者を支援する方法として十分に妥当に見えるし、多くの人が スポンサー区間 をブロックしたら、こうした動画はなくなってしまいそうだ
  • ここ数年、旅行に行くときに YouTube 動画をダウンロードする用途で使ってきたが、YouTube から NewPipe にリンクをそのまま共有すると、画質とスレッド数 を選べるすっきりしたダウンロード画面が出てとても便利
    その目的には本当にいいアプリだが、スマホで普段 YouTube を見るときは ReVanced を使っている

    • NewPipe で物足りないと感じるのは ライブ配信の視聴。良い YouTube 体験なら ReVanced のほうが合っていて、NewPipe は動画をダウンロードしてオフライン保存するときに使っている
  • Android で 6 年以上使っている。飛行機や列車に乗る直前に、動画や音楽のローカルコピーをすばやくダウンロードできるのが良い
    YouTube の変更でアプリが壊れることがあり、最新アップデートが必要になるので、APK より F-Droid で入手することを強く勧める

    • F-Droid より Obtainium を勧める
      Obtainium は、たとえば GitHub のリリースページのような配布元のリリースページから APK を直接ダウンロードする
      F-Droid を避ける理由は、公式 F-Droid リポジトリのアプリはビルド手順の都合で更新が遅れがちで、F-Droid のメンテナーが独自キーで署名しつつパッケージ ID を再利用するため、最終的な信頼の主体が F-Droid チームになるからだ。また、公式 F-Droid リポジトリへの収録要件は Google Play など他のアプリストアより厳しくないため、古かったり保守されていなかったり最新のセキュリティ基準に合っていなかったりするアプリが多く載る傾向もある
      [1]: https://github.com/ImranR98/Obtainium#readme
      [2]: https://www.privacyguides.org/en/android/#f-droid
    • F-Droid の中でも NewPipe の upstream リポジトリ を強く勧める。たいてい壊れた問題をすぐ直すが、F-Droid の標準リポジトリ版は数日遅れることがある
    • 前回もまさにこの用途で使った。飛行機に乗る前に動画をダウンロードするのに便利だった
  • YouTube の財務数値をすべてまとめた出典は見つけられなかったが、2022 年の YouTube の総売上は 290 億ドル だった。Alphabet の 2022 年の純利益は 550 億ドルで、そのうち YouTube の取り分がどれだけかは不明、少なくとも見つけられなかった
    いくつか仮定を置いて計算すると、YouTube の売上 290 億ドルのうち 55% を制作者と分け合うとすれば、130 億ドルが残る。YouTube が Alphabet 全体の売上の 10.5% を占め、すべての事業が比例して同じ収益性を持つと仮定すると、YouTube の純利益は 57.5 億ドルだったはずだ。過去には YouTube は収益性の面で損益分岐点程度だという報道もあった
    なので YouTube の純利益は 0〜50 億ドルの範囲に見え、うまくいっても粗利益率は 17% で、インターネットサービス企業としては良くない。NewPipe のような技術は存在すべきだし、企業がさらに多くの DRM を押し進めるべきではないと強く思うが、最終利用者がオープンな技術を濫用しすぎて、企業に動画の エンドツーエンド暗号化 以外の選択肢をなくさせるような事態も避けるべきだ

    • YouTube クリエイターのコンテンツのようなものに帯域を分担する トレント型の仕組み が可能なのか気になる。十分にシードしなければ広告を見て、十分に貢献すれば視聴時に広告が出ない、という形だ
      ただ、実際の torrent を使ったり追加設定や複雑さを要求したりするのではなく、ほぼシームレスなユーザー体験である必要があり、ブランディングも少し変える必要がありそうだ
    • 「290 億ドルの売上のうち 55% を制作者と分け合う」という前提からしてかなり悪く、完全に外しているように思う。そうすると YouTube がものすごく気前よく見えてしまう
      YouTube が広告収益のうち制作者と分け合う比率は、せいぜい 20% 程度だと思う
  • F-Droid でインストールできるというのは、いつでも良い兆候だ

    • その通り。ただし標準の F-Droid リポジトリは更新が少し遅い。年に 2 回ほどある「YouTube が UI を変えて世界が壊れる」更新のときは特にそうで、だから NewPipe チームは独自の サードパーティ製 F-Droid リポジトリ を推奨している。そこには更新がすぐ上がる
      [1]: https://newpipe.net/FAQ/tutorials/install-add-fdroid-repo/
    • F-Droid のサイトに「このアプリは非自由なネットワークサービスに依存しているか、それを促進します」とあるが、これはどういう意味なのか?
  • GrayJay はどう思う? プラットフォームではなく制作者を追うというアプローチだ。SponsorBlock も対応中だと聞いた
    https://grayjay.app/

    • オープンソースになって Linux で使えるようになったら、すぐ使うつもりだ
  • NewPipeはバックグラウンド再生とPIPに向いている。ウィンドウのサイズ変更や移動も可能。ダウンロードはSealが最高。動画をアプリに「共有」すればそのままダウンロードできる
    リンク: https://f-droid.org/packages/com.junkfood.seal/

  • NewPipeが最高。これなしでみんながどうやってYouTubeを見ているのかわからない。YouTubeアカウントがなくてもチャンネル登録できる

    • FirefoxとuBlock Originでも快適に見ている。広告も出ない。動画をダウンロードすることには興味がないが、NewPipeを使わないことでほかに何を見逃している?
    • とてもシンプル。Premiumに課金している
    • 同意するが、残念ながらまだChromecastにストリーミングできないので、テレビで再生したいときはYouTubeアプリに戻る必要がある
  • Androidがより優れたスマートフォン向けOSであるもう一つの理由

    • iOSにはYatteeがある
      技術的にはYouTubeアプリではなく、個人用の動画視聴アプリで、個人の動画サーバーに接続して使うようになっている。だが、互換サーバーAPIはInvidiousやNewPipeインスタンスが公開しているAPIと同じ。偶然ではない
      そのうちAppleがApp Storeから削除しそうではある。App Storeガイドラインは文字どおりガイドラインであって、実際の法律のように奇妙な抜け道で回避できるものではない。それでも今は動いている
  • 新しいコンテンツを探すとき、アルゴリズムフィードに依存していたので代替クライアントへ移行しにくかった。それでもNewPipeにぴったりの用途がある。寝るときに静かにバックグラウンドで流しておくのが好きだ
    聞き取れないほど小さな声のつぶやきが睡眠の助けになるのだが、広告のせいでこの用途は不可能だった。それに、気に入った音楽をダウンロードするときにも使う。YouTubeで音楽を見つけて取り込み、良いものを見つけたらNewPipeでローカルの音声ファイルとしてダウンロードして、NapsterやMP3の時代のように楽しむ

    • NewPipeは使ったことがないが、yt-dlpを使えばYouTubeの音声ストリームを簡単にダウンロードできる
      利用可能なすべてのストリームオプションを見て好きなものを選べるので、opusやaacが好みならそれを選べばよい