Google Chrome의 Youtube 비디오 캐시는 어디에 저장되나요?

Google Chrome의 Youtube 비디오 캐시는 어디에 저장되나요?

저장용 Google Chrome유튜브비디오에는 있지만 /tmp마지막 두 버전에는 해당되지 않습니다. 또한 ~/.cache/google-chromeWindows 관련 결과를 제공하는 이 검색어에 대한 Google 검색을 찾을 수 없습니다 . 이 파일들은 어디에 저장되어 있나요?

나는 사용하고있다페도라 모자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다음 명령을 현재 사용자 이름으로 변경하세요 . 첫 번째 명령을 실행한 다음 두 번째 명령을 실행하여 데스크탑의 캐시 폴더에 대한 바로가기를 얻습니다.

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

답변4

다음에서 찾은 스크립트를 조정할 수 있습니다.Flash 없이 YouTube 비디오 재생 [Adobe Flash 10.2의 경우 /tmp]. Chrome을 사용하면 나에게 효과적입니다.더반.

관련 정보