Forum Général du NamurLUG :  Bienvenue sur le forum du NamurLUG ASBL The fastest message board... ever.
Le forum du NamurLUG (Linux Users Group). C'est le forum habituel, que vous connaissez bien. Le sujet de ce forum concerne le LUG et ses activités, les actualités des logiciels libres / opensource, ainsi qu'une aide aux problèmes concrets que vous pouvez rencontrer lors de l'installation ou l'utilisation de logiciels libres.  
Extraire le fichier audio d'une vidéo
Envoyé par: geton ()
Date: 04 avril 2011, 14:20

Bonjour.

Apparemment, il n'est plus possible de retrouver dans le répertoire /tmp les fichiers vidéos (.flv par exemple). D'après cette explication [davesource.com] il y aurait malgré tout moyen de s'en sortir. En effet, dans /proc/... on retrouve un lien qui permet de lire la vidéo. Les propriétés de ce fichier renseignent : cible du lien = /tmp/FlashXXqmZgPR (deleted). Où donc puis-je trouver ce fichier .flv ?

Merci.
GT

Options: RépondreCiter
Re: Extraire le fichier audio d'une vidéo
Envoyé par: laurent ()
Date: 05 avril 2011, 10:34

Salut,

Sur le site que tu renseignes, l'auteur fourni un script pour récupérer automatiquement tout les fichiers flv ouvert:

cd ~/repertoire-de-ton-choix
wget http: //marginalhacks.com/bin/flashcache   # Pour rendre le script exécutable
chmod +x flashcache                             # Répertoire de ton choix
./flashcache                                    # Lance le script


Sinon, l'idée du script est d'utiliser lsof pour voir la liste des fichiers ouverts sur ton ordinateur.

Tu trouveras une ligne similaire à:

chrome 919 dave 33u REG 8,1 60869267 41943191 /tmp/FlashXXZpZ620 (deleted)

(Pour filtrer, tu peux faire: 'lsof | grep Flash' )

Il y a ici deux informations intéressantes: '919': le processId de chrome qui a ouvert le fichier flash. Et 33, le 'numéro' de fichier (handle).

L'astuce, c'est que le fichier est effacé, mais comme il est toujours ouvert. Il est pas possible d'y accéder avec le chemin: /tmp/FlashXXZpZ620.
Par contre, dans tous les système unix il y a un répertoire spécial : /proc. Il ne s'agit pas de vrai fichier sur le disque mais d'information sur ton ordinateur. Par exemple, /proc/cpuinfo va te donner les informations sur tes processeurs de ton ordinateur. Dans notre cas, il y a également pour chacun des programmes qui tournent sur ordinateur, une référence vers les fichiers ouverts.

Dans le cas de notre exemple, tu peux récupérer la vidéo flash en copiant le fichier:

/proc/919/fd/33

Laurent

Options: RépondreCiter
Re: Extraire le fichier audio d'une vidéo
Envoyé par: gvincke ()
Date: 05 avril 2011, 15:01

Ca me fait penser que concernant le dossier proc, vitou avait écrit (traduit?) un tutoriel :
[www.namurlug.org]

;-)

Grégoire

-------------------------------------------------------
Il n'y a que les poissons morts qui suivent le courant.

Options: RépondreCiter
Re: Extraire le fichier audio d'une vidéo
Envoyé par: geton ()
Date: 05 avril 2011, 23:31

Merci Laurent pour ta réponse. En effet, la vidéo se trouve bien dans ce répertoire /proc/... et donc il est possible de l'ouvrir dans WinFF pour en extraire le fichier audio.
Par contre, pour l'utilisation du script, c'est une autre histoire. Je poserai la question lors d'une prochaine RMS éventuellement.
Problème réglé, donc.

GT

Options: RépondreCiter


Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.
This forum powered by Phorum.