|
C'est un vieux truc mais que certains d'entre vous ignorent probablement encore. Que faire est allez à la page où se trouve la vidéo et attendez qu'elle se termine le chargement. Sur YouTube, la charge est représentée par une ligne rouge qui pousse sous la ligne de lecture.
Une fois tout chargé, et sans fermer l'explorateur, j'ai ouvert Nautilus et ouvert le dossier / tmp /. Vous y verrez, entre autres, un fichier avec un nom étrange qui comprend probablement le mot «Flash». Fait, il suffit de soustraire copiar ce fichier à l'endroit que vous préférez. C'est aussi simple que cela. Eye! Cette astuce fonctionne sur Ubuntu, mais toutes les distributions n'enregistrent pas ces vidéos dans le même répertoire. Il est possible que dans votre distribution, le répertoire soit différent, mais la logique est la même. Il vous suffit de trouver le chemin où les fichiers Flash temporaires sont enregistrés. Cela ne fonctionne-t-il pas pour vous dans Ubuntu avec Flash 64 bits? J'ai continué à lire ... |
L'astuce ci-dessus fonctionne pour Flash 32 bits. Les étapes à suivre sous Ubuntu lors de l'utilisation de Flash 64 bits sont un peu plus compliquées… Voici l'explication faite par Codix dans le forum Ubuntu-est:
Avec le nouveau lecteur flash carré 64 bits pour Linux lorsque vous regardez une vidéo à partir de YouTube, ou d'un autre portail vidéo et accédez au dossier / Tmp vous espérez trouver le fichier temporaire avec lequel le lecteur flash fonctionne (dans ce cas carré). Mais vous ne pouvez pas le trouver et vous vous demandez où il sera.
Après avoir réfléchi un peu, la meilleure façon de voir s'il existe un fichier temporaire avec lequel le lecteur flash fonctionne est d'utiliser la commande lsof.
Dans les versions précédentes, flashplayer appelait les fichiers temporaires Flashxxxxxx, où xxxxx était un code alphanumérique que flashplayer lui donnait pour le reconnaître parmi d'autres fichiers temporaires, j'ai donc essayé avec
lsof | grep Flash
… Et le résultat était:
plugin-co 15026 codix 18u REG 8,6 7599390 131035 / tmp / FlashXXnM8s5K (supprimé)
J'ai couru à nouveau:
lsof | grep Flash
Le résultat:
plugin-co 15026 codix 18u REG 8,6 21912531 131035 / tmp / FlashXXnM8s5K (supprimé)
C'est à ce moment que j'ai vu que le fichier, bien qu'il soit dans un état supprimé, ne cessait d'augmenter en taille - la vidéo n'avait pas été complètement téléchargée. Je pensais que s'il continuait à télécharger, il n'y avait qu'une seule façon de copier, plutôt de récupérer le fichier. J'ai donc attendu que la vidéo se télécharge complètement. Lorsque cela a été accompli, à partir de la console, j'ai fait:
ls -l / proc / identificateur_processus_ouvert / descripteur_fichier
l'identifiant de processus est dans la deuxième colonne (15026) et le descripteur de fichier est la quatrième colonne sans la lettre (18)
ls -l / proc / 15026 / fd / 18
Le résultat:
lrwx ------ 1 codix codix 64 2010-10-16 23:21 / proc / 15026 / fd / 18 -> / tmp / FlashXXnM8s5K (supprimé)
Enfin j'ai pu récupérer avec une simple déclaration cp file_to_copy copy_file_path la bonne vidéo téléchargée par flashplayer.
cp / proc / 15026 / fd / 18 notre_video.flv
Enfin, il ne reste plus qu'à vérifier avec vlc, ou totem, caffeine, xine ou mplayer que la vidéo est lue correctement.