web-dev-qa-db-ja.com

chromeでYouTube動画の動画キャッシュを見つけることができません

YouTubeでビデオを見たことがありますが、ブラウザウィンドウを閉じなかったため、バッファリングされています。完全にバッファリングされているので、インターネットに接続しなくても、いつでもそのビデオを見ることができます。しかし、そのローカルキャッシュを見つけることができません。ブラウザ(クロム)のキャッシュのデフォルトフォルダーを確認しました。これは%AppData%Local\Google\Chrome\User Data\Default\Cacheですが、ビデオはそうではありませんそこ。ただし、インターネットに接続しなくても何度でも見ることができるので、ローカルシステムのどこかにある必要があります。以前はそれらを取得するのに使用していましたが、何か他のフォルダーに保存されているか、何かが発生しています。誰かが何か考えを持っていますか?

10
Rahul R.

ようやく場所を見つけました。新しいgoogle chromeが、キャッシュファイルの古い場所を使用する代わりに、Flash一時ファイルの場所を変更したようです

... AppData\Local\Google\Chrome\User Data\Default\Cache

以下の新しい場所を使用しています:

...\AppData\Local\Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash

ただし、そこにすべてのファイルが保存されているのか、大きなファイル(たとえば100Mbs以上)のみが保存されているのかはわかりません。

手伝ってくれてありがとう!

2018年3月更新

今日、ほとんどの場合、YouTubeは完全なビデオを一度にバッファリングせず、視聴時にチャンクでバッファリングします。ビデオを一時停止すると、バッファリングも一時停止されます。

また、youtubeは2つの WebMストリーム を使用します。1つはビデオ用、もう1つはオーディオ用です。これらの両方のwebMストリームは、個別のファイルとしてキャッシュに入れられます。したがって、ビデオを見るには両方を組み合わせるか、ビデオを見るには両方を再生する必要があります。 (ただし、WebMをサポートしていない古いブラウザーにフォールバックすると、youtubeはMP4にフォールバックします)

繰り返しになりますが、ブラウザがこれらのファイルの古いチャンクを保持しているかどうかはわかりませんが、保持しているとしても、それらの正しいチャンクをすべて見つけて組み合わせるのは非常に困難です。

ただし、それでも興味がある場合は、chromeは以下のキャッシュの場所を使用します。

C:/ Users /.../ AppData\Local\Google\Chrome\User Data\Default\Cache C:/ Users /.../ AppData\Local\Google\Chrome\User Data\Default\Media Cache \

4
Rahul R.

Chromeでは機能しません。 IEでのみ機能します。また、新しいVevoプレーヤーでは動作しません。 IDMまたはビデオをダウンロードするためのその他のアプリをダウンロードできます。

0
Rakz