Последний выпуск NewPipe в стабильных каналах содержит массу изменений и улучшений, включая новый Unified Player. Читай дальше!
NewPipe — это программа с открытым исходным кодом. YouTube клиент для Android, выступающий в качестве альтернативы для пользователей, которым либо не нравится официальное приложение, либо у которых на устройстве не установлены сервисы Google Play. В двух словах, NewPipe парсит сайт YouTube для извлечения данных и воспроизведения видео без ограничений и рекламы. Несколько дней назад, NewPipe тестировал новый пользовательский интерфейс Unified Player в своих тестовых сборках., и теперь приложение было обновлено в стабильной ветке с новым пользовательским интерфейсом Unified Player и другими изменениями.
Единый проигрыватель в NewPipe
Отличительной особенностью NewPipe v0.20.0 является единый проигрыватель. До этого стабильного выпуска и недавних тестовых выпусков в состав NewPipe фактически входило три разных плеера. код: основной проигрыватель, всплывающий проигрыватель и фоновый проигрыватель — каждый со своим кодом и отдельным воспроизведением. очереди. Поэтому всякий раз, когда вы переключаетесь между этими тремя проигрывателями, старый экземпляр проигрывателя закрывается и будет создан новый экземпляр и очередь воспроизведения, что обычно приводит к потере вашего прогресса в видео. Unified Player исправляет это, объединяя всех игроков в один общий сервис. Так что теперь при переключении между плеерами сервис продолжает работать и данные потока сохраняются.
Страница сведений о видео
В новой версии NewPipe изменен дизайн страницы сведений о видео по сравнению с тем, что было раньше, что приближает ее к интерфейсу приложения YouTube по умолчанию.
Видеоориентация
Раньше основные видеопроигрыватели всегда воспроизводили видео в полноэкранном режиме, но не обеспечивали оптимизированное воспроизведение, если ориентация проигрывателя не соответствовала ориентации видео. Переключатель ориентации теперь заменяется полноэкранной кнопкой, которая определяет, находится ли видео в альбомной или портретной ориентации, и обеспечивает правильную ориентацию, когда пользователь переходит в полноэкранный режим.
https://newpipe.schabi.org/img/smart_button.webm
Минимизированный плеер
Видео на странице сведений о видео можно провести вниз, чтобы открыть его в свернутом проигрывателе внизу, позволяя приостанавливать, воспроизводить или закрывать его из этого места. Это будет полезно, если вы собираетесь просматривать другие видео во время воспроизведения вашего видео. В сообщении блога также говорится, что эту функцию можно использовать для создания списка воспроизведения для просмотра на лету, поэтому читай там подробнее.
https://newpipe.schabi.org/img/landscape_swipe_down.webm
Изменения в уведомлении NewPipe
Этот выпуск NewPipe поставляется с уведомлением MediaStyle (доступным, начиная с Android Lollipop) вместо старого API RemoteView. Этот обмен позволяет приложению предоставлять новое настраиваемое уведомление для воспроизведения, позволяя вам изменить до трех кнопок, которые отображаются в компактном уведомлении. Для Android 8 и более поздних версий уведомление адаптируется к цвету обложки. Для Android 10 и более поздних версий в уведомлении также будет отображаться панель поиска.
Другие улучшения
NewPipe также имеет несколько улучшений, которые мы суммировали ниже:
- Размер окна приложения теперь можно изменять.
- Неподдерживаемые URL-адреса теперь обрабатываются лучше.
- Ссылки на прямые трансляции больше не передаются с отметкой времени.
- Улучшен макет заголовка.
- Офлайн-поиск теперь обрабатывается лучше.
- Размер и положение всплывающего окна теперь могут сохраняться.
- Основной проигрыватель теперь по умолчанию сворачивается до фонового звука для беспрепятственного переключения приложений.
- Видео основного проигрывателя теперь по умолчанию имеет разрешение 720p 60 кадров в секунду, а видео всплывающих окон теперь по умолчанию имеют разрешение 480p вместо прежних 360p.
- Переключатель «Автовоспроизведение» теперь переименован в «Автопостановка в очередь», чтобы лучше описать его функциональность.
- Дополнительные улучшения перевода.
Журнал изменений NewPipe 0.20.0
Полный список изменений вы можете найти здесь:
- Новый
- Новый рабочий процесс приложения #2907, #4061, #4080, #4130, #4134, #4154, #4155 #4223, #4246, #4272, #4288, #4347, #4353, #4360, #4362 (спасибо @ авентли и все остальные участники)
- Объединили всех трех игроков в одного для плавного переключения между ними — например, теперь, если вы нажмете на фоновое воспроизведение. пока видео воспроизводится в основном или всплывающем плеере, поток начнется именно с того места, где вы остановились, а не с начало. Это верно, когда вы переходите от любого из трех игроков друг к другу.
- Воспроизведение видео прямо на экране сведений о видео
- Возможность автоматического воспроизведения видео при открытии экрана сведений о видео (включено по умолчанию).
- Проведите пальцем вниз по видео, чтобы свернуть его и продолжить просмотр без перерыва (в альбомном режиме вы можете провести вниз по заголовку, чтобы сделать то же самое).
- Кнопка полноэкранного режима умело определяет, является ли видео книжной или альбомной ориентацией, и ведет себя соответствующим образом.
- Проведите вверх по кнопке полноэкранного режима в ландшафтном режиме, чтобы прокрутить вниз детали видео.
- Теперь вы получаете аккуратный индикатор выполнения под миниатюрой на экране сведений о видео, если вы воспроизводите его в фоновом режиме или во всплывающем проигрывателе.
- Сворачивать игроков в фон по умолчанию при переключении приложения
- Основной проигрыватель/свернутый проигрыватель сохраняет историю просмотров, пока вы ее не закроете.
- Использовать уведомления MediaStyle для всех игроков #3178, #4340.
- Настраиваемые действия уведомлений
- Уменьшите чрезмерное обновление уведомлений
- Исправлены метаданные (название песни, исполнитель и обложка альбома), которые иногда устанавливались неправильно.
- Исправлен приоритет уведомлений и ошибки, связанные с Bluetooth.
- Разрешить базовое изменение размера при использовании NewPipe в оконном режиме / в качестве настольного приложения # 3948
- Новые локализации: бенгальский, берберский, неаполитанский, португальский и сардинский.
- Улучшен
- Показывать диалоговое окно с открытыми параметрами в случае всплывающего уведомления о неподдерживаемом URL-адресе # 3826.
- Улучшение диалога общего доступа № 4259
- Улучшите макет заголовка плейлиста: выровняйте его с информационными элементами и всегда используйте две строки для названия плейлиста, когда это необходимо #3944
- Улучшите работу с поисковыми предложениями, когда удаленные предложения не могут быть получены # 4029
- Увеличено качество видео по умолчанию до 720p60 (плеер в приложении) и 480p (всплывающий плеер) #4275.
- Уменьшите избыточность в настройке «Запомнить размер и положение всплывающего окна» № 4050.
- Удалить временную метку из URL-адреса при совместном использовании прямой трансляции # 4115.
- Используйте SubtitlesStream#getUrl вместо getURL #4120.
- Запомните последний выбранный тип носителя для загрузки. #4038
- Отключен просмотр изображения комментатора в LoadThumbnail, для которого установлено значение false # 4350.
- Измените «Автовоспроизведение» на «Автоочередь», чтобы уменьшить двусмысленность # 4252.
- Зафиксированный
- Исправлен цвет правильного/предлагаемого поискового запроса #3984.
- Исправлены отчеты об ошибках ACRA, не содержащие трассировку стека № 3982.
- Исправлен сбой при открытии видео на вкладке локального плейлиста на KitKat #3892.
- Исправлена автоматическая очередь без следующих видео #4349.
- Исправлено отображаемое название языка Кайбле (Такбейлит) #4066.
- Исправлено скрытие всплывающего окна лицензии при изменении ориентации #4127.
- Исправлен сбой при удалении файла и его повторной загрузке #3794.
- Исправлено неправильное использование множественного числа в русском языке #4365.
- Разработка
- Добавить правило Checkstyle для ошибки, когда локальная переменная, которая могла быть окончательной, не является окончательной # 4138
- Разрешить цифры и заглавные буквы в идентификаторе пакета приложения № 4326.
- Добавить требование к участникам обсуждать вклад перед открытием PR #4126.
- Устаревания и очистка # 3909
читать далее
Скачать NewPipe
Если у вас уже установлен NewPipe, приложение должно предложить вам обновиться при его открытии. Если у вас не установлена более старая сборка, вы можете загрузить последнюю версию с сайта F-дроид или из GitHub.
Вы использовали NewPipe? Дайте нам знать ваши мысли в комментариях ниже!