Finden Sie heruntergeladene Videodateien über die Coursera-App

Es besteht die Möglichkeit, Videos über die Coursera-Android-App herunterzuladen und abzuspielen. Aber ich möchte das heruntergeladene Video mit meinem gewünschten Videoplayer auf meinem Android-Gerät abspielen. Wo wird die heruntergeladene Videodatei gespeichert? Anders gesagt, wie finde ich die Videodatei mit meinem Dateimanager und in welchem ​​Verzeichnis ist sie gespeichert?

Antworten (3)

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 gefunden werden 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 die adb backupFunktion verwenden, um die App und ihre Daten in einer Datei auf Ihrem Computer zu sichern und dann ihren Inhalt zu extrahieren:

  1. Installieren und Android SDK und USB-Treiber für Ihr Gerät.
  2. Öffnen Sie in Windows die Eingabeaufforderung (oder Terminal in Linux), navigieren Sie 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 das Backup mit dem Befehl in ein Archivdd if=courseraBackup.ab bs=24 skip=1|openssl zlib -d > courseraBackup.tar
    • Wenn Sie Linux verwenden, geben Sie einfach den obigen Befehl im Terminal ein.
    • Unter Windows ist es 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 in Windows) oder mit Ihrem bevorzugten Archivierungstool (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

Die App lädt die Videos nach /data/data/org.coursera.android/files/courkitDownloadedVideos/ statt in den Standard-Benutzerbereich von /sdcard/Android/data/* herunter, und noch schlimmer, die Dateien heißen file2.mp4 file3. mp4 usw., was es schwierig macht, 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.

Danke, aber es gibt kein /org.coursera.android/ in /data/data .
@Amir Sie müssen gerootet sein, um Elemente im /data/data/Verzeichnis anzuzeigen. Auf einem nicht gerooteten System würde es leer aussehen.

Sie können auch eine App namens Coursera on the go verwenden, mit der Sie den Speicherort für das Herunterladen auswählen können (z. B. auf eine externe SD-Karte verschieben) und die Dateien auch so beschriften, wie es eine vernünftige Person tun würde. http://www.amazon.com/Aliaksei-Radzinski-Coursera-On-The/dp/B00COJ2KTE

Coursera on the Go scheint verschwunden zu sein. Ich kann es nirgendwo finden.