Il est possible de télécharger et de lire des vidéos via l'application Android de Coursera. Mais je veux lire la vidéo téléchargée avec le lecteur vidéo de mon choix sur mon appareil Android. Où le fichier vidéo téléchargé est-il enregistré ? En d'autres termes, comment puis-je trouver le fichier vidéo avec mon gestionnaire de fichiers et dans quel répertoire il a été enregistré ?
Réponses
Trop de publicités?Vous pouvez copier les vidéos de l'emplacement de cette application en /data/data/org.coursera.android/files/courkitDownloadedVideos/
si votre appareil est enraciné. Vous pouvez plutôt le trouver à l'adresse suivante : storage/extSdCard/Android/data/org.coursera.android/files/Download/
si vous avez une carte SD externe.
Sur un appareil non rooté, vous pouvez utiliser adb backup
pour sauvegarder l'application et ses données dans un fichier sur votre ordinateur, puis extraire son contenu :
- Installez le SDK Android et les pilotes USB pour votre appareil.
- Sous Windows, ouvrez l'Invite de commande (ou le Terminal sous Linux), naviguez jusqu'au répertoire où vous voulez stocker la sauvegarde, et lancez la commande suivante :
adb backup -f courseraBackup.ab org.coursera.android
Cette opération permet de sauvegarder l'application et ses données (y compris les vidéos téléchargées) sur le disque C de votre ordinateur. - Convertir la sauvegarde en archive à l'aide de la commande
dd if=courseraBackup.ab bs=24 skip=1|openssl zlib -d > courseraBackup.tar
- Si vous utilisez Linux, il suffit de lancer la commande ci-dessus dans le Terminal.
- Sous Windows, c'est un peu plus compliqué car vous devez télécharger et installer Cygwin à partir de aquí (installer tous les paquets,) et ensuite utiliser le terminal Cygwin pour exécuter la commande ci-dessus.
- Extrayez l'archive soit en utilisant
tar xvf courseraBackup.tar
(dans Terminal pour Linux ou Cygwin sous Windows,) ou en utilisant votre outil d'archivage préféré (par exemple 7-Zip).
Vous devriez maintenant avoir un répertoire sur votre ordinateur contenant toutes les données de l'application, y compris les vidéos téléchargées.
Référez-vous : http://nelenkov.blogspot.ca/2012/06/unpacking-Android-backups.html
L'application télécharge les vidéos dans /data/data/org.coursera.Android/files/courkitDownloadedVideos/ au lieu de l'espace utilisateur standard de /sdcard/Android/data/* et, pire encore, les fichiers sont nommés file2.mp4 file3.mp4 etc. ce qui rend difficile de savoir quel fichier correspond à quel cours. Personnellement, je trouve cela très frustrant car j'aimerais pouvoir diffuser les vidéos sur mon boîtier XBMC en utilisant Yatse.
Vous pouvez également utiliser une application appelée Coursera on the Go qui vous permet de choisir l'emplacement du téléchargement (déplacer vers une carte SD externe par exemple) et d'étiqueter les fichiers comme une personne saine d'esprit le ferait. http://www.amazon.com/Aliaksei-Radzinski-Coursera-On-The/dp/B00COJ2KTE