Os arquivos de vídeo em Flash são marcados com um sinalizador delete-on-handle-closed , no qual, assim que o identificador do arquivo é fechado (por exemplo, a página em que está sendo executado é fechada), o arquivo -sistema exclui imediatamente o arquivo. Além disso, você não pode simplesmente manter a página aberta e copiar o arquivo porque esses arquivos são abertos no modo de acesso exclusivo, portanto, tentar abri-los ou copiá-los gera um erro de acesso negado.
O que você precisa fazer para copiar vídeos em Flash do cache do navegador (isso também funciona para outros navegadores, mas é necessário alterar o diretório de cache) é o seguinte:
- Obtenha uma cópia do Unlocker e instale-o
- Limpe o cache (para facilitar o trabalho)
- Navegue até o local do cache do Chrome - os padrões são
-
%localappdata%\Google\Chrome\User Data\Default\Cache
para o Google Chrome -
%localappdata%\Chromium\User Data\Default\Cache
para o Chromium
-
- Recarregue a página com o vídeo em Flash
- Aguarde o término do download do vídeo (por exemplo, "armazenamento em buffer")
- Classifique os arquivos por tamanho
- Clique com o botão direito do mouse no maior e selecione Unlocker
- Clique na lista suspensa no canto inferior esquerdo e selecione Copiar
- Salve o arquivo em algum lugar, fornecendo um nome e uma extensão apropriados
- Feche a caixa de diálogo Unlocker (e, se desejar, a guia também)
- Abra a cópia do arquivo em seu player ( VLC e GOM são escolhas populares para FLVs)
NB , a maioria dos players de vídeo não consegue reproduzir vídeos em Flash parciais. Ou seja, você precisa ter o início do vídeo, mesmo que você pare o download antes de terminar. Em outras palavras, você não pode simplesmente pular para o meio de um vídeo, então usar o Unlocker para copiar uma seção do meio, porque quando você tentar reproduzi-lo, ele não funcionará (o vídeo ficará em branco, e se você tem sorte, você pode obter o áudio). Conseguir desde o início do vídeo, mas parar antes do final faz no entanto funcionar, embora possa parar de reproduzir alguns segundos antes do ponto real em que você parou (por causa da natureza de bloqueio de o esquema de codificação usado).
Além disso, você pode usar apenas uma extensão de download de vídeo . Prefiro YousableTubeFix porque inclui o YouTube personalizando funções como desativar autoplay / autobuffer, remover comentários, etc. Há também sites como < href="http://keepvid.com/"> KeepVid que você pode obter os vídeos para download.
Atualizar :
A maioria das informações acima (sobre como copiar os vídeos) se aplica a versões mais antigas do Google Chrome (as extensões ainda funcionam bem - por enquanto). Os desenvolvedores do Chrome mudaram a maneira como várias coisas, como streaming de vídeos, funcionam e onde determinados arquivos são armazenados desde que a pergunta foi feita e eu originalmente escrevi essa resposta. Agora é muito mais fácil copiar (a maioria) vídeos em streaming. As outras respostas abaixo agora se aplicam a vídeos transmitidos no Chrome, mas, como eles ainda estão sendo alterados, você deve verificar cada local para garantir que recebeu o (s) arquivo (s) correto (s).
Em versões mais recentes (~ 21, 22 ou mais e mais?), o Chrome não usa mais arquivos temporários bloqueados no diretório temporário. Em vez disso, agora ele salva vídeos em streaming na pasta cache normal do navegador, no Diretório de dados do usuário (por exemplo, , %localappdata%\Google\Chrome\User Data\Default\Cache
) e os arquivos podem ser facilmente copiados do sistema operacional (por exemplo, o Windows Explorer).
No entanto, eles ainda não têm nomes de arquivos descritivos e devem ser identificados primeiro. Isso é mais fácil se você primeiro limpar o cache do navegador antes de iniciar o vídeo e depois classificar os arquivos por tamanho.
No entanto, observe que isso ainda se aplica apenas a determinados vídeos como os do YouTube. sites que usam outros métodos de transmissão de vídeos como RTSP ainda não funcionam, pois ainda usam “native files ”no Windows (e presumivelmente tmpfs em * nix / Mac). Assim, eles ainda precisam ser "copiados" usando as mesmas ferramentas de captura de fluxo de antes .