Installige YouTube-DL - käsurea video allalaadimise tööriist Linuxile
youtube-dl on Pythoni põhine väike käsurea tööriist, mis võimaldab videoid alla laadida saidilt YouTube.com, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles ja veel mõnedest sarnastest saitidest. See on kirjutatud pygtkis ja nõuab selle programmi käitamiseks Pythoni tõlki, see pole platvormiga piiratud. See peaks töötama mis tahes Unixi, Windowsi või Mac OS X-i põhistes süsteemides.
Hiljuti lisas youtube-dl video allalaadimise tuge 17 uuele veebisaidile: brightcove.com, auengine.com, RingTV, instagram.com, Jukebox, 3sat, CSpan, Statigr.am, traileraddict.com, hotnewhiphop.com, wat.tv, tu.tv, gamespot.com, tudou.com, Wimp.com, archive.org ja break.com
Samuti võimaldab youtube-dl valida allalaadimiseks konkreetse saadaval oleva videokvaliteedi vormingu või lasta programmil ise saidilt automaatselt kvaliteetsemat videot alla laadida. Sellel on ka kasutajaspetsiifiliste esitusloendite allalaadimiste tugid, allalaaditud videofailile kohandatud või originaalse pealkirja lisamise võimalused. puhverserveri tugi ja palju muud.
Installige YouTube-DL RHEL/CentOS ja Fedora
Programmi youtube-dl saab installida, lubades oma süsteemides epeli hoidla. Kui see on lubatud, saate installida paketi halduri tööriistaga yum, nagu näidatud.
# yum install youtube-dl
Värskendus: kui te ei soovi lisada kolmandate osapoolte hoidlat, saate selle siiski kohe installida, kasutades käsku curl või wget, nagu näidatud.
# curl https://yt-dl.org/latest/youtube-dl -o /usr/local/bin/youtube-dl OR # wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
Märkus. Uusima versiooni youtube-dl toomiseks peab teie süsteemis olema installitud curl- või wget-paketid. Kui teil neid pole, võite selle hankida.
Pärast faili toomist peate skripti õigeks käivitamiseks määrama käivitatava loa.
chmod a+rx /usr/local/bin/youtube-dl
Installige YouTube-DL Ubuntu/Linux Mint ja Debianisse
Ubuntu kasutajad saavad alla laadida ja installida uusima youtube-dl versiooni veebisaidilt PPUP8, nagu näidatud.
$ sudo add-apt-repository ppa:nilarimogard/webupd8 $ sudo apt-get update $ sudo apt-get install youtube-dl
Värskendus: Samamoodi võite mis tahes kolmanda osapoole PPA asemel kasutada käsku curl või wget, et installida youtube-dl skripti uusim versioon, nagu näidatud.
$ sudo curl https://yt-dl.org/latest/youtube-dl -o /usr/local/bin/youtube-dl OR sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
Pärast skripti allalaadimist määrake käivitatav luba.
$ sudo chmod a+rx /usr/local/bin/youtube-dl
Värskendage YouTube-DL-i
Youtube-dl'i saab ise värskendada uusimale versioonile järgmise käsu abil.
# youtube-dl -U
Updating to version 2015.09.03 ... Updated youtube-dl. Restart youtube-dl to use the new version.
Kuidas kasutada YouTube-DL-i videote allalaadimiseks
Videofaili allalaadimiseks käivitage lihtsalt järgmine käsk. Kus „VIDEO_URL” on allalaaditava video URL.
# youtube-dl https://www.youtube.com/watch?v=iRYvuS9OxdA
[youtube] iRYvuS9OxdA: Downloading webpage [youtube] iRYvuS9OxdA: Downloading video info webpage [youtube] iRYvuS9OxdA: Extracting video information [youtube] iRYvuS9OxdA: Downloading js player new-en_US-vflCeB3p5 [youtube] iRYvuS9OxdA: Downloading DASH manifest [download] Destination: Amy Macdonald - This Is The Life-iRYvuS9OxdA.mp4 [download] 100% of 10.33MiB in 00:01
Kõigi saadaolevate video vormingute loetlemiseks kasutage käsku youtube-dl valikut „–list-format”.
# youtube-dl --list-formats https://www.youtube.com/watch?v=iRYvuS9OxdA
[youtube] vKtwZmhX0lw: Downloading webpage [youtube] vKtwZmhX0lw: Downloading video info webpage [youtube] vKtwZmhX0lw: Extracting video information [youtube] vKtwZmhX0lw: Downloading DASH manifest [youtube] vKtwZmhX0lw: Downloading DASH manifest [info] Available formats for vKtwZmhX0lw: format code extension resolution note 171 webm audio only DASH audio 113k , [email (44100Hz), 1.86MiB 140 m4a audio only DASH audio 128k , m4a_dash container, aac @128k (44100Hz), 2.14MiB 141 m4a audio only DASH audio 255k , m4a_dash container, aac @256k (44100Hz), 4.30MiB 278 webm 180x144 DASH video 63k , webm container, vp9, 1fps, video only, 946.76KiB 160 mp4 180x144 DASH video 112k , avc1.4d400c, 15fps, video only, 1.86MiB 242 webm 300x240 DASH video 170k , vp9, 1fps, video only, 2.50MiB 133 mp4 300x240 DASH video 247k , avc1.4d400d, 25fps, video only, 4.11MiB 243 webm 400x320 DASH video 288k , vp9, 1fps, video only, 4.07MiB 13 3gp unknown small 17 3gp 176x144 small , mp4a.40.2, mp4v.20.3 36 3gp 320x240 small , mp4a.40.2, mp4v.20.3 5 flv 400x240 small 43 webm 640x360 medium , vorbis, vp8.0 18 mp4 640x360 medium , mp4a.40.2, avc1.42001E (best)
Eelistatud failivormingu allalaadimiseks kasutage valikut ‘-f’ (videoformaadi kood). Näiteks tahaksin alla laadida mp4-vormingu, seega kasutan vormingukoodi kui ‘18’, nagu allpool näidatud.
# youtube-dl -f 18 https://www.youtube.com/watch?v=iRYvuS9OxdA
[youtube] iRYvuS9OxdA: Downloading webpage [youtube] iRYvuS9OxdA: Downloading video info webpage [youtube] iRYvuS9OxdA: Extracting video information [youtube] iRYvuS9OxdA: Downloading DASH manifest [download] Amy Macdonald - This Is The Life-iRYvuS9OxdA.mp4 has already been downloaded [download] 100% of 10.33MiB
Videofailide loendi allalaadimiseks looge fail ja lisage kõik YouTube'i lingid, mida soovite alla laadida.
# youtube-dl -a youtube_links.txt
Kõigi võimalike valikute loetlemiseks tippige terminali järgmine käsk.
# youtube-dl --help
Muude jaotuste jaoks saab youtube-dl alla laadida youtube-dl-i allalaadimislehelt.