Courseraアプリでダウンロードした動画ファイルを見つける


10

Coursera Androidアプリを介して動画をダウンロードして再生する可能性があります。ダウンロードした動画をAndroidデバイスの目的のビデオプレーヤーで再生したいのですが。ダウンロードしたビデオファイルはどこに保存されますか?つまり、ファイルマネージャーを使用してビデオファイルを検索し、保存されているディレクトリに保存するにはどうすればよいですか?

回答:


8

/data/data/org.coursera.android/files/courkitDownloadedVideos/デバイスがルート化されている場合は、このアプリの場所から動画をコピーできます。代わりに次の場所にありstorage/extSdCard/Android/data/org.coursera.android/files/Download/ます。外部SDカードがある場合。

ルートadb backup権限を取得されていないデバイスでは、関数を使用してアプリとそのデータをコンピューター上のファイルにバックアップし、その内容を抽出できます。

  1. デバイス用のAndroid SDKおよびUSBドライバーをインストールします。
  2. Windowsでコマンドプロンプト(またはLinuxのターミナル)を開き、バックアップを保存するディレクトリに移動して、次のコマンドを発行します。adb backup -f courseraBackup.ab org.coursera.androidこれにより、アプリとそのデータ(ダウンロードしたビデオを含む)がコンピューターのCドライブにバックアップされます。
  3. コマンドを使用してバックアップをアーカイブに変換する dd if=courseraBackup.ab bs=24 skip=1|openssl zlib -d > courseraBackup.tar
    • Linuxを使用している場合は、ターミナルで上記のコマンドを発行するだけです。
    • Windowsでは、ここからCygwinをダウンロードしてインストール(すべてのパッケージをインストール)し、Cygwinターミナルを使用して上記のコマンドを実行する必要があるため、少し複雑になります。
  4. を使用してtar xvf courseraBackup.tar(WindowsのCygwinのLinux用ターミナルで)、またはお気に入りのアーカイブツール(7-Zipなど)を使用してアーカイブを抽出します。

これで、ダウンロードした動画を含む、アプリからのすべてのデータを含むディレクトリがコンピューター上にあるはずです。

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


7

アプリは、/ sdcard / Android / data / *の標準ユーザースペースではなく、/ data / data / org.coursera.android / files / courkitDownloadedVideos /に動画をダウンロードします。さらに悪いことに、ファイルの名前はfile2.mp4 file3です。 mp4などにより、どのファイルがどのコースであるかを理解するのが困難になります。Yatseを使用してXBMCボックスにビデオをストリーミングしたいので、私は個人的にこれが非常に苛立たしいと思います。


よろしくお願いますが/ data / dataに/org.coursera.android/はありません。
アミール

1
@Amir /data/data/ディレクトリ内のアイテムを表示するには、ルート権限が必要です。ルート化されていないシステムでは空に見えます。
Chahk 14

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.