Paano Mag-download ng Mga Video sa YouTube sa Linux Gamit ang yt-dlp

Paano Mag-download ng Mga Video sa YouTube sa Linux Gamit ang yt-dlp

Ang YouTube ang pinakamalaking repository ng streamable media na umiiral, na may sampu-sampung bilyong video online na na-upload sa platform, at daan-daang libo pang idinaragdag araw-araw.





Bagama't maaari kang gumamit ng mga extension ng browser o mga online na serbisyo upang mag-download ng mga video mula sa YouTube, kadalasan ay mas mabilis, mas madali, at mas ligtas na mag-download ng mga video sa YouTube gamit ang isang simpleng terminal tool sa Linux.





MAKEUSEOF VIDEO OF THE DAY

Ano ang yt-dlp?

Ang YouTube ay ang tagapag-alaga ng mga online na video nito at hindi gusto ng mga tao na i-download ang mga ito sa paraang lampas sa kontrol ng kumpanya. Binibigyang-daan ka ng YouTube app na mag-download ng ilang video sa iyong device para mapanood mo sila offline, ngunit nananatili ang mga ito sa loob ng app at hindi mo magagawang i-play ang mga ito gamit ang anumang iba pang software.





Madalas itong hindi maginhawa, dahil maaaring gusto mong i-access o manipulahin ang file sa iba pang mga device, o permanenteng idagdag ang video sa YouTube sa iyong pribadong koleksyon.

Nauna naming tinakpan ang pinakamahusay na mga extension ng browser upang mag-download ng mga video sa YouTube , gayunpaman, ang mga extension ng Chrome ay kadalasang isang panganib sa seguridad dahil mayroon silang hindi pinaghihigpitang pag-access sa lahat ng data na dumadaan sa iyong browser. Maaaring baguhin ng mga extension ang pagmamay-ari, na nagbibigay-daan sa masasamang aktor na ma-access ang iyong online na buhay, at sa ilang mga kaso, ay ginagamit pa upang mag-inject ng malware sa iyong PC.



Ang yt-dlp ay isang tinidor ng youtube-dl at isang regular na ina-update na open-source na tool na tumutulong sa iyong mag-download ng mga video mula sa iyong terminal. Ito ay lubos na nako-configure, at maaari mong tukuyin ang uri ng file, resolution, at higit pa habang nagda-download ng video.

Bagama't ang yt-dlp at ang hinalinhan nito ay idinisenyo nang nasa isip ang mga video sa YouTube, gumagana rin ang tool sa daan-daang iba pang mga site ng video streaming—kabilang ang malaking hanay ng mga nakalaang platform ng NSFW. Makakahanap ka ng listahan ng mga site na sinusuportahan ng yt-dlp sa ang GitHub page nito .





Paano Mag-install ng yt-dlp sa Linux

Maaari mong i-install ang yt-dlp alinman sa pamamagitan ng pag-download ng mga binary, gamit ang pip, o paggamit ng third-party na manager ng package. Ang pinakamadali at pinakamalawak na naaangkop na paraan ay ang paggamit ng mga binary. Ang pamamaraang ito ay gagana sa lahat ng mga operating system na katulad ng Unix, kabilang ang Linux at macOS.

Ida-download ng sumusunod na command ang pinakabagong release ng yt-dlp, at kokopyahin ito sa iyong lokal na landas:





sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp

Ngayon gawin itong maipapatupad gamit ang:

sudo chmod a+rx /usr/local/bin/yt-dlp

Gamitin ang yt-dlp para Mag-download ng Mga Video sa YouTube sa Linux

Una, gamitin ang iyong desktop browser upang mag-navigate sa video sa YouTube na gusto mong i-download. Susunod, mag-click sa browser bar upang i-highlight ang URL ng video na gusto mong i-download, pagkatapos ay kopyahin ito sa iyong clipboard.

Para sa aming demonstration video, pinili namin ang ' Glyn Moody: Walled Culture—A Journey Behind the Copyright Bricks '. Ang video na ito ay lisensyado bilang lisensya ng Creative Commons Attribution (pinapayagan ang muling paggamit). Ito ay isang CC BY 3.0 na lisensya na tahasang nagbibigay-daan sa iyong iangkop, ipamahagi, o kopyahin ang gawa, hangga't kredito mo ang orihinal na may-akda, at magbigay ng link sa lisensya.

Kapag mayroon ka nang URL, magbukas ng terminal at ilagay ang yt-dlp, na sinusundan ng URL na kinopya mo. Sa aming kaso, ipapasok namin ang:

yt-dlp https://www.youtube.com/watch?v=f6wtF_2eyrU

Kapag tinamaan ka Pumasok , ida-download ng yt-dlp ang video sa iyong kasalukuyang direktoryo gamit ang mga default na setting. Para sa karamihan ng mga tao, ito lang ang kailangan mo.

Advanced na Paggamit ng yt-dlp

Bagama't ang default na yt-dlp command ay mahusay sa maraming sitwasyon, mayroong dose-dosenang mga opsyon sa pagsasaayos na maaari mong itakda, upang matiyak na makukuha mo ang eksaktong kailangan mo. Narito ang ilan sa mga pinakakapaki-pakinabang.

Mag-download ng Mga Video sa YouTube sa isang Partikular na Format

Bilang default, ang pagpapatakbo ng command sa itaas ay magda-download ng video na gusto namin bilang isang 1280x720 WEBM file. Hindi ito palaging nangyayari, at kadalasan ang default na format ay isang MP4 file o 3GP at ang resolution ay maaaring kahit ano.

Ang --list-formats ipinapakita sa iyo ng flag ang lahat ng mga format na magagamit upang i-download, ang mga magagamit na resolusyon, ang mga laki ng file, at ang mga codec na ginamit. Bilang karagdagan sa pag-download ng kumpletong stream, maaari mong tukuyin na i-download lamang ang video o audio stream.

yt-dlp --list-formats https://www.youtube.com/watch?v=f6wtF_2eyrU
  output ng yt-dlp --list na mga format

Magpasya kung aling format ang gusto mong i-download pagkatapos ay gamitin ang -f argumento at ilagay ang naaangkop na ID.

Halimbawa, kung gusto mong mag-download ng audio lang na may average na bit rate na 129k, dapat mong ilagay ang:

yt-dlp -f 140 https://www.youtube.com/watch?v=f6wtF_2eyrU

Kapag tinamaan ka Pumasok , magsisimulang mag-download ang file.

Bilang kahalili, kung gusto mo lang ang pinakamahusay na available na audio at ang pinakamahusay na available na video, pinagsama sa isang file:

yt-dlp -f 'bv*+ba' https://www.youtube.com/watch?v=f6wtF_2eyrU -o '%(id)s.%(ext)s'

Mag-download ng Buong Playlist sa YouTube bilang mga MP3 File

  youtube playlist para sa Walled Culture

Kadalasan ang mga video sa YouTube ay pinagsama-sama sa mga playlist, at hinahayaan ka ng yt-dlp na i-download ang mga ito nang madali. Upang mag-download ng playlist sa YouTube sa Linux gamit ang mga default na setting, maglagay lang ng URL ng playlist sa halip ng isang indibidwal na URL ng video.

kung paano mapabuti ang bilis ng pag-download ng singaw

Mas malamang na sa halip na isang bungkos ng mga music video, gusto mo lang ang audio na i-output bilang mga MP3 file. Sa kasong ito, kailangan mong gumamit ng mga karagdagang argumento upang tukuyin ang format ng audio: --extract-audio kukuha ng audio mula sa mga video, --audio-format nagbibigay-daan sa iyo na tukuyin ang format para sa na-download na audio, at --kalidad ng tunog nagtatakda ng bitrate.

yt-dlp --format bestaudio --extract-audio --audio-format mp3 --audio-quality 160K --output "%(title)s.%(ext)s" --yes-playlist 'https://www.youtube.com/watch?v=_AnGd4PaG6U&list=PLmbToKnvW413vfHySE8AKb4i6bPnU92F7'

...at iyon lang ang kailangan mong gawin.

Peke Iyong Lokasyon Gamit ang isang Proxy

Ang ilang video sa YouTube at iba pang mga site ay pinaghihigpitan sa ilang partikular na bansa—karaniwan ay dahil sa mga paghihigpit sa paglilisensya—at binibigyang-daan ka ng yt-dlp na i-bypass ang mga paghihigpit na ito sa ilang paraan.

Maaari mong gamitin ang --geo-verification-proxy argumento upang tukuyin ang isang proxy address sa loob ng isang target na bansa; ang --geo-bypass pagtatangka ng argumento na lampasan ang mga heograpikong paghihigpit sa pamamagitan ng pekeng mga header ng HTTP; --geo-bypass-bansa magpe-peke ng dalawang letrang country code.

Ang mga argumentong ito ay hindi palaging gagana sa lahat ng mga site. Kung hindi gumana ang isang paraan, subukan ang isa pa—o isaalang-alang ang isang VPN .

Nag-aalok ang yt-dlp ng Bunch of Other Configuration Options

Sinimulan lang namin ang kung ano ang maaari mong gawin sa yt-dlp, ngunit medyo kumpiyansa kami na matutugunan nito ang mga pangangailangan ng karamihan sa mga user. Para sa kumpletong listahan ng mga available na opsyon at halimbawa, tingnan ang opisyal na dokumentasyon ng yt-dlp .

  Isang paglalarawan ng copyright na magnanakaw

Tiyak na lalabag ka sa mga tuntunin ng serbisyo sa pamamagitan ng pag-download ng mga video sa YouTube gamit ang yt-dlp, ngunit ang legalidad nito ay isang gray na lugar. Sa ilalim ng batas ng US, ang lahat ng gawa ay agad na na-copyright sa sandaling ito ay ginawa, gayunpaman, madalas na isinusuko ng mga creator ang kanilang mga karapatan o nililisensyahan ang kanilang mga gawa sa ilalim ng mga tuntunin ng Creative Commons, o nagtatalaga ng copyleft na lisensya.

Bilang kahalili, ang ilang indibidwal at organisasyon—gaya ng US Government—ay naglalabas ng kanilang trabaho sa pampublikong domain, ibig sabihin ay magagamit ito ng sinuman para sa anumang layunin.

Ang isa pang madalas na hindi napapansing aspeto ay ang pagbabawal ng DMCA sa pag-iwas sa mga teknolohiya sa proteksyon ng kopya, na naging epektibong imposibleng samantalahin ang mga pagbubukod sa copyright para sa halos bawat modernong digital na gawa. Para sa isang kumpletong gabay sa batas sa copyright tulad ng nakatayo sa US at sa buong mundo, inirerekomenda namin ang Glyn Moody's ' Kultura na may pader ' (CC0 1.0).

I-save ang Pinakamagandang Nilalaman sa YouTube Gamit ang yt-dlp

Ang yt-dlp ay isa sa aming mga paboritong tool para sa pag-download ng mga video at musika mula sa YouTube, ngunit tandaan na dapat mo lang itong gamitin upang mag-download ng nilalamang may lisensya na nagpapahintulot sa iyong gawin ito.

Ang mga gawaing pampublikong domain ay palaging ligtas na gamitin gayunpaman ang gusto mo, habang ang mga eksaktong kundisyon ng mga lisensya ng Creative Commons ay nag-iiba ayon sa uri. Sulit na maglaan ng oras upang magsaliksik kung ano ang pinapayagan sa iyo ng Creative Commons at copyleft na mga lisensya.