Den seneste opdatering til tredjeparts YouTube-klient NewPipe forbedrer YouTube-videoindlæsningshastigheden og bringer en ny strygebevægelse med to fingre.
NewPipe, open source YouTube-klienten til Android, modtog en større opdatering i begyndelsen af sidste måned. Opdateringen inkluderede den unified video player UI, som vi så i en tidligere testudgivelse og flere andre forbedringer. Kort efter udrulningen modtog appen endnu en opdatering, der rettede en fejl med YouTube-søgningen. Udviklerne bag NewPipe udruller nu endnu en opdatering, der bringer forbedringer til YouTube-videoindlæsningshastighed og en ny swipe-bevægelse.
Ifølge en seneste indlæg på NewPipe-bloggen, den seneste opdatering (v. 0.20.3) introducerer en ny strygebevægelse med to fingre, der gør det meget nemmere at lukke den indlejrede afspiller. Lukning af den indlejrede afspiller var en to-trins proces på tidligere versioner af appen. Du skulle først stryge ned på den indlejrede afspiller for at skifte til miniafspilleren og derefter stryge ned igen for at lukke den. Nu kan du lukke den indlejrede afspiller på én gang med den nye strygebevægelse med to fingre.
Den anden væsentlige forbedring i den seneste opdatering er, at NewPipe nu indlæses Youtube videoer meget hurtigere. Som blogindlægget forklarer, "YouTube har fjernet sløring for de fleste af sine URL'er, så nu kan vi få direkte adgang til dem, hvilket fremskynder videoindlæsningen meget! Deobfuskationskoden er stadig cachelagret, hvis det er nødvendigt." Andre bemærkelsesværdige ændringer omfatter:
- Alle de forskellige muligheder for kødannelse er nu blevet erstattet med en samlet
- Appen har nu en ny indstilling, der giver brugerne mulighed for at rydde reCAPTCHA-cookies
- Tilføjet en ny mulighed for at deaktivere den farvede meddelelse, der dukkede op, når du afspillede streams på Android 8.0 og nyere. Når den er aktiveret, har meddelelsen en statisk farve.
- Tilføjet understøttelse af YouTube Short URLs
- Tilføjet understøttelse af forkortede kanallinks, der ser ud som: "youtube.com/username"
- Tilføjet understøttelse til at kassere den ekstra cruft på omdirigerings-URL'er for at hjælpe brugere med at åbne links fra Google i NewPipe.
Hvis du allerede har NewPipe installeret på din enhed, bør appen bede dig om at opdatere til den seneste udgivelse, når du åbner den. Hvis du ikke har en ældre build, kan du hente den seneste udgivelse fra NewPipe's GitHub. For at se alle de andre forbedringer/rettelser i den seneste udgivelse, tjek ændringslogafsnittet nedenfor.
NewPipe 0.20.3 Changelog
- Ny
- Erstat specifikke køindstillinger med kun én #4425
- To fingre for at lukke spillerbevægelse #4476
- Tilføj knap i indstillinger for at rydde reCAPTCHA cookies #4453
- Tilføj mulighed for ikke at farvelægge notifikation #4643
- Forbedret
- Vis ikke meddelelsesoprettelse/opdateringstidspunkt #4410
- Fjern husk popup-egenskaber indstilling #4367
- Bed om bekræftelse, før du udskifter selv enkelte videokøer #4463
- Slet også streamstatus ved sletning af streamhistorik #4413
- Forbedre aldersbegrænsning og yt-begrænsede indholdsstrenge #4354
- Fast
- Ret nedbrud, når streamen blev sat på pause, og der blev klikket på knapperne til hurtig frem/tilbagespoling #4410
- Ret PlaylistAppendDialog, der viser, når der ikke findes lokale afspilningslister #4345
- Omarranger ikke lister ved at trække i miniaturebillederne #4550
- Ret åbning af VideoDetailFragment og mere #4562
- Ret uendelig buffering
- Bedre opdage, hvornår du skal autoplay, og hvornår ikke
- Gør deling til NewPipe mere konsekvent
- Ret dialogboksen til valg af afspilningsliste, og foretag en refaktorering #4771
- Skift instruktionerne for import af YouTube-abonnementer til Google takeout #4759
- Ret Gigagets licens fra GPLv2 til GPLv3 #4892
- Lokalisering
- Tilføj Santali-sprog #4749
- Tilføj Central Atlas Tamazight-lokalisering
- Tilføj koreansk oversættelse af README #4845
- Opdaterede oversættelser
- Udvikling
- Brug DisplayCutoutCompat i VideoPlayerImpl #4338
- Brug DrawableCompat. #4592
- Brug ContextCompat metoder #4276
- Brug TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(). #4594
- Hide Leaks launcher-ikon #4436 #4450
- Formater alle XML-ressourcer #4471
- Deaktiver Ktlint afventende upstream-opdatering #4517
- Brug Core KTX-funktioner #4547
- Brug multidex til alle byggetyper. #4557
- Migrer AboutActivity til ViewPager2 #4553
- Optimer og formindsk app-PNG'er #4610
- Konverter notifikationshandlinger til en brugerdefineret præference #4652
- Brug Java 8 API'er #3817 #4556
- Separat spillergestlogik og brugergrænseflade #4587
- Brug RxJava i stedet for AsyncTask #4499
- Skift loop-indeks fra float til int #4784
- Flere diverse små rettelser og forbedringer #4710
- Ret NullPointerException i køhåndtering og forbedret ydeevne #4555
- Andet
- Træk anmodningsskabelon omarbejdet #4317
- Udgaveskabeloner omarbejdet #4378 #4379 #4415 #4431 #4606
- Tilføj info om, hvordan du bruger en lokal NewPipe Extractor version #4528
- Tilføj Weblate-widget til README #4530
Læs mere
https://f-droid.org/en/packages/org.schabi.newpipe/