Alternative per Android, applicazioni dedicate, lettori che riducono il buffering… se vuoi ottimizzare la tua esperienza su YouTube, questi strumenti ti aiuteranno sicuramente. Oggi, però, voglio aggiungere un altro nome alla lista, chiamato YouTube-Local. Invece di adottare un'app o cambiare il metodo di riproduzione, YouTube-Local ci permette di sostituire completamente l'interfaccia di YouTube, senza usare la sua API né dipendere da JavaScript. Include anche l'opzione per instradare le richieste tramite Tor e conserva diverse funzioni come la trascrizione dei video e l'accesso ai commenti.
Se senti che le tue sessioni su YouTube hanno perso qualità, credimi quando dico che non sei l'unico. Il sito è più pesante che mai, soffre di problemi di performance sui browser «non-Chromium» e, con tutta onestà… è pieno di spazzatura. L'ultima «Grande Ipotesi del Web» suggerisce che Mountain View cerchi di deteriorare la versione gratuita di YouTube per spingere più utenti ad abbonarsi al Premium. Ovviamente, non ci sono prove, ma ci sono giorni in cui YouTube non vuole cooperare, e così arriviamo al progetto YouTube-Local.
YouTube-Local: un'interfaccia minimalista e leggera per YouTube
La pagina ufficiale presenta YouTube-Local come un client scritto in Python che migliora la privacy dell'utente e elimina buona parte del lag che troviamo nell'interfaccia ufficiale. Una delle funzioni più importanti è la possibilità di inviare tutte le richieste attraverso Tor (tranne il file video su googlevideo.com), anche se questo richiede l'attivazione manuale «e» l'uso del Tor Browser. Caricando YouTube-Local in un browser normale, il client avviserà che «non siamo anonimi», ma funzionerà comunque.
Rimuovendo dalla equazione sia JavaScript che l'API di YouTube, i tempi di caricamento in YouTube-Local sono impressionanti, e possiamo anche osservare il suo comportamento attraverso la console di sistema. L'unico «problema», per così dire, è che la sua esecuzione non è così intuitiva all'inizio. Una volta scaricato il file zip e versato il suo contenuto in una cartella temporanea, è necessario eseguire il file «run.bat». Questo creerà un mini server con l'indirizzo «127.0.0.1:8080», per aprirlo infine nel browser.
Le iscrizioni dipendono dallo stesso processo che abbiamo osservato in NewPipe e FreeTube: esportazione da YouTube e caricamento manuale del file CSV. D'altra parte, la sezione Configurazione include diversi parametri per personalizzare l'interfaccia. YouTube-Local ci permette di cambiare il tipo di riproduttore, definire la risoluzione per default, dare priorità a un codec rispetto agli altri, modificare tema e font, attivare i sottotitoli… c'è molto da esplorare qui.
Logicamente, YouTube-Local non è per tutti, e ha alcuni capricci che richiedono un paio di workaround nella sezione Issues di GitHub (ad esempio, la finestra di riproduzione è troppo grande in alcuni video quando vengono riprodotti in modalità teatro), ma personalmente credo che valga la pena fare lo sforzo e consiglio di scaricare una copia. Link in basso!
Sito ufficiale e download: Clicca qui - Come scaricare programmi da GitHub: Clicca qui