NewPipe 0.20.0 носи нов унифициран видео плейър и много повече към клиента на YouTube с отворен код

Най-новата версия на NewPipe в стабилните канали носи много промени и подобрения, включително новия Unified Player. Прочетете!

NewPipe е с отворен код YouTube клиент за Android, служещ като алтернатива за потребители, които или не харесват официалното приложение, или нямат инсталирани услуги на Google Play на устройството си. С две думи, NewPipe анализира уебсайта на YouTube, за да извлича данни и да възпроизвежда видеоклипове, без ограничения и реклами. Преди няколко дни, NewPipe тества нов потребителски интерфейс на Unified Player в своите тестови версии, а сега приложението е актуализирано в стабилния клон с новия потребителски интерфейс 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.
  • Превключвателят „Autoplay“ вече е преименуван на „auto-queue“, за да опише по-добре неговата функционалност.
  • Още подобрения в превода.

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
    • Разрешете цифри и главни букви в пакета на приложението с id #4326
    • Добавете изискване сътрудниците да обсъждат приносите си, преди да отворят PR #4126
    • Отписвания и почистване #3909

Прочетете още


Изтеглете NewPipe

Ако вече имате инсталиран NewPipe, приложението трябва да ви подкани да актуализирате, когато го отворите. Ако нямате инсталирана по-стара версия, можете да вземете най-новата версия от F-Droid или от GitHub.

Използвали ли сте NewPipe? Кажете ни вашите мисли в коментарите по-долу!