Installa YouTube-DL - Għodda tat-Tniżżil tal-Vidjo tal-Linja tal-Kmand għal Linux


youtube-dl hija għodda tal-linja tal-kmand żgħira bbażata fuq Python li tippermetti li tniżżel vidjows minn YouTube.com, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles u ftit aktar siti simili. Hija miktuba f'pygtk u teħtieġ interpretu Python biex imexxi dan il-programm, mhuwiex ristrett għall-pjattaforma. Għandu jaħdem fuq kwalunkwe sistemi bbażati fuq Unix, Windows jew Mac OS X.

Riċentement, youtube-dl żied appoġġ għat-tniżżil tal-vidjow għal 17-il websajt ġdida: 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 u break.com

youtube-dl jippermetti wkoll li tagħżel format speċifiku ta 'kwalità tal-vidjow avialable biex tniżżel jew ħalli l-programm innifsu tniżżel awtomatikament vidjo ta' kwalità ogħla mis-sit. Ikollha wkoll appoġġi għal downloads tal-playlist speċifiċi għall-utent, għażliet biex iżżid titolu tad-dwana jew oriġinali mal-fajl tal-vidjo mniżżel. appoġġ prokura u ħafna aktar.

Installa YouTube-DL f'RHEL/CentOS u Fedora

Il-programm youtube-dl jista' jiġi installat billi jippermetti r-repożitorju ta' epel taħt is-sistemi tiegħek. Ladarba tkun attivata, tista 'tinstalla billi tuża l-għodda tal-maniġer tal-pakketti 'yum' kif muri.

# yum install youtube-dl

Aġġornament: Jekk ma tixtieq iżżid l-ebda repożitorju ta 'parti terza, xorta tista' tinstallah minnufih billi tuża l-kmand curl jew wget kif muri.

# 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

Nota: Is-sistema tiegħek għandu jkollha pakketti curl jew wget installati biex iġġib il-fajl youtube-dl tal-verżjoni riċenti. Jekk ma jkollokx minnhom, tista 'yum biex tiksbu.

Wara li ġġib il-fajl, trid tissettja permess eżekutibbli fuq l-iskript biex tesegwixxi kif suppost.

chmod a+rx /usr/local/bin/youtube-dl

Installa YouTube-DL f'Ubuntu/Linux Mint u Debian

L-utenti ta' Ubuntu jistgħu jniżżlu u jinstallaw l-aħħar verżjoni ta' youtube-dl mill-PPA webupd8 kif muri.

$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install youtube-dl

Aġġornament: Bl-istess mod, minflok tuża kwalunkwe PPA ta 'parti terza, tista' tuża kmand curl jew wget biex tinstalla l-aħħar verżjoni tal-iskrittura youtube-dl kif muri.

$ 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

Wara li tniżżel l-iskrittura, issettja l-permess eżekutibbli.

$ sudo chmod a+rx /usr/local/bin/youtube-dl

Aġġorna YouTube-DL

Youtube-dl innifsu jista 'jiġi aġġornat għall-aħħar verżjoni bl-użu tal-kmand li ġej.

# youtube-dl -U
Updating to version 2015.09.03 ...
Updated youtube-dl. Restart youtube-dl to use the new version.

Kif tuża YouTube-DL biex Niżżel Vidjows

Biex tniżżel fajl tal-vidjo, sempliċement mexxi l-kmand li ġej. Fejn “VIDEO_URL” hija l-url tal-vidjo li trid tniżżel.

# 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

Biex telenka l-formati kollha disponibbli tal-vidjo, uża l-għażla “–list-formats” bil-kmand youtube-dl.

# 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)

Biex tniżżel format ta’ fajl preferut, uża l-għażla ‘-f’ (kodiċi tal-format tal-vidjo). Pereżempju, nixtieq inniżżel il-format mp4, Allura nuża kodiċi tal-format bħala '18' kif muri hawn taħt.

# 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

Biex tniżżel lista ta 'fajls tal-vidjo, oħloq fajl u poġġi l-links kollha ta' YouTube li tixtieq tniżżel.

# youtube-dl -a youtube_links.txt

Ittajpja l-kmand li ġej f'terminal biex telenka l-għażliet kollha li jistgħu jinġarru.

# youtube-dl --help

Għal distribuzzjonijiet oħra, youtube-dl jista’ jitniżżel mill-paġna tat-tniżżil ta’ youtube-dl.