Mõned head tööriistad veebist salvestamiseks on: wget; ffmpeg; rtmpdump. Neid on kindlasti veel, kuid täna kirjutan sellest, kust neid saada ja kuidas nendega alla laadida. HTTP ühendus enamasti algab tähtedega http://. RTMP ühendus algab tähtedega rtmp://
- wget: sobib erinevate failide allalaadimiseks (ka veebimeedia) üle HTTP ühenduse. Sellega saab alla tõmmata korraga isegi terveid veebilehti. Näiteks, saab alla laadida mõnda html formaadis juhendit mida saab hiljem ilma internetita lugeda. Samuti salvestab see veebimeediat ja pilte.
- ffmpeg: sobib veebimeedia salvestamiseks internetist üle HTTP ühenduse. Nt. mõni .mp3, .m4a, .mp4, .flv, .webm lõpuga fail. Samuti sobib veebimeedia jaoks mis on peidetud tükeldatuna .m38u playlistide sisse.
- rtmpdump sobib veebimeedia salvestamiseks üle RTMP ühenduse.
Wget install
wget Windowsi versiooni saab alla laadida siit. https://eternallybored.org/misc/wget/ Sealt saab valida 32 bitise ja 64 bitise versiooni vahel. Kui sa ei tea täpselt, mida need bitid tähendavad, siis võta 32 bitine. Allalaetud zip fail tuleb lahti pakkida ja leida sealt wget.exe fail. See fail tuleb kopeerida c:\windows\ kataloogi. Kontrollimiseks sisene konsooli ja sisesta käsk wget
Vastuseks peaksid saama:
c:\>wget wget: missing URL Usage: wget [OPTION]... [URL]... Try `wget --help' for more options.
Kui soovid mõnda üksikut faili alla laadida, siis esmalt vali endale sobiv kataloog. wget salvestab failid vaikimisi aktiivsesse kataloogi. Aktiivset kataloogi näed konsoolist. nt. hetkel on see c:\windows\system32\
c:\windows\system32>
Vaheta kataloogi, kuna c:\ ja c:\windows on kirjutuskaitsega. NB! kataloogi “Meedia” pead enne failihalduris c:\ kettale tegema.
cd "c:\Meedia"
Allalaadimiseks on käsk wget httpUrl
Näiteks:
wget http://www.sample-videos.com/video/mkv/360/big_buck_bunny_360p_10mb.mkv
Kui kõik läks hästi, siis peaks c:\Meedia\ kataloogis olema fail big_buck_bunny_360p_10mb.mkv
Veebilehtede salvestamine on keerukam. Kasuta otsingut ja otsi
download website wget veebilehe allalaadimine wget
FFMpeg install
ffmpeg Windowsi versiooni saab alla laadida siit. https://ffmpeg.zeranoe.com/builds/ Vali sealt Static 32 bitine või 64 bitine versioon. Jällegi, kui ei tea milline opsüsteem sul on, siis võta 32 bitine. Otselingid on siin 32bit ja 64bit. Paki allalaetud fail lahti. Sealt bin kataloogist peaksid leidma vähemalt kaks faili: ffmpeg.exe; ffprobe.exe. Kopeeri need c:\windows\ kataloogi.
Ava konsool ja kirjuta sinna ffmpeg
Vastuseks peaksid saama midagi sellist:
C:\>ffmpeg ffmpeg version N-81045-g450cf40 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.4.0 (GCC) jne...
Vaheta kataloogi, kuna c:\ ja c:\windows on kirjutuskaitsega. NB! kataloogi “Meedia” pead enne failihalduris c:\ kettale tegema.
cd "c:\Meedia"
Allalaadimiseks kirjuta
ffmpeg -i http://stream.gravlab.net/003119/sparse/v1d30/pages/nightskyHLS/La pse2_1200Kbps_480p_68599755-1000k.m3u8 -c copy "test video.mkv"
Kui kõik läks edukalt siis peaks c:\Meedia\ kataloogis olema fail ‘test video.mkv’
Võtmetest:
-i : input (sisend) peale seda peab olema link kus fail asub. -c copy : kodek - kopeeri. See kopeerib otse selle streami, mis veebis on. "" : ülakomade vahele saab kirjutada väljundi failinime koos tühikute ja täpitähtedega.
ffmpeg abil saab ka videot salvestada seadmetest, töödelda jpm. Üks juhend asub siin.
rtmpdump
wget Windowsi versiooni saab alla laadida siit. http://rtmpdump.mplayerhq.hu/download/rtmpdump-2.3-windows.zip Paki see fail lahti ja kopeeri sealt 4 faili: rtmpdump.exe; rtmpgw.exe; rtmpsrv.exe ja rtmpsuck.exe c:\windows\ kataloogi. Ava konsool ja kirjuta sinna rtmpdump
Vastuseks peaksid saama:
C:\>rtmpdump RTMPDump v2.3 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL ERROR: You must specify a hostname (--host) or url (-r "rtmp://host[:port]/playp ath") containing a hostname
Vaheta kataloogi, kuna c:\ ja c:\windows on kirjutuskaitsega. NB! kataloogi “Meedia” pead enne failihalduris c:\ kettale tegema.
cd "c:\Meedia"
Allalaadimiseks kirjuta
Allalaadimiseks tuleb sisestada käsk kujul:
rtmpdump -R -r "rtmp://server.com/_vod_/" -y "file/mp4:stream" -o "test video.mp4"
Võtmed:
-R : salvestus toimub reaalajas. -r : Serveri aadress. -y : Faili nimi. -o : Väljundfaili nimi. "" : ülakomade vahele saab lisada tühikuid ja täpitähti.