サードパーティの YouTube クライアント NewPipe の最新アップデートにより、YouTube ビデオの読み込み速度が向上し、新しい 2 本指のスワイプ ジェスチャが導入されました。
Android 用のオープンソース YouTube クライアントである NewPipe は、 メジャーアップデート 先月初め。 このアップデートには、統合されたビデオ プレーヤー UI が含まれていました。 以前のテストリリースで見られた 他にもいくつかの改良点があります。 公開直後、アプリは YouTube 検索のバグを修正する別のアップデートを受け取りました。 NewPipe の開発者は現在、YouTube ビデオの読み込み速度の改善と新しいスワイプ ジェスチャーをもたらす別のアップデートを公開しています。
によると 最近の投稿 NewPipe ブログの最新アップデート (v. 0.20.3) では、埋め込みプレーヤーを閉じるのがはるかに簡単になる、新しい 2 本指で下にスワイプするジェスチャが導入されました。 埋め込みプレーヤーを閉じるには、以前のバージョンのアプリでは 2 段階のプロセスがありました。 まず、埋め込みプレーヤーを下にスワイプしてミニ プレーヤーに切り替えてから、もう一度下にスワイプして閉じる必要がありました。 新しい 2 本指で下にスワイプするジェスチャを使用して、埋め込みプレーヤーを一度に閉じることができるようになりました。
最新のアップデートでの 2 番目の重要な改善点は、NewPipe が読み込まれるようになった点です。 YouTube ビデオがはるかに速くなります。 ブログ投稿で説明されているように、 「YouTube はほとんどの URL の難読化を削除したため、URL に直接アクセスできるようになり、ビデオの読み込みが大幅に高速化されました。 難読化解除コードは、必要な場合に備えて引き続きキャッシュされます。」 その他の注目すべき変更点は次のとおりです。
- さまざまなエンキュー オプションはすべて、統合されたオプションに置き換えられました。
- アプリには、ユーザーが reCAPTCHA Cookie をクリアできる新しい設定が追加されました。
- Android 8.0 以降でストリームを再生するときにポップアップする色付き通知をオフにする新しいオプションを追加しました。 有効にすると、通知は静的な色になります。
- YouTube 短縮 URL のサポートを追加しました
- 「youtube.com/username」のような短縮チャンネル リンクのサポートが追加されました。
- ユーザーが NewPipe で Google からのリンクを開けやすくするために、リダイレクト URL 上の余分な不要なものを破棄するためのサポートが追加されました。
デバイスに既に NewPipe がインストールされている場合は、アプリを開いたときに最新リリースに更新するように求めるメッセージが表示されます。 古いビルドがない場合は、NewPipe から最新リリースを入手できます。 GitHub. 最新リリースの他のすべての改善/修正を確認するには、以下の変更履歴セクションを確認してください。
NewPipe 0.20.3 変更ログ
- 新しい
- 特定のエンキュー オプションを 1 つだけで置き換えます #4425
- 2 本の指でプレーヤーのジェスチャーを閉じる #4476
- reCAPTCHA Cookie をクリアするボタンを設定に追加 #4453
- 通知を色付けしないオプションを追加 #4643
- 改善されました
- 通知の作成/更新時刻を表示しない #4410
- ポップアップ プロパティ設定を記憶する #4367 を削除
- 単一のビデオ キューでも置き換える前に確認を求める #4463
- ストリーム履歴を削除するときにストリーム状態も削除します #4413
- 年齢制限と YT 制限付きコンテンツ文字列を改善 #4354
- 修理済み
- ストリームが一時停止され、早送り/巻き戻しボタンがクリックされたときのクラッシュを修正 #4410
- ローカルプレイリストが存在しない場合に表示される PlaylistAppendDialog を修正 #4345
- サムネイルをドラッグしてリストを並べ替えないでください #4550
- VideoDetailFragment のオープニングなどを修正 #4562
- 無限バッファリングを修正
- 自動再生する時期とそうでない時期をより適切に検出する
- NewPipe への共有をより一貫性のあるものにする
- プレイリスト選択ダイアログを修正し、リファクタリングを実行します #4771
- YouTube サブスクリプションのインポート手順を Google テイクアウト #4759 に変更
- Gigaget のライセンスを GPLv2 から GPLv3 #4892 に修正
- ローカリゼーション
- サンタリ語 #4749 を追加
- Central Atlas Tamazight ローカリゼーションを追加
- README #4845 の韓国語訳を追加
- 翻訳を更新しました
- 発達
- VideoPlayerImpl で DisplayCutoutCompat を使用する #4338
- DrawableCompatを使用します。 #4592
- ContextCompat メソッドを使用する #4276
- TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds() を使用します。 #4594
- リーク ランチャー アイコンを非表示 #4436 #4450
- すべての XML リソースをフォーマットします #4471
- Ktlint を無効にする保留中のアップストリーム アップデート #4517
- コア KTX 機能を使用する #4547
- すべてのビルド タイプに multidex を使用します。 #4557
- AboutActivity を ViewPager2 に移行 #4553
- アプリの PNG の最適化と縮小 #4610
- 通知アクションをカスタム設定に変換する #4652
- Java 8 API を使用する #3817 #4556
- プレーヤーのジェスチャー ロジックと UI を分離 #4587
- AsyncTask #4499 の代わりに RxJava を使用する
- ループインデックスを float から int に変更 #4784
- その他の小さな修正と改善 #4710
- キュー処理における NullPointerException を修正し、パフォーマンスを向上 #4555
- 他の
- プル リクエスト テンプレートが作り直されました #4317
- 問題テンプレートを再加工 #4378 #4379 #4415 #4431 #4606
- ローカル NewPipe Extractor バージョン #4528 の使用方法に関する情報を追加
- Weblate ウィジェットを README #4530 に追加
続きを読む
https://f-droid.org/en/packages/org.schabi.newpipe/