Copier des Flv

engrenageVoici une astuce pour pouvoir sauvegarder les videos en Flash que vous consultez depuis votre ffox sur votre machine.
Le player Flash crée un fichier temporaire pour la lecture.

Généralement il se trouve dans /tmp/, mais il est possible de récupérer le nom via lsof. L’astuce consiste à faire un lien (ln hard) avec le fichier et quand firefox le détruira… le fichier sera toujours “link” sur le système comme un fichier standard.
/!\ Attention: un lien hard ne peut se faire que sur la même partition.

Libre à vous de le convertir avec mplayer ou autre…

ln -f $(ls -la /proc/$(pgrep firefox)/fd/ |grep Flash |awk '{print $NF}') $(dirname $(ls -la /proc/$(pgrep firefox)/fd/ |grep Flash |awk '{print $NF}'))/video-$RANDOM.flv

Ps: Cela fonctionne aussi sous les autres navigateurs… il faut juste récupérer le nom et l’endroit du fichier temporaire.

4 thoughts on “Copier des Flv

Leave a Reply

Your email address will not be published. Required fields are marked *