決定暫存 Internet 檔案類型 (Chrome)

決定暫存 Internet 檔案類型 (Chrome)

我的寬頻速度有時不夠,因此很難觀看 Flash 節目串流。

所以我的想法是啟動一個Flash流,不管需要多長時間讓它運行完成,然後查看臨時.swf檔。

我發現了 Google Chrome 臨時檔案的位置。但是,沒有與這些文件關聯的文件類型。

因此,我想知道上面的想法是否可行,以及如何僅檢索 .swf 檔案?

答案1

你是對的; Chrome 會以無副檔名、編號的檔案填滿其快取(大多數瀏覽器也會這樣做)。這部分是設計使然,因為您通常不打算手動存取快取檔案(從技術上講,您應該透過瀏覽器查看/儲存檔案)。您可以使用下列工具識別未知檔案的檔案類型TrID

也就是說,您找錯地方了。串流媒體影片不會儲存在快取中;它們儲存在暫存目錄中。

此外,網路影片幾乎總是設定為用完後刪除。也就是說,瀏覽器(或具體而言,Flash/Silverlight/等視訊播放器)會建立帶有標誌集的臨時文件,該標誌集告訴作業系統在文件使用時鎖定該文件,並在文件釋放時立即將其刪除。因此,與其他臨時檔案不同,您不能只是複製它(因為它已鎖定),並且當它解鎖時,它就會消失。

(你不需要這些.swf文件,那些是影片的-玩家,而不是視頻本身,通常是.mp4.flv

您需要使用一些技巧來獲取視訊檔案:

  1. 下載並安裝解鎖器
  2. 打開網頁並讓影片緩衝(您需要一次對一個影片執行此操作,以免事情變得混亂)
  3. 開啟資料夾( Windows 7 和XP 中%tmp%預設為)%LOCALAPPDATA%\Temp%USERPROFILE%\Local Settings\Temp
  4. 尋找文件名稱如下形式的大文件fla####.tmp
  5. 右鍵單擊該文件並選擇Unlocker
  6. 點擊右下角的下拉式選單並選擇複製
  7. 將檔案儲存到另一個位置(目前需要位於相同磁碟機號碼上)
  8. 如果需要,請重新命名該檔案(給它一個.mp4.flv副檔名)
  9. 在影片播放器中開啟影片(可見光通信)並檢查它
  10. 如果好,那麼您可以關閉網頁,臨時檔案應該會自動刪除

這是手動方法,需要一些工作(儘管在執行幾次後它會變得非常快速且容易)。一個更簡單的方法是使用Chrome 擴充功能專門用於方便下載影片而不是串流影片。其中許多支援多個影片網站。特別是 YouTube,我推薦用戶腳本YousableTubeFix它無縫整合到 YouTube 中,還允許您刪除頁面的各個部分(例如無用的評論和消磨時間的相關影片),以及配置其他設置,例如預設影片大小和不是自動緩衝/播放影片。

答案2

我會使用 Firefox 下載任何 Flash 文件,因為:

  • 您可以在新分頁中開啟 .swf 文件,然後透過「文件」功能表儲存它,而無需透過任何快取目錄取得它。
  • 您可以使用FlashGot擴展下載任何基於Flash的視頻(有時它會多次下載同一視頻,但您可以取消多餘的下載)

也許 Chrome 有一個類似的擴充/附加元件,但我不知道。

相關內容