Останній випуск NewPipe у стабільних каналах містить масу змін і вдосконалень, зокрема новий Unified Player. Читай далі!
NewPipe є відкритим кодом YouTube клієнт для Android, який служить альтернативою для користувачів, яким не подобається офіційний додаток або не мають встановлених служб Google Play на своєму пристрої. У двох словах, NewPipe аналізує веб-сайт YouTube, щоб отримати дані та відтворити відео без обмежень і реклами. Декілька днів тому, NewPipe тестував новий інтерфейс Unified Player у своїх тестових збірках, а тепер програму оновлено у стабільній гілці з новим інтерфейсом користувача Unified Player та іншими змінами.
Уніфікований програвач у NewPipe
Основною особливістю NewPipe v0.20.0 є його Unified Player. До цього стабільного випуску та останніх тестових випусків у 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 60fps, а спливаючі відео тепер за замовчуванням 480p замість попереднього 360p.
- Перемикач «Автовідтворення» тепер перейменовано на «автоматична черга», щоб краще описати його функції.
- Більше покращень перекладу.
Журнал змін NewPipe 0.20.0
Ви можете знайти повний список змін тут:
- новий
- Новий робочий процес програми #2907, #4061, #4080, #4130, #4134, #4154, #4155 #4223, #4246, #4272, #4288, #4347, #4353, #4360, #4362 (завдяки @ avent та всі інші залучені)
- Об’єднано всіх трьох програвачів в одного для плавного перемикання між ними – наприклад, тепер, якщо ви натискаєте на фонове відтворення коли відео відтворюється в головному або спливаючому програвачі, потік розпочнеться саме там, де ви зупинилися, а не з початок. Це вірно, коли ви переходите від будь-якого з 3 гравців один до одного.
- Відтворення відео безпосередньо на екрані відомостей про відео
- Можливість автоматичного відтворення відео після відкриття екрана деталей відео (увімкнено за замовчуванням)
- Проведіть пальцем униз по відео, щоб згорнути його та продовжити перегляд без перерв (у альбомному режимі ви можете провести пальцем униз по заголовку, щоб зробити те саме)
- Кнопка повноекранного режиму розумно визначає, чи відео є портретним чи альбомним, і поводиться відповідно
- Проведіть пальцем угору на повноекранній кнопці в ландшафтному режимі, щоб прокрутити деталі відео вниз
- Тепер під мініатюрою на екрані відомостей про відео ви отримуєте гарний індикатор прогресу, якщо відтворювати його у фоновому режимі чи у спливаючому програвачі.
- За замовчуванням згортайте гравців у фоновому режимі під час перемикання програми
- Основний/згорнутий програвач зберігає вашу історію веб-перегляду, доки ви його не закриєте
- Використовуйте сповіщення 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
- Змініть «Autoplay» на «Autoqueue», щоб зменшити неоднозначність #4252
- Виправлено
- Виправлений колір правильного / пропонованого пошукового терміна #3984
- Виправлено звіти про помилки ACRA, які не містять трасування стека №3982
- Виправлено збій під час відкриття відео на вкладці локального списку відтворення на KitKat #3892
- Виправлена автоматична черга без наступних відео #4349
- Виправлена відображувана назва мови Kayble (Taqbaylit) #4066
- Виправлено приховування спливаючого вікна ліцензії під час зміни орієнтації #4127
- Виправлено збій, коли файл було видалено та повторно завантажено #3794
- Виправлено неправильне використання множини в російській мові #4365
- розвиток
- Додайте правило Checkstyle до помилки, коли локальна змінна, яка може бути остаточною, не є кінцевою #4138
- Дозволити цифри та великі літери в пакеті програми з ідентифікатором #4326
- Додайте вимогу до учасників обговорювати внески перед відкриттям PR №4126
- Скасування та очищення #3909
читати далі
Завантажити NewPipe
Якщо у вас уже встановлено NewPipe, програма повинна запропонувати вам оновити, коли ви її відкриєте. Якщо у вас не встановлено старішу збірку, ви можете отримати найновіший випуск з F-Droid або від GitHub.
Ви використовували NewPipe? Поділіться з нами своїми думками в коментарях нижче!