NewPipe

NewPipeは、非公式のYouTubeクライアントとして最もよく知られているフリーかつオープンソースのメディアプレーヤーアプリである。
NewPipeはF-Droidの公式リポジトリ、NewPipe自身のF-Droidリポジトリ又はGitHubのリリースページから利用することができ、Androidデバイスでのみ利用することができる。
NewPipeは公式のYouTubeアプリの代替として利用することができる。
バージョン履歴.
NewPipeはにChristian Schabesbergerよって最初のリリースが行われた。
主な更新履歴は以下の通りである:
技術.
NewPipeは公式のを使用せず、ウェブスクレイピングによって動画とメタデータを取得する。
これはGoogleと共有されるデータを減らすために意図的に行われている。
ウェブスクレイピングのためのツールは"NewPipe Extractor"と呼ばれており、スタンドアローンなプロジェクトである。
これはまた、フリーかつオープンソースのメディアプレーヤーアプリである"SkyTube"でも利用されている。
情報の抽出にこの方法を用いる場合、YouTubeのバックエンドが更新される度に「動画のURLを復号できませんでした」というエラーが発生する可能性がある。
これにより、このバグを修正する更新がリリースされるまではYouTubeの動画を読み込むことができない。
更新がリリースされると、NewPipeは正常に動画を読み込むことができるようになるが、YouTubeのバックエンドが再度更新された場合、バグが繰り返される可能性がある。
アプリの新しいバージョンでは、"NewPipe Extractor"はYouTube、SoundCloud、MediaCCC及びPeerTubeをサポートしている。
但し、SoundCloud、MediaCCC及びPeerTubeのサポートはベータ版なので正常に機能する保証はない。
開発チームは、さらなる開発の主な焦点はバージョン2.0.0まではYouTubeであると述べている。
NewPipeはAPIの利用やインターネット広告の表示を行わずにYouTubeにアクセスするので、仮にGoogle Playで利用できるとしたら、と矛盾することになる。
NewPipe x SponsorBlock.
NewPipeのフォークとして、NewPipe x SponsorBlockが存在する。これは、NewPipeにYouTubeの動画においてスポンサー提供の部分をスキップが可能にするSponsorBlockの実装を追加したものである。もともと、NewPipeに対してのであったが、NewPipeの開発者がSponsorBlockの実装を拒否したため、名前を変えてのフォークとなった。
NewPipeのリリースに合わせてGitHubでAPKファイルが公開されている。F-DroidのIzzyOnDroidリポジトリからもダウンロードが可能である。
リリース「v0.21.16 w/ SponsorBlock」より、YouTubeにおいて非表示となった低評価数を再表示させる取り組みである、Return YouTube Dislikeの実装を追加した。これにより、YouTubeの動画において、低評価数の表示が可能となった。