L'ultimo aggiornamento per il client YouTube di terze parti NewPipe migliora la velocità di caricamento dei video di YouTube e introduce un nuovo gesto di scorrimento con due dita.
NewPipe, il client YouTube open source per Android, ha ricevuto un aggiornamento importante all'inizio del mese scorso. L'aggiornamento includeva l'interfaccia utente unificata del lettore video che noi visto in una precedente versione di prova e molti altri miglioramenti. Poco dopo il lancio, l'app ha ricevuto un altro aggiornamento che ha risolto un bug con la ricerca su YouTube. Gli sviluppatori di NewPipe stanno ora lanciando un altro aggiornamento che apporta miglioramenti alla velocità di caricamento dei video di YouTube e un nuovo gesto di scorrimento.
Secondo a post recente sul blog NewPipe, l'ultimo aggiornamento (v. 0.20.3) introduce un nuovo gesto di scorrimento verso il basso con due dita che rende molto più semplice la chiusura del player incorporato. La chiusura del player incorporato era una procedura in due passaggi nelle versioni precedenti dell'app. Per prima cosa dovevi scorrere verso il basso sul lettore incorporato per passare al mini lettore, quindi scorrere nuovamente verso il basso per chiuderlo. Ora puoi chiudere il player incorporato in un colpo solo con il nuovo gesto di scorrimento verso il basso con due dita.
Il secondo miglioramento significativo nell'ultimo aggiornamento è che NewPipe ora viene caricato Youtube video molto più velocemente. Come spiega il post del blog, "YouTube ha rimosso l'offuscamento per la maggior parte dei suoi URL, quindi ora possiamo accedervi direttamente, accelerando notevolmente il caricamento dei video! Il codice di deoffuscamento è ancora memorizzato nella cache nel caso sia necessario." Altre modifiche degne di nota includono:
- Tutte le diverse opzioni di accodamento sono state ora sostituite con una unificata
- L'app ora ha una nuova impostazione che consente agli utenti di cancellare i cookie reCAPTCHA
- Aggiunta una nuova opzione per disattivare la notifica colorata che appariva durante la riproduzione di streaming su Android 8.0 e versioni successive. Una volta abilitata, la notifica ha un colore statico.
- Aggiunto il supporto per gli URL brevi di YouTube
- Aggiunto supporto per collegamenti ai canali abbreviati che assomigliano a: "youtube.com/nomeutente"
- Aggiunto il supporto per eliminare le complicazioni extra sugli URL di reindirizzamento per aiutare gli utenti ad aprire collegamenti da Google in NewPipe.
Se hai già installato NewPipe sul tuo dispositivo, l'app dovrebbe chiederti di aggiornare all'ultima versione quando la apri. Nel caso in cui non disponi di una build precedente, puoi prendere l'ultima versione da NewPipe GitHub. Per vedere tutti gli altri miglioramenti/correzioni nell'ultima versione, controlla la sezione del registro delle modifiche di seguito.
Registro delle modifiche di NewPipe 0.20.3
- Nuovo
- Sostituisci opzioni di accodamento specifiche con un solo #4425
- Due dita per chiudere il gesto del giocatore #4476
- Aggiungi pulsante nelle impostazioni per cancellare i cookie reCAPTCHA n. 4453
- Aggiungi l'opzione per non colorare la notifica n. 4643
- Migliorato
- Non mostrare l'ora di creazione/aggiornamento della notifica n. 4410
- Rimuovi l'impostazione Ricorda proprietà popup #4367
- Chiedere conferma prima di sostituire anche singole code video #4463
- Elimina anche lo stato del flusso quando elimini la cronologia del flusso n. 4413
- Migliora i limiti di età e le stringhe di contenuto limitato yt #4354
- Fisso
- Risolto il problema relativo al crash quando lo streaming veniva messo in pausa e venivano cliccati i pulsanti di avanzamento rapido/riavvolgimento #4410
- Correzione della visualizzazione di PlaylistAppendDialog quando non esistono playlist locali #4345
- Non riorganizzare gli elenchi trascinando le miniature #4550
- Corretta l'apertura di VideoDetailFragment e altro #4562
- Correggi il buffering infinito
- Rileva meglio quando eseguire la riproduzione automatica e quando no
- Rendi più coerente la condivisione su NewPipe
- Correggi la finestra di dialogo di selezione della playlist ed esegui il refactoring #4771
- Modifica le istruzioni per l'importazione dell'abbonamento YouTube in Google Takeout n. 4759
- Corretta la licenza di Gigaget da GPLv2 a GPLv3 #4892
- Localizzazione
- Aggiungi la lingua Santali #4749
- Aggiungi la localizzazione Tamazight di Central Atlas
- Aggiunta la traduzione coreana del README #4845
- Traduzioni aggiornate
- Sviluppo
- Utilizza DisplayCutoutCompat in VideoPlayerImpl n. 4338
- Usa DrawableCompat. #4592
- Utilizzare i metodi ContextCompat n. 4276
- Utilizzare TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(). #4594
- Nascondi l'icona di avvio delle perdite #4436 #4450
- Formatta tutte le risorse XML #4471
- Disabilita Ktlint in attesa dell'aggiornamento upstream n. 4517
- Utilizzare le funzioni Core KTX n. 4547
- Utilizza multidex per tutti i tipi di build. #4557
- Migrare AboutActivity su ViewPager2 #4553
- Ottimizza e riduci i PNG delle app n. 4610
- Converti le azioni di notifica in una preferenza personalizzata n. 4652
- Utilizza le API Java 8 n. 3817 # 4556
- Logica dei gesti del giocatore separata e UI n. 4587
- Utilizza RxJava invece di AsyncTask #4499
- Cambia l'indice del ciclo da float a int #4784
- Altre piccole correzioni e miglioramenti vari #4710
- Risolto il problema con NullPointerException nella gestione delle code e prestazioni migliorate #4555
- Altro
- Modello di richiesta pull rielaborato #4317
- Modelli di problemi rielaborati #4378 #4379 #4415 #4431 #4606
- Aggiungi informazioni su come utilizzare una versione locale di NewPipe Extractor n. 4528
- Aggiungi il widget Weblate al README #4530
Per saperne di più
https://f-droid.org/en/packages/org.schabi.newpipe/