Последнее обновление для стороннего клиента 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/имя пользователя».
- Добавлена поддержка отказа от лишнего мусора в URL-адресах перенаправления, чтобы помочь пользователям открывать ссылки из Google в NewPipe.
Если на вашем устройстве уже установлен NewPipe, приложение предложит вам обновить его до последней версии при его открытии. Если у вас нет более старой сборки, вы можете получить последнюю версию на сайте NewPipe. GitHub. Чтобы увидеть все другие улучшения/исправления в последней версии, проверьте раздел журнала изменений ниже.
Журнал изменений NewPipe 0.20.3
- Новый
- Замените определенные параметры постановки в очередь только одним # 4425.
- Жест закрытия игрока двумя пальцами #4476
- Добавить кнопку в настройки для очистки файлов cookie reCAPTCHA #4453
- Добавьте опцию, чтобы не раскрашивать уведомление № 4643.
- Улучшен
- Не показывать время создания/обновления уведомления #4410
- Удалить настройку свойств всплывающего окна #4367.
- Запрашивайте подтверждение перед заменой даже отдельных очередей видео #4463
- Также удалите состояние потока при удалении истории потока # 4413.
- Улучшите возрастные ограничения и строки с ограниченным содержанием # 4354.
- Зафиксированный
- Исправлен сбой, когда поток был приостановлен и были нажаты кнопки перемотки вперед/назад #4410.
- Исправлена ошибка, из-за которой PlaylistAppendDialog отображался при отсутствии локальных плейлистов #4345.
- Не переупорядочивайте списки, перетаскивая миниатюры #4550
- Исправление открытия VideoDetailFragment и других файлов #4562.
- Исправить бесконечную буферизацию
- Лучше определять, когда запускать автозапуск, а когда нет.
- Сделайте обмен данными в NewPipe более последовательным.
- Исправить диалог выбора плейлиста и провести рефакторинг #4771
- Измените инструкции по импорту подписки YouTube на Google Архив # 4759.
- Исправьте лицензию Gigaget с GPLv2 на GPLv3 #4892.
- Локализация
- Добавить язык сантали #4749
- Добавить локализацию Central Atlas Tamazight
- Добавьте корейский перевод README № 4845.
- Обновлены переводы
- Разработка
- Используйте DisplayCutoutCompat в VideoPlayerImpl #4338.
- Используйте DrawableCompat. #4592
- Использовать методы ContextCompat #4276.
- Используйте TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(). #4594
- Скрыть значок запуска Leaks # 4436 # 4450
- Форматировать все ресурсы XML #4471
- Отключить Ktlint, ожидающее обновление восходящего потока № 4517.
- Использовать основные функции KTX #4547
- Используйте multidex для всех типов сборки. #4557
- Перенос AboutActivity в ViewPager2 #4553
- Оптимизация и сжатие PNG-файлов приложения #4610
- Преобразовать действия уведомлений в пользовательские настройки #4652.
- Используйте API Java 8 #3817 #4556.
- Отдельная логика жестов игрока и пользовательский интерфейс № 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/