Je sais que dans Windows, Internet Explorer stocke les .flv
fichiers temporaires dans un dossier temporaire ( C:\Users\%username%\AppData\Local\Microsoft\Windows\Temporary Internet Files
) lors de la visualisation de YouTube. Et la même marque et Google Chrome sous Windows ( C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\Cache
). Il est donc facile de trouver une copie de ce .flv
fichier.
Que diriez-vous de Chromium dans Ubuntu? Stocke-t-il les données temporaires de navigation et où?
youtube-dl
programme de ligne de commande pour récupérer la meilleure vidéo disponible. Bref,sudo apt install youtube-dl
et plus tardcd ~/Videos && youtube-dl "https://youtu.be/ESUCEaOUx_M"
.Réponses:
J'ai écrit un petit script bash qui automatise l'excellente solution de Radu :
la source
J'ai fait un peu de recherche et maintenant je peux arriver avec la réponse qui n'est pas aussi simple qu'il y paraît à première vue.
J'ai beaucoup cherché sur Google, et presque tout pointe vers le
~/.cache/chromium/Default
dossier. C'est le dossier où vous devriez trouver les fichiers de cache de Google Chrome. Mais il n'y a pas de gros fichiers vidéo flash (comme YouTube), juste de petits fichiers.En fin de compte, pour répondre à la question, je suis arrivé à ces conclusions:
ps
fera très bien:ps ax | grep flash
.Une fois que vous avez ce PID , vous pouvez trouver le nom du fichier vidéo qui vient sur Youtube a été diffusé:
ls -l /proc/[*PID*]/fd | grep Flash
. Vous verrez comme résultat quelque chose comme ceci:Et voici la réponse à la question: le dernier fichier vidéo diffusé sur YouTube et mis en cache sur le système est:
Maintenant, si vous le souhaitez, vous devez les copier n'importe où sur le système:
Et maintenant, vous avez la dernière vidéo regardée sur Youtube dans votre collection de vidéos personnelles.
la source
Je le fais manuellement comme ceci: définissez cet alias dans /etc/bash.bashrc
et créez ce script dans /usr/local/bin/lsfd.sh
résultat:
alors je sais où sont les fichiers et utilise mplayer pour voir celui que je veux. puis copiez manuellement.
la source
Chromium conserve ses fichiers de cache dans divers dossiers qui peuvent changer avec le temps (selon la version?). Vous devriez donc peut-être les parcourir tous pour trouver ce que vous cherchez.
Et ils sont:
Les fichiers youtube qui vous intéressent sont généralement susceptibles de se trouver sous l'un des dossiers du cache multimédia , mais sans aucune extension de fichier. Heureusement, contrairement à Windows, Linux détecte souvent les types de fichiers quelle que soit l'extension. Vous pouvez donc les reconnaître avec des icônes de fichiers vidéo ou même des miniatures .
la source
J'ai écrit un nouveau script bash pour télécharger des fichiers vidéo flash en utilisant Ubuntu 16.04 et Chrome Version 62 . grâce à cet exemple de mcbarron
Vous pouvez également afficher sur le référentiel github
la source
Chromium jette des fichiers dans
.cache/chromium/Default
les dossiersCache
etMedia Cache
.la source