NewPipe 0.20.3 покращує швидкість завантаження відео YouTube і додає новий жест двома пальцями

Останнє оновлення для стороннього клієнта YouTube NewPipe покращує швидкість завантаження відео YouTube і пропонує новий жест двома пальцями.

NewPipe, відкритий клієнт YouTube для Android, отримав велике оновлення на початку минулого місяця. Оновлення включало уніфікований інтерфейс відеопрогравача, який ми бачив у попередньому тестовому випуску і кілька інших покращень. Незабаром після розгортання програма отримала ще одне оновлення, яке виправило помилку з пошуком на YouTube. Розробники, що стоять за NewPipe, зараз випускають ще одне оновлення, яке покращує швидкість завантаження відео YouTube і новий жест гортання.

За словами а останній пост у блозі NewPipe останнє оновлення (v. 0.20.3) представляє новий жест проведення двома пальцями вниз, який значно полегшує закриття вбудованого програвача. У попередніх версіях програми закриття вбудованого програвача відбувалося у два етапи. Спочатку вам потрібно було провести пальцем вниз по вбудованому програвачу, щоб перейти до міні-програвача, а потім знову провести пальцем вниз, щоб закрити його. Тепер ви можете одним рухом закрити вбудований програвач за допомогою нового жесту двома пальцями вниз.

Друге значне покращення в останньому оновленні полягає в тому, що NewPipe тепер завантажується YouTube відео набагато швидше. Як пояснюється в дописі в блозі, «YouTube усунув обфускацію для більшості своїх URL-адрес, тож тепер ми можемо отримати до них прямий доступ, що значно прискорює завантаження відео! Код деобфускації все ще зберігається в кеші, якщо він знадобиться». Серед інших важливих змін:

  • Усі різні варіанти постановки в чергу тепер замінено єдиним
  • У програмі тепер є нове налаштування, яке дозволяє користувачам очищати файли cookie reCAPTCHA
  • Додано нову опцію для вимкнення кольорового сповіщення, яке з’являлося під час відтворення потоків на Android 8.0 і вище. Після ввімкнення сповіщення має статичний колір.
  • Додано підтримку коротких URL-адрес YouTube
  • Додано підтримку скорочених посилань на канали, які виглядають так: "youtube.com/username"
  • Додано підтримку для відмови від зайвих клопотів щодо URL-адрес переспрямування, щоб допомогти користувачам відкривати посилання з Google у NewPipe.

Якщо на вашому пристрої вже встановлено NewPipe, програма має запропонувати вам оновити останню версію, коли ви її відкриєте. Якщо у вас немає старішої збірки, ви можете взяти останню версію з NewPipe GitHub. Щоб побачити всі інші покращення/виправлення в останньому випуску, перегляньте розділ журналу змін нижче.

Журнал змін NewPipe 0.20.3

  • новий
    • Замініть певні параметри черги лише на один #4425
    • Двома пальцями, щоб закрити гравець, жест №4476
    • Додати кнопку в налаштуваннях для очищення файлів cookie reCAPTCHA #4453
    • Додайте опцію не розфарбовувати сповіщення №4643
  • Покращена
    • Не показувати час створення/оновлення сповіщень #4410
    • Видаліть параметр запам'ятовування властивостей спливаючого вікна #4367
    • Попросіть підтвердження перед заміною навіть окремих відеочерг #4463
    • Також видалити стан потоку під час видалення історії потоку #4413
    • Покращено обмеження за віком і рядки обмеженого вмісту yt #4354
  • Виправлено
    • Виправлено збій під час призупинення трансляції та натискання кнопок перемотування вперед/назад #4410
    • Виправлено діалогове вікно PlaylistAppendDialog, яке відображається, коли не існує локальних списків відтворення #4345
    • Не змінюйте списки, перетягуючи мініатюри #4550
    • Виправлено відкриття VideoDetailFragment і багато іншого #4562
      • Виправити нескінченну буферизацію
      • Краще визначати, коли автовідтворювати, а коли ні
      • Зробіть спільний доступ до NewPipe більш послідовним
    • Виправте діалогове вікно вибору списку відтворення та виконайте рефакторинг #4771
    • Змініть інструкції з імпорту підписки YouTube на Google Takeout #4759
    • Виправте ліцензію Gigaget з GPLv2 на GPLv3 #4892
  • Локалізація
    • Додайте мову санталі №4749
    • Додати локалізацію тамазігтів Центрального атласу
    • Додайте корейський переклад README №4845
    • Оновлені переклади
  • розвиток
    • Використовуйте DisplayCutoutCompat у VideoPlayerImpl #4338
    • Використовуйте DrawableCompat. #4592
    • Використовуйте методи ContextCompat #4276
    • Використовуйте TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(). #4594
    • Піктограма запуску Hide Leaks #4436 #4450
    • Відформатуйте всі ресурси XML #4471
    • Вимкніть Ktlint, що очікує оновлення вихідної версії №4517
    • Використовуйте основні функції KTX #4547
    • Використовуйте multidex для всіх типів збірок. #4557
    • Перенесіть AboutActivity на ViewPager2 #4553
    • Оптимізуйте та зменште PNG файли програми #4610
    • Перетворіть дії сповіщень на користувацький параметр №4652
    • Використовуйте API Java 8 #3817 #4556
    • Окрема логіка жестів гравця та UI #4587
    • Використовуйте RxJava замість AsyncTask #4499
    • Змінити індекс циклу з 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/