Когда вы просматриваете Flash-видео на YouTube (или на большинстве других сайтов), оно не загружается в вашу систему; вместо этого он передается вам, так что вы можете сразу же начать смотреть его. Однако, чтобы повысить производительность и упростить переход к частям, которые уже были «буферизованы», он кэширует видео во временный каталог вашей системы (%temp%
), где хранятся временные файлы. К сожалению, есть несколько проблем, мешающих вам скопировать видео из временного каталога:
- Flash Player блокирует файл, поэтому вы не можете скопировать его как обычно. Однако, используя функцию копирования Unlocker , вы можете обойти это ограничение
- Помимо блокировки, файл настроен на удаление, как только он будет выпущен (разблокирован), поэтому после перехода со страницы (не говоря уже о закрытии браузера, не говоря уже о перезагрузке) удаляется кэшированное видео.
- Даже если вам удастся скопировать кэшированное видео, оно будет работать, только если вы скопировали все видео. Если вы щелкнете по шкале времени, чтобы начать воспроизведение где-то посередине, все видео не будет загружено, и большинство видеоплееров не смогут воспроизвести частичное видео Flash (вам может повезти с частичным видео, которое, по крайней мере, имеет начало , но даже это может не работать правильно)
Обновление:
Приведенная выше информация относится к более старым версиям Chrome. В более новых версиях (~ 21, 22 или около того и выше?) Chrome больше не использует заблокированные временные файлы в каталоге temp. Вместо этого он теперь сохраняет потоковое видео в обычную папку кэша браузера в каталоге пользовательских данных (например, %localappdata%\Google\Chrome\User Data\Default\Cache
), и файлы можно легко скопировать из ОС (например, Windows Explorer). Однако они по-прежнему не имеют описательных имен файлов и должны быть сначала идентифицированы. Это проще, если вы сначала очистите кеш браузера перед запуском видео, а затем отсортируете файлы по размеру.
Обратите внимание, что это относится только к определенным видео, таким как на YouTube; сайты, которые используют другие методы потокового видео, такие как RTSP, все равно не будут работать, так как они все еще используют « собственные файлы » в Windows (и, вероятно, tmpfs в * nix/Mac). Таким образом, они все еще должны быть «разорваны» с использованием тех же инструментов захвата потока, что и раньше.