I-install ang YouTube-DL - Usa ka Command Line Video Download Tool para sa Linux
Ang youtube-dl usa ka Python base sa gamay nga command-line tool nga nagtugot sa pag-download sa mga video gikan sa YouTube.com, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles ug pipila pa nga susama nga mga site. Gisulat kini sa pygtk ug nanginahanglan sa tighubad sa Python nga modagan kini nga programa, dili kini limitado sa plataporma. Kinahanglan nga modagan kini sa bisan unsang Unix, Windows o sa Mac OS X based system.
Bag-ohay lang, ang youtube-dl nagdugang suporta sa pag-download sa video alang sa 17 ka bag-ong mga website: 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 ug break.com
Gitugotan usab sa youtube-dl ang pagpili sa piho nga avialable nga format sa kalidad sa video aron ma-download o tugotan ang programa mismo nga awtomatikong mag-download sa mas taas nga kalidad nga video gikan sa site. Kini usab adunay suporta alang sa user piho nga playlist downloads, mga kapilian sa pagdugang custom o orihinal nga titulo sa na-download nga video file. proxy nga suporta ug daghan pa.
I-install ang YouTube-DL sa RHEL/CentOS ug Fedora
Ang youtube-dl nga programa mahimong ma-install pinaagi sa pagpagana sa epel repository ubos sa imong mga sistema. Kung mahimo na, mahimo nimong i-install gamit ang 'yum' nga tool sa manager sa package sama sa gipakita.
# yum install youtube-dl
Pag-update: Kung dili nimo gusto nga idugang ang bisan unsang ikatulong partido nga repository, mahimo nimo kini i-install dayon gamit ang curl o wget nga mando sama sa gipakita.
# 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
Mubo nga sulat: Ang imong sistema kinahanglan adunay curl o wget nga mga pakete nga na-install aron makuha ang bag-ong bersyon nga youtube-dl file. Kung wala nimo sila, mahimo nimong makuha kini.
Human makuha ang file, kinahanglan nimo nga magbutang usa ka executable nga pagtugot sa script aron ma-execute sa husto.
chmod a+rx /usr/local/bin/youtube-dl
I-install ang YouTube-DL sa Ubuntu/Linux Mint ug Debian
Ang mga tiggamit sa Ubuntu maka-download ug maka-install sa pinakabag-o nga bersyon sa youtube-dl gikan sa webupd8 PPA sama sa gipakita.
$ sudo add-apt-repository ppa:nilarimogard/webupd8 $ sudo apt-get update $ sudo apt-get install youtube-dl
Pag-update: Sa susama, sa baylo nga mogamit sa bisan unsang ikatulo nga partido nga PPA, mahimo nimong gamiton ang curl o wget nga mando aron ma-install ang labing bag-ong bersyon sa script sa youtube-dl sama sa gipakita.
$ 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
Human ma-download ang script, itakda ang executable nga pagtugot.
$ sudo chmod a+rx /usr/local/bin/youtube-dl
Pag-update sa YouTube-DL
Ang Youtube-dl mismo mahimong ma-update sa pinakabag-o nga bersyon gamit ang mosunod nga sugo.
# youtube-dl -U
Updating to version 2015.09.03 ... Updated youtube-dl. Restart youtube-dl to use the new version.
Giunsa Paggamit ang YouTube-DL sa Pag-download sa mga Video
Aron ma-download ang usa ka video file, padagana lang ang mosunod nga sugo. Diin ang VIDEO_URL mao ang url sa video nga gusto nimong i-download.
# 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
Para ilista ang tanang available nga format sa video, gamita ang opsyon nga “–list-formats” gamit ang youtube-dl command.
# 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)
Aron ma-download ang gusto nga format sa file, gamita ang opsyon nga '-f' (video format code). Pananglitan, gusto ko nga mag-download sa format nga mp4, Mao nga gigamit nako ang code sa format nga '18' ingon sa gipakita sa ubos.
# 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
Aron maka-download og lista sa mga video file, paghimo og file ug ibutang ang tanang link sa YouTube nga gusto nimong i-download.
# youtube-dl -a youtube_links.txt
Isulat ang mosunud nga mando sa usa ka terminal aron ilista ang tanan nga magamit nga mga kapilian.
# youtube-dl --help
Para sa ubang mga distribusyon, ang youtube-dl mahimong ma-download gikan sa youtube-dl download page.