Najnowsza aktualizacja klienta YouTube innej firmy NewPipe poprawia prędkość ładowania wideo z YouTube i wprowadza nowy gest przesuwania dwoma palcami.
NewPipe, klient YouTube o otwartym kodzie źródłowym dla Androida, otrzymał nagrodę ważna aktualizacja na początku ubiegłego miesiąca. Aktualizacja obejmowała ujednolicony interfejs odtwarzacza wideo widzieliśmy w poprzedniej wersji testowej i kilka innych ulepszeń. Krótko po wdrożeniu aplikacja otrzymała kolejną aktualizację, która łatała błąd związany z wyszukiwarką YouTube. Twórcy NewPipe wprowadzają teraz kolejną aktualizację, która poprawia prędkość ładowania filmów z YouTube i nowy gest przesuwania.
Według ostatni post na blogu NewPipe najnowsza aktualizacja (v. 0.20.3) wprowadza nowy gest przesunięcia dwoma palcami w dół, który znacznie ułatwia zamykanie wbudowanego odtwarzacza. W poprzednich wersjach aplikacji zamykanie wbudowanego odtwarzacza było procesem dwuetapowym. Najpierw trzeba było przesunąć palcem w dół po osadzonym odtwarzaczu, aby przełączyć się do miniodtwarzacza, a następnie ponownie przesunąć w dół, aby go zamknąć. Teraz możesz zamknąć osadzony odtwarzacz za jednym razem, korzystając z nowego gestu przesunięcia dwoma palcami w dół.
Drugim znaczącym ulepszeniem w najnowszej aktualizacji jest to, że NewPipe teraz się ładuje Youtube filmy znacznie szybciej. Jak wyjaśnia post na blogu, „YouTube usunął zaciemnianie większości swoich adresów URL, więc teraz możemy uzyskać do nich bezpośredni dostęp, co znacznie przyspiesza ładowanie wideo! Kod dezaciemniający jest nadal przechowywany w pamięci podręcznej, na wypadek gdyby był potrzebny.” Inne warte uwagi zmiany to:
- Wszystkie różne opcje kolejkowania zostały teraz zastąpione ujednoliconą opcją
- Aplikacja ma teraz nowe ustawienie, które pozwala użytkownikom wyczyścić pliki cookie reCAPTCHA
- Dodano nową opcję wyłączenia kolorowego powiadomienia, które pojawiało się podczas odtwarzania transmisji na Androidzie 8.0 i nowszych. Po włączeniu powiadomienie ma statyczny kolor.
- Dodano obsługę krótkich adresów URL YouTube
- Dodano obsługę skróconych linków do kanałów, które wyglądają jak: „youtube.com/username”
- Dodano obsługę odrzucania dodatkowych elementów w przekierowaniach URL, aby pomóc użytkownikom otwierać linki z Google w NewPipe.
Jeśli masz już zainstalowany NewPipe na swoim urządzeniu, po uruchomieniu aplikacja powinna wyświetlić monit o aktualizację do najnowszej wersji. Jeśli nie masz starszej wersji, możesz pobrać najnowszą wersję z NewPipe GitHub. Aby zobaczyć wszystkie inne ulepszenia/poprawki w najnowszej wersji, sprawdź sekcję dziennika zmian poniżej.
Dziennik zmian NewPipe 0.20.3
- Nowy
- Zamień określone opcje kolejkowania na tylko jeden #4425
- Gest dwóch palców zamykający gracza #4476
- Dodaj przycisk w ustawieniach, aby wyczyścić pliki cookie reCAPTCHA #4453
- Dodaj opcję niekolorowania powiadomienia #4643
- Ulepszony
- Nie pokazuj czasu utworzenia/aktualizacji powiadomienia #4410
- Usuń ustawienie właściwości „Zapamiętaj wyskakujące okienko” #4367
- Poproś o potwierdzenie przed wymianą nawet pojedynczych kolejek wideo #4463
- Usuń także stan strumienia podczas usuwania historii strumienia #4413
- Popraw ograniczenia wiekowe i treści objęte ograniczeniami #4354
- Naprawił
- Napraw awarię występującą po wstrzymaniu transmisji i kliknięciu przycisków szybkiego przewijania do przodu/do tyłu #4410
- Napraw wyświetlanie PlaylistAppendDialog, gdy nie istnieją lokalne listy odtwarzania #4345
- Nie zmieniaj kolejności list, przeciągając miniatury #4550
- Naprawiono otwieranie VideoDetailFragment i więcej #4562
- Napraw nieskończone buforowanie
- Lepiej wykryj, kiedy grać automatycznie, a kiedy nie
- Spraw, aby udostępnianie w NewPipe było bardziej spójne
- Napraw okno wyboru listy odtwarzania i wykonaj refaktoryzację #4771
- Zmień instrukcje importowania subskrypcji YouTube na Google Takeout nr 4759
- Popraw licencję Gigaget z GPLv2 na GPLv3 #4892
- Lokalizacja
- Dodaj język Santali #4749
- Dodaj lokalizację Central Atlas Tamazight
- Dodaj koreańskie tłumaczenie pliku README #4845
- Zaktualizowane tłumaczenia
- Rozwój
- Użyj DisplayCutoutCompat w VideoPlayerImpl #4338
- Użyj DrawableCompat. #4592
- Użyj metod ContextCompat #4276
- Użyj metody TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(). #4594
- Ukryj ikonę programu uruchamiającego Leaks #4436 #4450
- Sformatuj wszystkie zasoby XML #4471
- Wyłącz Ktlint oczekujący na aktualizację nadrzędną nr 4517
- Użyj funkcji Core KTX nr 4547
- Użyj multidexu dla wszystkich typów kompilacji. #4557
- Przeprowadź migrację AboutActivity do ViewPager2 #4553
- Optymalizuj i zmniejszaj pliki PNG aplikacji #4610
- Konwertuj działania powiadomień na niestandardowe preferencje #4652
- Użyj interfejsów API Java 8 #3817 #4556
- Oddzielna logika gestów gracza i interfejs użytkownika nr 4587
- Użyj RxJava zamiast AsyncTask #4499
- Zmień indeks pętli z float na int #4784
- Więcej różnych drobnych poprawek i ulepszeń #4710
- Napraw wyjątek NullPointerException w obsłudze kolejek i poprawioną wydajność #4555
- Inny
- Przerobiono szablon żądania ściągnięcia #4317
- Przerobiono szablony numerów #4378 #4379 #4415 #4431 #4606
- Dodaj informacje o tym, jak używać lokalnej wersji ekstraktora NewPipe nr 4528
- Dodaj widżet Weblate do pliku README #4530
Czytaj więcej
https://f-droid.org/en/packages/org.schabi.newpipe/