Finden Sie heruntergeladene Videodateien über die coursera App

10

Es besteht die Möglichkeit, Videos über die coursera android app herunterzuladen und abzuspielen. Ich möchte das heruntergeladene Video jedoch mit meinem gewünschten Videoplayer auf meinem Android-Gerät abspielen. Wo wird die heruntergeladene Videodatei gespeichert? Mit anderen Worten, wie kann ich die Videodatei mit meinem Dateimanager finden und in welchem ​​Verzeichnis wurde sie gespeichert?

Amir
quelle

Antworten:

8

Sie können die Videos vom Speicherort dieser App kopieren, /data/data/org.coursera.android/files/courkitDownloadedVideos/wenn Ihr Gerät gerootet ist. Es könnte stattdessen unter: storage/extSdCard/Android/data/org.coursera.android/files/Download/wenn Sie eine externe SD-Karte haben.

Auf einem nicht gerooteten Gerät können Sie adb backupdie App und ihre Daten mithilfe der Funktion in einer Datei auf Ihrem Computer sichern und anschließend den Inhalt extrahieren:

  1. Installieren Sie Android SDK- und USB-Treiber für Ihr Gerät.
  2. Navigieren Sie unter Windows Open Command Prompt (oder Terminal unter Linux) zu einem Verzeichnis, in dem Sie die Sicherung speichern möchten, und geben Sie den folgenden Befehl ein: adb backup -f courseraBackup.ab org.coursera.androidDadurch werden die App und ihre Daten (einschließlich der heruntergeladenen Videos) auf dem Laufwerk C Ihres Computers gesichert.
  3. Konvertieren Sie die Sicherung mit dem Befehl in ein Archiv dd if=courseraBackup.ab bs=24 skip=1|openssl zlib -d > courseraBackup.tar
    • Wenn Sie Linux verwenden, geben Sie einfach den obigen Befehl in Terminal ein.
    • Unter Windows ist dies etwas komplizierter, da Sie Cygwin von hier herunterladen und installieren müssen (alle Pakete installieren) und dann das Cygwin-Terminal verwenden müssen, um den obigen Befehl auszuführen.
  4. Extrahieren Sie das Archiv entweder mit tar xvf courseraBackup.tar(in Terminal für Linux von Cygwin unter Windows) oder mit Ihrem bevorzugten Archivierungswerkzeug (z. B. 7-Zip).

Sie sollten jetzt ein Verzeichnis auf Ihrem Computer haben, das alle Daten aus der App enthält, einschließlich aller heruntergeladenen Videos.

Siehe: http://nelenkov.blogspot.ca/2012/06/unpacking-android-backups.html

Naveen
quelle
7

Die App lädt die Videos unter /data/data/org.coursera.android/files/courkitDownloadedVideos/ anstelle des Standardbenutzerbereichs von / sdcard / Android / data / * herunter, und noch schlimmer, die Dateien heißen file2.mp4 file3. mp4 usw. machen es schwierig herauszufinden, welche Datei welcher Kurs ist. Ich persönlich finde das sehr frustrierend, da ich die Videos gerne mit Yatse auf meine XBMC-Box streamen würde.

nullmem
quelle
Danke, aber es gibt keine /org.coursera.android/ in / data / data .
Amir
1
@Amir Sie müssen gerootet sein, um Elemente im /data/data/Verzeichnis anzeigen zu können . Auf einem nicht verwurzelten System würde es leer aussehen.
Chahk
2

Sie können auch eine App namens coursera on the go verwenden, mit der Sie den Speicherort des Download-Materials auswählen können (z. B. auf eine externe SD-Karte wechseln) und die Dateien wie bei einer vernünftigen Person kennzeichnen können. http://www.amazon.com/Aliaksei-Radzinski-Coursera-On-The/dp/B00COJ2KTE

Stange
quelle
Coursera on the Go scheint verschwunden zu sein. Ich kann es nirgendwo finden.
Maarten van Leunen