A kérdésem a YouTube alkalmazásra vonatkozik új offline funkció.

Elmentettem néhány videót a YouTube alkalmazásból az Android telefonomra. Probléma miatt helyreállítottam a telefonos operációs rendszert. De vannak olyan fájljaim, amelyeket a YouTube alkalmazás töltött le az SD-kártyán. Most A YouTube nem jeleníti meg ezeket a videókat az offline listában.

Van valamilyen módja annak, hogy megnyithassam ezeket a fájlokat a YouTube alkalmazáson keresztül?

Függelék

csak arra kíváncsi, hogy a youtube használ-e valamilyen konfigurációs fájlt a letöltött videók listájának tárolásához. Ha igen, módosíthatjuk-e ezeket a konfigurációs fájlokat, és felvehetjük ezeket a videókat az offline listára.

Megjegyzések

  • Még nem említette ' a videó mentése és visszaállítása közötti időintervallumot. szerint az Engadgetről szóló cikk , " Bármi, amit elment, 48 órán keresztül elérhető lesz a bal oldali csúszó menü offline szakaszában. " Lehet, hogy újra le kell töltenie a videót.
  • @AndrewT. Valójában határozottan több mint 48 óra volt. De a google offline azt mutatja, hogy 1 gigás sdcard memória van használatban, de a tartalom nem látható a youtube offline listájában.
  • Többé-kevésbé, hogy ' erre gondolok: A YouTube ellenőrzi az offline fájlhoz való hozzáférést. Még akkor is, ha a fájl megvan, a YouTube nem fogja felsorolni ' t, ha már lejárt '. Feltételezem , hogy az engedélyt a szerverük fiókonként ellenőrzi, ezért kézzel kell törölnie a fájlt, és újra le kell töltenie a YouTube-ról. Úgy gondolom, hogy ' ez jó okból így van.

Válasz

Nem, jelenleg nincs mód a korábban letöltött videók helyreállítására.

Ok ?

Az offline szolgáltatás inkább gyorsítótárnak számít, ezért “” nem tekinthető “az Ön adatainak”.

És mivel visszaállította a telefont (feltételezve, hogy “gyári beállításokra van visszaállítva”), az alapvetően az, hogy a tartalmat speciálisan törölje from the /cache (holding the application cache) and /data (user data and user-installed apps, dalvik cache) partitions.

Vigyázat: Az összes letöltött offline YouTube-videót elveszíti, amikor “ A YouTube alkalmazás frissítéseinek eltávolítása “.

Hasonló kérdést tettem fel ITT , amikor én is azt tapasztaltam, hogy az offline videóim eltűntek a YouTube-ról!

Hozzászólások

  • Úgy tűnik, hogy ez a kérdés megválaszolható egy másik kérdés (bár ez lehet a kérdező ' szándékolt kérdése a megjegyzések alapján).
  • @agweber Igen, amikor feltettem a választ, az OP adott néhány megjegyzést, és a válaszposztom ezen alapul Ezeket a megjegyzéseket most eltávolítottuk.
  • Nem értek egyet. Nem hiszem, hogy már ' azt gondolná, hogy (youtube) a videót gyorsítótárba menti. Meg lehet nézni egy hetes videót is.

Válasz

Nem, nem lehet megnyitni az .exo fájl, mivel titkosítva van, és a videofájl .exo fájlok darabjaira van felosztva. Még akkor is, ha egy offline videót tárolt a telefon, egynél több .exo fájlt találhat a Internal Storage/Android/data/com.youtube.com könyvtárban. Nem mások, mint a titkosított exo fájlok, amelyeket csak a Youtube alkalmazáson keresztül lehet megnyitni. Az xda-fejlesztők fórumbejegyzésből

1- A Google EXO fájlt használ formátum a videók mentéséhez. Ez nyilvánvalóan egy fájlformátum, amelyet a rendszerfájlokhoz használnak, és bár ezeket az EXO fájlokat sikerült számítógépre másolni, nyilvánvalóan csak a YouTube Android alkalmazáson keresztül játszhatók le.

2- Amikor letöltést kér a következőhöz: offline videót a YouTube alkalmazásban, a videó darabokban kerül letöltésre. Például egy letöltött 3 perces fájlt öt részre mentettünk. Lehetséges, hogy csak az Android számára készült YouTube alkalmazás értelmezheti ezeket a darabokat és összekapcsolhatja őket.

3- Úgy érezzük, hogy valós idejű titkosítás folyik itt. A videó letöltésekor nem csak részekre bontják, hanem átalakítják EXO formátumba, tömörítik és valós időben titkosítják. Ennek számos előnye van, az egyik nyilvánvaló előny az, hogy az emberek nem másolhatják be a videót és válogathatatlanul oszthatják meg. A tömörítés időközben helyet takarít meg a lemezen. Például a 3 perces videó, amelyet letöltöttünk, valóban elfogyasztotta kb. 40 MB adat. De amikor a telefonon tároljuk, a videó csak kb. 25 MB foglal helyet.

4- Amikor egy felhasználó lejátssza a videót, azt valós időben visszafejtik. Lehetséges, hogy csak a YouTube alkalmazás meg tudja oldani ezt a visszafejtést.

5- Ha az offline videót Bluetooth-on keresztül osztja meg, a tényleges fájl helyett a videóra mutató webes linket küld a címzett.

Érdemes azonban megvizsgálni ezt a Exoplayer könyvtárat a Githubon , és megnézni, hogy ez segít.

Az ExoPlayer egy alkalmazásszintű médialejátszó az Android számára. Ez alternatívát kínál az Android MediaPlayer API-jához audio és video lejátszásához helyben és az interneten keresztül.

Megjegyzések

  • Ha a YouTube alkalmazás offline módban csinálja, akkor egészen biztosan visszafejteni lehet a visszafejtés logikájának és a kulcsoknak a kinyerésére. De természetesen ez nem ' nem túl hasznos, mivel könnyedén letölthetünk titkosítatlan YouTube-videókat.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük