Întrebarea mea este specifică aplicației YouTube funcționalitate offline nouă.

Am salvat unele videoclipuri din aplicația YouTube pe telefonul meu Android. Am restaurat sistemul de operare al telefonului din cauza unei probleme. Dar am fișiere care au fost descărcate de aplicația YouTube stocate pe cardul SD. Acum YouTube nu afișează videoclipurile din lista offline.

Există vreo modalitate prin care pot deschide acele fișiere prin intermediul aplicației YouTube?

Adăugare

Sunt doar mă întreb dacă YouTube folosește unele fișiere de configurare pentru a stoca lista videoclipurilor descărcate. Dacă da, putem modifica astfel de fișiere de configurare și adăuga acele videoclipuri la lista offline.

Comentarii

  • Nu ați menționat ‘ intervalul de timp dintre salvarea videoclipului și restaurarea acestuia. Conform un articol despre Engadget , ” Orice lucru salvat va fi accesibil timp de 48 de ore în secțiunea offline din meniul glisant din partea stângă. ” Este posibil să fie necesar să descărcați din nou videoclipul din nou.
  • @AndrewT. De fapt, au trecut cu siguranță mai mult de 48 de ore. Dar Google offline arată o memorie SDCard de 1 GB folosită, dar conținutul nu este vizibil în lista offline YouTube.
  • Mai mult sau mai puțin, asta înseamnă ‘ ceea ce vreau să spun: YouTube controlează accesul la fișierul offline. Chiar dacă fișierul se află acolo, YouTube nu va câștiga ‘ să îl listeze dacă ‘ este deja expirat. Presupun că permisiunea este controlată pe serverul lor pe bază de cont, așa că trebuie să ștergeți fișierul manual și să îl descărcați din nou de pe YouTube. Cred că ‘ este așa dintr-un motiv bun.

Răspunde

Nu, momentan NU există nicio modalitate de a recupera videoclipurile descărcate anterior.

Motiv ?

Funcția offline este considerată mai degrabă ca cache, așa că nu sunt considerate „datele dvs.”.

Și, din moment ce ați restaurat telefonul (presupunând că este „resetat din fabrică”), ceea ce face în principiu este să ștergeți conținutul special from the /cache (holding the application cache) and /data (user data and user-installed apps, dalvik cache) partitions.

Atenție: Veți pierde toate videoclipurile descărcate offline de pe YouTube, când veți „ Dezinstalare actualizări „din aplicația YouTube.

Am pus o întrebare similară AICI când am constatat și eu că videoclipurile mele offline de pe YouTube au dispărut!

Comentarii

  • Această întrebare pare să răspundă o întrebare diferită (deși poate fi întrebarea intenționată a întrebătorului ‘ având în vedere comentariile).
  • @agweber Da, când am postat răspunsul, PO avea a furnizat câteva comentarii și răspunsul meu se bazează pe asta. Dar se Aceste comentarii sunt acum eliminate.
  • Nu sunt de acord. ‘ nu cred că (youtube) mai salvează videoclipul în cache. Se poate viziona și un videoclip vechi de o săptămână.

Răspuns

Nu, nu există nicio modalitate de a deschide fișierul .exo, deoarece este criptat, iar fișierul video este împărțit în bucăți de fișiere .exo. Chiar dacă aveți un videoclip offline stocat în telefon, puteți găsi mai multe fișiere .exo în directorul Internal Storage/Android/data/com.youtube.com. Nu sunt altceva decât fișierele exo criptate care pot fi deschise doar prin intermediul aplicației Youtube. Din xda-Developers postare pe forum ,

1- Google folosește fișierul EXO format pentru a salva videoclipuri. Se pare că acesta este un format de fișier utilizat pentru fișierele de sistem și, în timp ce am reușit să copiem aceste fișiere EXO pe un computer, se poate reda aparent doar prin intermediul aplicației YouTube Android.

2- Când solicitați o descărcare pentru un videoclip offline în aplicația YouTube, videoclipul este descărcat în bucăți. De exemplu, un fișier de 3 minute pe care l-am descărcat a fost salvat în cinci părți. Este posibil ca doar aplicația YouTube pentru Android să poată înțelege aceste bucăți și să le unească.

3- De asemenea, considerăm că se întâmplă criptare în timp real aici. Când videoclipul este descărcat, nu numai că este împărțit în părți, dar este, de asemenea, convertit în format EXO, comprimat și criptat în timp real. Acest lucru are mai multe avantaje, unul dintre avantajele evidente este că oamenii nu pot „copia-lipi videoclipul și îl pot distribui fără discriminare. Compresia, între timp, economisește spațiu pe disc. De exemplu, videoclipul lung de 3 minute pe care l-am descărcat de fapt l-am consumat aproximativ 40 MB de date. Dar, atunci când este stocat pe telefon, videoclipul ocupa doar aproximativ 25 MB spațiu.

4- Când un utilizator redă videoclipul, acesta este decriptat în timp real. Este posibil ca numai YouTube aplicația poate face această decriptare.

5- Dacă partajați videoclipul offline utilizând Bluetooth, în loc de fișierul real, un link web către videoclip este trimis destinatarului.

Cu toate acestea, vă recomandăm să căutați în această Biblioteca Exoplayer pe Github și să vedeți dacă asta ajută.

ExoPlayer este un player media la nivel de aplicație pentru Android. Oferă o alternativă la API-ul MediaPlayer pentru Android pentru redarea audio și video atât local, cât și pe internet.

Comentarii

  • Dacă aplicația YouTube o face offline, cu siguranță poate fi proiectată invers pentru a extrage logica decriptării și cheile. Dar, desigur, acest lucru nu este ‘ nu prea util deoarece puteți descărca cu ușurință videoclipuri YouTube necriptate.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *