Останнє оновлення для стороннього клієнта 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/