|
Ovo je stari trik, ali kojeg neki od vas vjerojatno još uvijek nisu svjesni. Što treba učiniti je idite na stranicu na kojoj se nalazi videozapis i pričekajte da se završi s učitavanjem. Na YouTubeu prijenos je predstavljen crvenom linijom koja raste ispod crte reprodukcije.
Nakon što se sve učitalo i bez zatvaranja istraživača, otvorio sam Nautilus i otvorio mapu / tmp /. Tamo ćete, između ostalog, vidjeti datoteku čudnog naziva koja vjerojatno uključuje riječ "Flash". Gotovo, samo oduzmi kopirati tu datoteku na mjesto koje vam se najviše sviđa. Tako je jednostavno. oko! Ovaj trik djeluje na Ubuntuu, ali ne čuvaju sve distribucije ove videozapise u istom direktoriju. Moguće je da je u vašoj distribuciji direktorij drugačiji, ali logika je ista. Samo trebate pronaći put na kojem se spremaju privremene Flash datoteke. Ne radi li vam u Ubuntuu s Flash 64 bitom? Nastavio sam čitati ... |
Gornji trik radi za Flash 32 bit. Koraci koje treba slijediti u Ubuntuu kada se koristi Flash 64 bit malo su složeniji ... Evo objašnjenja koje je Codix dao na forumu Ubuntu-i:
S novim 64-bitnim kvadratnim bljeskalicom za Linux kada gledate videozapis s youtubea ili drugog video portala i idete u mapu / Tmp nadate se da ćete pronaći privremenu datoteku s kojom flash player radi (u ovom slučaju kvadrat). Ali ne možete ga pronaći i pitate se gdje će to biti.
Nakon malo razmišljanja, najbolji način da vidite postoji li privremena datoteka s kojom flash player radi putem naredbe Također.
U prethodnim verzijama Flashplayer je privremene datoteke imenovao Flashxxxxxx, gdje je xxxxx alfanumerički kod koji mu je Flashplayer dao da ga prepozna među ostalim privremenim datotekama pa sam pokušao s
lsof | grep Flash
... I rezultat je bio:
dodatak-co 15026 codix 18u REG 8,6 7599390 131035 / tmp / FlashXXnM8s5K (izbrisano)
Ponovno sam trčao:
lsof | grep Flash
Rezultat:
dodatak-co 15026 codix 18u REG 8,6 21912531 131035 / tmp / FlashXXnM8s5K (izbrisano)
Tada sam vidio da se datoteka, iako je u izbrisanom stanju, neprestano povećavala - videozapis nije u potpunosti preuzet. Mislio sam da, ako se nastavi preuzimati, postoji samo jedan način kopiranja, radije oporavka datoteke. Pa sam pričekao da se video u potpunosti preuzme. Kad se to ispunilo, s konzole sam učinio:
ls -l / proc / open_process_identifier / file_descriptor
identifikator procesa nalazi se u drugom stupcu (15026), a deskriptor datoteke je četvrti stupac bez slova (18)
ls -l / proc / 15026 / fd / 18
Rezultat:
lrwx ------ 1 codix codix 64 2010-10-16 23:21 / proc / 15026 / fd / 18 -> / tmp / FlashXXnM8s5K (izbrisano)
Napokon sam uspio oporaviti jednostavnim cp izjavom file_to_copy copy_file_path sretni video koji je preuzeo flashplayer.
cp / proc / 15026 / fd / 18 our_video.flv
Na kraju preostaje samo provjeriti pomoću vlc-a, odnosno totema, caffeinea, xinea ili mplayera da li se video ispravno reproducira.