Apri il video offline salvato di YouTube (file .exo)


11

La mia domanda è specifica per la nuova funzionalità offline dell'app di YouTube.

Ho salvato alcuni video dall'app YouTube sul mio telefono Android. Ho ripristinato il sistema operativo del mio telefono a causa di qualche problema. Ma ho dei file che sono stati scaricati dall'app YouTube memorizzati su scheda SD. Ora YouTube non sta mostrando quei video nell'elenco offline.

Esiste un modo per aprire quei file tramite l'app YouTube?

Aggiungere

Mi chiedo solo se YouTube utilizza alcuni file di configurazione per memorizzare l'elenco dei video scaricati. In tal caso, possiamo modificare tali file di configurazione e aggiungere tali video all'elenco offline.


2
Non hai menzionato l'intervallo di tempo tra il salvataggio del video e il ripristino. Secondo un articolo su Engadget , " Tutto ciò che salvi sarà accessibile per 48 ore nella sezione offline del menu scorrevole a sinistra. " Potrebbe essere necessario scaricare nuovamente il video.
Andrew T.

@AndrewT. In realtà sono state sicuramente più di 48 ore. Ma google offline mostra la memoria sdcard da 1 GB utilizzata ma i contenuti non sono visibili nell'elenco offline di YouTube.
KB5,

1
Più o meno, ecco cosa intendo: YouTube controlla l'accesso al file offline. Anche se il file è presente, YouTube non lo elencherà se è già scaduto. I assumere il permesso è controllato sul loro server per la base di account, quindi bisogna eliminare il file manualmente e scaricare di nuovo da YouTube. Credo che sia così per una buona ragione.
Andrew T.

Risposte:


5

No, attualmente non c'è modo di recuperare quei video precedentemente scaricati.

Motivo ?

La funzione offline conta piuttosto come cache, quindi non viene considerata come "i tuoi dati".

E dal momento che hai ripristinato il telefono (supponendo che sia "ripristinato in fabbrica"), ciò che fondamentalmente fa è cancellare il contenuto appositamente from the /cache (holding the application cache) and /data (user data and user-installed apps, dalvik cache) partitions.

Attenzione: perderai tutti i video YouTube offline scaricati scaricati quando " Disinstalla aggiornamenti " dell'app YouTube.

Ho fatto QUI una domanda simile QUANDO ho scoperto che anche i miei video offline di YouTube sono scomparsi!


Questa domanda sembra rispondere a una domanda diversa (anche se potrebbe essere la domanda intenzionale del richiedente dati i commenti).
agweber,

@agweber Sì, quando ho pubblicato la risposta, l'OP ha fornito alcuni commenti e il mio post di risposta si basa su quello. Ma sembra che quei commenti siano stati rimossi.
Entusiasti AADAndroid

Non sono d'accordo. Non credo che (YouTube) salvi più il video nella cache. Si può anche guardare un video di una settimana.
Daksh Gargas,

5

No, non è possibile aprire il file .exo poiché è crittografato e il file video è suddiviso in blocchi di file .exo. Anche se sul tuo telefono è memorizzato un video offline, puoi trovare più di un file .exo nella Internal Storage/Android/data/com.youtube.comdirectory. Non sono altro che i file crittografati exo che possono essere aperti solo tramite l'app Youtube. Dal post del forum xda-developers ,

1- Google utilizza il formato di file EXO per salvare i video. Questo è apparentemente un formato di file utilizzato per i file di sistema e mentre siamo riusciti a copiare questi file EXO su un computer, a quanto pare può essere riprodotto solo tramite l'app Android di YouTube.

2- Quando si richiede un download per un video offline nell'app YouTube, il video viene scaricato in blocchi. Ad esempio, un file di 3 minuti che abbiamo scaricato è stato salvato in cinque parti. È possibile che solo l'app YouTube per Android possa dare un senso a questi blocchi e unirli insieme.

3- Riteniamo inoltre che sia in corso la crittografia in tempo reale. Quando il video viene scaricato, non solo viene suddiviso in parti, ma viene anche convertito in formato EXO, compresso e crittografato in tempo reale. Ciò ha diversi vantaggi, l'unico ovvio vantaggio è che le persone non possono copiare e incollare il video e condividerlo indiscriminatamente. La compressione, nel frattempo, consente di risparmiare spazio sul disco. Ad esempio, il video di 3 minuti che abbiamo scaricato in realtà ha assorbito circa 40 MB di dati. Ma quando è archiviato sul telefono, il video ha impiegato solo circa 25 MB di spazio.

4- Quando un utente riproduce il video, viene decrittografato in tempo reale. È possibile che solo l'app di YouTube possa eseguire questa decrittazione.

5- Se si condivide il video offline tramite Bluetooth, anziché il file effettivo, al destinatario viene inviato un collegamento Web al video.

Tuttavia potresti voler esaminare questa libreria di Exoplayer su Github e vedere se questo aiuta.

ExoPlayer è un lettore multimediale a livello di applicazione per Android. Fornisce un'alternativa all'API MediaPlayer di Android per la riproduzione di audio e video sia localmente che su Internet.


Se l'app YouTube lo fa offline, può sicuramente essere decodificata per estrarre la logica per la decrittazione e le chiavi. Ma ovviamente questo non è troppo utile in quanto puoi scaricare facilmente video YouTube non crittografati.
JonathanReez,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.