見出し画像

ReX : Neo Revanced Extended

この記事の情報は2023年8月当時の古いものです。
現在はinotia00氏の本家RVXが既存機能の保守の為、開発を続けています。

注意事項ですぞ

参考記事:https://github.com/YT-Advanced/revanced-documentation/wiki


はじめに

私が最初にYouTube強化パッチ、Revanced Extended(RVX)の記事を書いてから、既に1年弱の時間が経った。

Revancedはオープンソースなプロジェクトということで、あれから情勢は目まぐるしく変わっている。ここではRevancedを取り巻く現状、及び今後の主流になるであろうRVXの後継、ReX-Patchesについて書き記していく。

Extended is Discontinued

それは日本時間8月5日朝方、目を疑う一報が入ってきた。

何とまさかのExtended開発終了のお知らせである。G社にゴルァされるかその他何かしらの理由で(inotia00氏も人間だし)いつか開発終わるのは何となく分かってはいたが、ここまで早いのは予想していなかった。Twifuckerも開発終わるしAnonfilesも消えるし悲しいことばかり…
理由はこちらの声明に書いてある。長いので端的にまとめると、

  • 一部の人物が非公式にビルド済みApkを上げており※、これが長期的に見て(開発終了などの圧力といった)脅威となり得ること

  • もともと旧Vancedの機能の全てをオープンソース化し移行することが目的だったが、それの達成をある程度見たこと(オープンソースにすれば誰でもフォークして後に続くことが可能なため)

おそらくこれ。明らか自分が運営してないのに公式を装ってることを問題視していたと考えられる。ちなuBlock Originからはスパム判定されてました。焼け石に水かもだけどDMCA撃てば良かったのに…

ちなみに対応しなくなってきたら無印Revancedを使用することを勧めているが、日本語対応があんまりちゃんとしてなかったり(初期に比べれば随分マシにはなってるけど)そもそも対応バージョンが古かったり、あとExtendedが機能盛りすぎたせいで無印が物足りないといった点で移行には躊躇がある(少なくとも著者ふぃえらは)。アイコンもそんなに可愛くないし…

RVとRVXの機能リスト。
機能が2倍以上あるのはヤバい

、オープンソースであるが故に早速フォークも誕生している(時系列的にはRVX開発終了が告知される前からだが)。それがベトナムからやって来たYT-Advanced氏が繰り出すReX-Patchesである。

ReX-Patches

2023年04月08日にAdvanced氏(以下こう書く)がinotia00氏に下記のバッファリング問題をより一歩改善するプルリクを出したところ、inotia00氏にこれはフォークとして紹介すべきだと言われたのが事のはじまりとのこと。
名前はinotia00氏の仕事を引き継ぎ継続する意味合いをこめてReXとしたそうだ。思うにこの時点で彼はRVXの終了をinotia00氏から聞いていた(あるいは察した)のかもしれない。
既にRVXから一歩新しいバージョンにも対応しており、今後の開発が期待される。私は翻訳の更正で貢献しようと思います。

インストール方法

改めてご紹介。エンドユーザーがPCを使わずにやれる方法は次の3つになる。間違っても他サイトからapkダウンロードしないようにね!RVXの二の舞になっちゃうぞ!!

①Revanced Builder

私が最初に紹介したブラウザ上で行うインストーラ。リンクは最初に貼ったので割愛。操作方法もかつて書いた内容と同じなので省略するが、最初のコマンドは無論変わっているので置いておく。

curl -sLo rvx-builder.sh https://raw.githubusercontent.com/YT-Advanced/rvx-builder/revanced-extended/android-interface.sh && chmod +x rvx-builder.sh && ./rvx-builder.sh

エラーが出るときはcurl~、chmod~、./rvx-builder.shを一行ずつ入れていってね、とのこと。

RVX Manager→Revanced Manager

1番やりやすいフルGUIでパッチできるやつ。
元のRevanced Extendedから仕様を丸ごと受け継いでいるため、本家ManagerでSources変更してもビルドできないエラーも引き継いでいた…が、Advanced氏の改善で再び本家が推奨されるようになったこのためinotia00氏がフォークしたManagerを使うことが求められる。

やることはこちらの記事のExtended(旧)導入手順と一緒で、マネージャインストール後に[Sources]の(Revanced)を(YT-Advanced)に、(revanced-patches)(revanced-integrations)をそれぞれ(ReX-patches)(ReX-integrations)に変えればこのパッチを当てることが可能になる。

③Revancify

ビルダーに比べれば比較的とっつきやすいやつ。

この記事でも解説したChange Sourcesの欄にReXが追加されているため、そちらを選んでパッチすればOK。

番外 RVX Lite

基本的にinotia00氏はapk配布を認めていないのは先に述べた通りだが、このてれぐらチャンネルは例外的に、彼から事実上の許諾を得てapkを配布している(ソース)。どうしてもビルドが面倒という人はこちらならOKかも。
え?電話番号使っててれぐら登録したくない?四の五の言わずに大人しく登録しなさいこんなんもあるんだから

おまけ

  • ReXのできたてCrowdinとTelegramのリンクも置いておく。

Crowdinhttps://crowdin.com/project/rex
Telegramhttps://t.me/ReXgroups/

  • Extendedが一時期開発休んで復活した際、アイコンが以前のものから大幅に変わった。Afnシリーズが消滅、Revancifyシリーズがより丸みを帯びてかわいい感じになっている。これに合わせて記事のヘッダーも変えている。

https://www.reddit.com/r/revancedextended/comments/136zohc/with_the_new_patch_update_revancify_icons_have/

現在私はYouTubeの方でRedを、Musicの方ではBlueを使っている。

  • 以前私は冒頭の記事にて、microG版の方がroot版よりも安定していると書いた。それ自体は今も変わっていないのだが、実は最近、microG版においてある不具合が出ている。動画のバッファリングが途中でエラー起こして止まるのだ。一応回避手段は構築されているが、これを適用すると多少副作用がある(1番大きいものだとシークバーをドラッグした際に該当秒のプレビューが表示されなくなる)。その上近頃私の環境だと、この対策しててもバッファリング問題が起こるようになったため、遂にroot版に切り替えることとなった。microGの問題といえばそうなので解決を望むばかりである。

  • それでもroot化は一般人にとって、Revanced導入とは比べ物にならないレベルで難易度は高いため、多少バッファリングをどうにかできそうな最新版・最適化mMicroGをてれぐらで発見したため置いておく。
    (2023年09月06日追記):最新版3.1が日本語対応してなかったので日本語化しました。署名がふぃえらのものになっており、以前の2.4から直のアプデはできないので注意してください。

  • 並行して自分でもRVX-mMicroGを作っています。

多分適時追記していきます。
おしまい。

この記事が参加している募集

おすすめアプリ

この記事が気に入ったらサポートをしてみませんか?