Google ChromeのYoutubeビデオキャッシュはどこに保存されますか?

Google ChromeのYoutubeビデオキャッシュはどこに保存されますか?

保存用Google ChromeYouTubeビデオにはありますが、/tmp最後の2つのバージョンには該当しません。また、~/.cache/google-chromeWindows関連の結果を提供するこのクエリのGoogle検索を見つけることができません。これらのファイルはどこに保存されていますか?

使っていますFedoraの帽子14.

答え1

一時的に保存されたすべてのFlashビデオのリストを取得するには、このBashスクリプトを使用します。

#!/usr/bin/env bash

for flashpid in $(pgrep -f flashplayer.so); do
    cd "/proc/$flashpid/fd"
    for video in $(file * | grep '/tmp/Flash' | sed 's/\(^[0-9]*\).*/\1/g'); do
        echo "/proc/$flashpid/fd/$video"
    done
done

たとえば、ビデオを表示するには、次のようにスクリプトを実行可能としてマークして実行します。

flashget.sh | xargs mplayer

説明する

Flash 10.1以降、/tmpすべてのファイルシステムアイテムはFlash Playerで開くと削除されます。ただし、ハードリンクが存在しなくなった場合にのみカーネルがファイルを削除するため、ファイル自体はまだ存在します。 Flashプラグインだけがファイル/ビデオの場所を知っています。幸いなことに、カーネルはどのプロセスがどのファイルハンドルを開いているかを知らせることができます。したがって、これらのファイルへのハードリンクはまだあります/proc/$PID/fd

答え2

彼らは次に保存されます/home/<username>/.cache/chromium/Default/Cache

答え3

YouTube動画には簡単なソリューションがあります。 Fedora 13以降がインストールされたChromeです。

USERNAME次のコマンドを現在のユーザー名に変更します。最初のコマンドを実行してから2番目のコマンドを実行して、デスクトップのキャッシュフォルダへのショートカットを取得します。

cd /home/USERNAME/Desktop
ln -s /home/USERNAME/.cache/google-chrome/Default/Cache youtube

答え4

以下で見つけたスクリプトを調整できます。FlashなしでYouTubeビデオを再生する[Adobe Flash 10.2の場合/ tmp]。 Chromeを使用すると、私に効果的です。ダーバン

関連情報