|
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.