Come scaricare video in flash senza installare programmi aggiuntivi

Questo è un vecchio trucco ma di cui alcuni di voi probabilmente non sono ancora a conoscenza. Cosa fare è vai alla pagina in cui si trova il video e attendi che finisca il caricamento. Su YouTube, il caricamento è rappresentato da una linea rossa che cresce al di sotto della linea di riproduzione.

Una volta caricato tutto, e senza chiudere l'explorer, ho aperto Nautilus e ho aperto la cartella / Tmp /. Lì vedrai, tra le altre cose, un file con uno strano nome che probabilmente include la parola "Flash". Fatto, basta sottrarre copiar quel file nel posto che preferisci.  È così semplice.

¡Ojo! Questo trucco funziona su Ubuntu, ma non tutte le distribuzioni salvano questi video nella stessa directory. È possibile che nella tua distribuzione la directory sia diversa, ma la logica è la stessa. Devi solo trovare il percorso in cui vengono salvati i file Flash temporanei.

Non funziona per te in Ubuntu con Flash 64 bit? Ho continuato a leggere ...


Il trucco di cui sopra funziona per Flash a 32 bit. I passaggi da seguire in Ubuntu quando si usa Flash 64 bit sono un po 'più complicati ... Ecco la spiegazione fatta da Codix nel forum Ubuntu-is:

Con il nuovo flash player quadrato a 64 bit per linux quando visualizzi un video da youtube o da un altro portale video e vai nella cartella / Tmp speri di trovare il file temporaneo con cui funziona il flash player (in questo caso quadrato). Ma non riesci a trovarlo e ti chiedi dove sarà.

Dopo aver riflettuto un po ', il modo migliore per vedere se esiste un file temporaneo con cui funziona il flash player è tramite il comando lsof.

Nelle versioni precedenti, flashplayer chiamava i file temporanei Flashxxxxxx, dove xxxxx è un codice alfanumerico che flashplayer gli ha dato per riconoscerlo tra gli altri file temporanei, quindi ho provato con

lsof | grep Flash

... E il risultato è stato:

plugin-co 15026 codix 18u REG 8,6 7599390 131035 / tmp / FlashXXnM8s5K (eliminato)

Ho corso di nuovo:

lsof | grep Flash

Il risultato:

plugin-co 15026 codix 18u REG 8,6 21912531 131035 / tmp / FlashXXnM8s5K (eliminato)

È stato allora che ho visto che il file, nonostante fosse in uno stato cancellato, continuava ad aumentare di dimensioni - il video non era stato completamente scaricato. Ho pensato che se continuava a scaricare ci fosse un solo modo per copiare, piuttosto, recuperare il file. Quindi ho aspettato che il video venisse scaricato completamente. Quando ciò è stato soddisfatto, dalla console ho fatto:

ls -l / proc / open_process_identifier / file_descriptor

l'identificativo del processo è nella seconda colonna (15026) e il descrittore del file è la quarta colonna senza la lettera (18)

ls -l / proc / 15026 / fd / 18 

Il risultato:

lrwx ------ 1 codix codix 64 2010-10-16 23:21 / proc / 15026 / fd / 18 -> / tmp / FlashXXnM8s5K (eliminato)

Finalmente sono riuscito a recuperare con una semplice dichiarazione cp file_to_copy copy_file_path il felice video scaricato da flashplayer.

cp / proc / 15026 / fd / 18 our_video.flv

Infine non resta che verificare con vlc, oppure totem, caffeine, xine o mplayer che il video venga riprodotto correttamente. 

Grazie Guido Ignacio per i dati da scaricare in Flash 64 bit!