NewPipe 0.20.0 пропонує новий уніфікований відеопрогравач і багато іншого для клієнта YouTube з відкритим кодом

click fraud protection

Останній випуск 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? Поділіться з нами своїми думками в коментарях нижче!