Comment télécharger des vidéos flash sans installer de programmes supplémentaires

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 aimez le plus. 🙂 C'est aussi simple que ça.

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, caféine, xine ou mplayer que la vidéo joue correctement. 😀

Merci Guido Ignacio pour les données à télécharger en Flash 64 bits!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Tour des Collons dit

    Bien qu'un peu tard, mais voici un script au cas où cela aiderait quelqu'un.

    #! / Bin / bash
    # ************************************************* ************************************************** * #
    # Script Aquest pour localiser les fitxers temporaires lorsqu'il est reproduit en vidéo flash sur Firefox #
    # Primer récupère les informations des fitxers oberts au système avec LSOF et les filtres Flash et tmp #
    # Després per mitja d'un loop récupère les informations de chaque fitxer nécessaire à la copie #
    # Si la copie est correcte, elle fait don d'une sortida missatge du script #
    # #
    # Cal rappelez-vous qu'un flic est votre page sur cette allotjat la vidéo, le fitxer temporaire est perdu #
    # ************************************************* ************************************************** * #

    # Localiser les fitxers temporaires
    OnEs = $ (lsof | grep Flash | grep tmp)

    # Démarrer l'acheteur
    in = 0
    # Fa une boucle pour chaque trobat fitxer
    pour les paramètres dans $ OnEs
    do
    # Extreu els paràmetres necessaris per fer la copie de l'information rebuda
    cas $ i dans
    1) identifiant = $ parametres ;; 3) descripteur = $ {paramètres %% »u» *} ;; 8) fitxer = $ {paramètres ## * »/»} ;;
    Esac

    # Augmenter l'acheteur de chaque réfutation de paramètre
    laissez i ++

    # Pour chaque boucle il y a une copie
    si [$ i -eq "10"]; alors i = 0; cp / proc / $ identificateur / fd / $ descriptor /home/portatil/Desktop/$fitxer.flv 2> / tmp / null; contrôle = $?

    # Missatge par sortida
    if [$ control -eq "0"]; then echo "Fitxer copié avec succès dans /home/portatil/Deskfrtop/$fitxer.flv"; else echo "Une erreur s'est produite lors de la copie du fitxer"; Fi
    fi
    fait

    sortie

  2.   Francisco José dit

    Salut, j'ai un problème .. J'ai tout fait comme tu m'as expliqué et quand j'ai joué la vidéo avec VLC ça ne faisait que reproduire le son, alors j'ai ouvert le fichier avec Totem et pareil .. Seul le son, tu peux me donner un coup de main? Excellent poste égal (Y)

  3.   Image de balise Juanga Molina dit

    Un peu vieux maintenant mais ça marche toujours ... J'ai 11.10 bits ubuntu 32 et ça marche mais en utilisant la méthode 64 bits ... Je ne sais pas si c'est parce que c'est un ubuntu plus actuel ... en tout cas, merci beaucoup ... ça marche à 100%

  4.   Image de balise Juanga Molina dit

    le post un peu vieux mais ça marche quand même ... j'ai l'ubuntu 11.10 32 bits mais l'astuce fonctionne avec le 64 bits, je pense que c'est parce que l'ubuntu est plus actuel ... ça m'a beaucoup servi et ça marche à 100%

  5.   imexcomp dit

    Salut. très bon le poste.

    Cela m'a beaucoup aidé. !!

    grax !

  6.   Utilisons Linux dit

    De rien! Comme toujours, un plaisir!
    Câlin et joyeux Noël! Paul.

  7.   porfirio21 dit

    Hé hé, et si la vidéo est AVI ou MPEG-4?

  8.   Alvaro dit

    Salut! Il s'avère que cette astuce pourrait être réalisée avec Ubuntu Jaunty, mais maintenant que Lucid est installé, cela ne fonctionne pas pour moi. Dans le dossier tmp, il y a des dossiers et des fichiers et aucun d'entre eux n'est la vidéo ... Il n'apparaît pas non plus comme un fichier caché, savez-vous à quoi cela pourrait être dû?
    Merci!

  9.   Guy Ignace dit

    Eh bien, c'est tant que c'est la version 32 bits ou la version 64 bits émulée avec ndiswrapper (était-ce écrit comme ça?)

    Si vous avez le 64b natif, le moyen de récupérer les vidéos est plus difficile et voici l'explication au cas où vous voudriez l'ajouter:

    http://www.ubuntu-es.org/node/141478#comment-404172

  10.   Angle pascual dit

    Cette astuce a cessé de fonctionner pour moi sur Ubuntu 64 bits lorsque j'ai commencé à utiliser le carré flashplugin. Je l'ai donc désinstallé et je suis revenu à l'ancien flash avec nspluginwrapper.

  11.   Utilisons Linux dit

    Cela peut être dû au fait que la version 64 bits de Flash est installée. Apparemment, cette astuce ne fonctionne pas avec cette version.

  12.   funkwave dit

    Je pense qu'avec ça ça vaudrait la peine ...

    cd / répertoire / où / vous voulez / enregistrer / la / vidéo
    string = »$ (lsof | grep Flash | head -1)» && cad1 = »$ (echo $ string | cut -d '' -f 2)» && cad2 = »$ (echo $ string | cut -d '' -f 4 | couper -d 'u' -f 1) »&& ls -l / proc / $ cad1 / fd / $ cad2 && cp / proc / $ cad1 / fd / $ cad2 videoFlash.flv

    au fait merci pour l'astuce! 😉

  13.   Utilisons Linux dit

    La vérité est que je ne sais pas. Si vous découvrez, faites-le nous savoir! 🙂
    À votre santé! Paul.

  14.   Utilisons Linux dit

    C'est vrai! Merci beaucoup pour votre contribution!
    À votre santé! Paul.

  15.   itomailg dit

    J'ai un flash 64 bits et les fichiers sont enregistrés dans le dossier cache de Firefox. Le plus drôle, c'est que peu de temps après leur téléchargement complet, ils sont effacés, et s'ils occupent plus de 64 mégaoctets, ils sont également effacés ……

    La solution a été d'installer l'extension flashgot et de perfectionner

  16.   Utilisons Linux dit

    Notez qu'ici, il explique également comment obtenir les fichiers, même avec un flash 64 bits.
    À votre santé! Paul.

  17.   Guy Ignace dit

    Je suis content que cela vous ait aidé à terminer l'article
    Hug!

  18.   Guy Ignace dit

    bonne bouffée !!!! Merci!

  19.   Pepito dit

    Dieu merci !!! Vous venez de me sauver la vie !!!

  20.   Utilisons Linux dit

    Œil! Il me semble que dans Flash 10.2 cela ne peut plus être fait ... 🙁
    À votre santé! Paul.

  21.   diter01 dit

    Excellente contribution merci .... je devenais fou

  22.   Hermann G.LM. dit

    Super, ça m'a très bien servi.
    Et j'ai étendu votre algorithme, pour en enregistrer plusieurs ensemble. Ce n'est certainement pas le meilleur, même si cela fonctionne bien (je pense). Je pense que le problème est dans l'utilisation de la "queue", je l'ai utilisé plus par instinct qu'en sachant, donc je ne sais pas combien de temps ça "tient". Pour 3 vidéos, 2, 1 .. 4 .. ça se passe bien .. Je ne sais pas si 10 ou 20 fonctionneraient bien.

    ALG :

    [code = »Se souvenir de moi»]
    #! / bin / bash
    ## Souviens-toi de moi.
    ## Aide: le premier argument passé au programme est le chemin où les fichiers seront enregistrés.

    cd $ 1

    tourne = »$ (lsof | grep -c Flash)»

    tandis que [$ tourne -gt 0]
    do
    chaîne = »$ (lsof | grep Flash | queue - $ tours)»
    c1 = »$ (echo $ chaîne | couper -d '' -f 2)»
    c2 = »$ (echo $ chaîne | couper -d '' -f 4 | couper -d 'u' -f 1)»
    ls -l / proc / $ c1 / fd / $ c2 && cp / proc / $ c1 / fd / $ c2 vidéo- $ tours
    tours = `expr $ tours - 1`
    fait
    [/ Code]

    Les améliorations peuvent être apportées en n'entrant pas autant de fois avec le "grep Flash", en sauvegardant tout auparavant (je ne sais pas comment faire sans perdre les sauts de ligne) et en utilisant également la même valeur "c1" que (je pense ) n'est pas modifié, je ne sais pas en grande quantité.

    Salutations.

    Aller.

  23.   Utilisons Linux dit

    Merci Ger! Un câlin! Paul.

  24.   Chango dit

    Les utilisateurs de Firefox peuvent également utiliser l'extension "UnPlug", qui vous permet de télécharger des vidéos flash à partir de presque n'importe quelle page. C'est une option confortable pour que vous n'ayez pas à quitter le navigateur. Un fait intéressant est que de toutes les extensions disponibles, c'est l'une des plus légères et des plus rapides. Essayez-le!

  25.   si dit

    Mini guide d'application pour télécharger n'importe quelle vidéo en ligne avec un lecteur, par exemple, nous avons celles de YouTube.

    Remarque: il télécharge également des fichiers swf.

    page: http://ayudaveloz.blogspot.com/2012/11/aplicaciones.html

  26.   Alex dit

    Un problème. Lorsque je vais regarder une vidéo YouTube, parfois (ou certaines vidéos) elles ne se chargent pas entièrement (la barre grise). Et dans ces cas, lorsque vous faites le 'lsof grep Flash', rien ne sort, et je ne peux donc pas faire cette astuce. Une solution sur la façon de faire charger la barre entière, ou n'est-ce plus flash?
    PS: J'ai le html5 désactivé (au cas où cela affecterait quelque chose)

  27.   Tomas dit

    Cela fonctionnait parfaitement jusqu'à ce que je mette à jour ubuntu vers 14.04 🙁

    1.    sil ibidi dit

      La même chose m'est arrivée lors de l'installation de 14.04, cela a cessé de fonctionner