Giunsa ang Pag-download sa mga Track sa MP3 gikan sa usa ka Video sa YouTube Gamit ang YouTube-DL


Kitang tanan ganahan maminaw og musika. Bisan sa gym, sa trabaho, sa gawas, ang musika bahin sa atong kinabuhi. Ang matag usa adunay ilang kaugalingon nga koleksyon sa musika ug sa walay duhaduha ang tanan ganahan nga palapdan kini. Samtang adunay mga serbisyo sa streaming sama sa Spotify, daghang mga tawo ang gusto nga mag-download sa ilang kaugalingon nga musika ug mag-organisar sa ilang mga album ug mga playlist.

Karon ipakita namon kanimo kung giunsa ang dali nga pag-download sa mga mp3 track gikan sa mga video sa YouTube. Aron makompleto kini, gamiton namon ang YouTube-DL - usa ka tool sa pag-download sa video nga linya sa command para sa Linux. Base sa python, ang youtube-dl mahimong magamit sa halos tanan (kon dili tanan) nga mga distribusyon sa Linux. Kung wala ka pa makadungog bahin sa kini nga himan, giawhag ko ikaw nga susihon ang among detalyado nga pagrepaso sa youtube-dl sa link sa ubos:

Sa kini nga panudlo mahibal-an nimo kung giunsa ang pag-download sa mga mp3 track gikan sa Youtube gamit ang youtube-dl tool. Siyempre, una kinahanglan nimo nga i-install kini sa imong sistema. Kung wala pa nimo masusi ang artikulo sa ibabaw, ania kung giunsa kini i-install:

I-install ang YouTube-DL - Usa ka Youtube Video Downloader alang sa Linux

Ang YouTube-DL anaa alang sa CentOS/RHEL/Fedora ug Ubuntu/Debian/ derivatives ug dali kining ma-install pinaagi sa paggamit sa mosunod nga mga sugo:

$ sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
$ sudo chmod a+rx /usr/local/bin/youtube-dl

Ang Youtube-dl adunay lapad nga \help\ nga panid ug kung gusto nimo kini susihon, i-type lang ang:

# youtube-dl --help

Kung nangita ka usa ka piho nga kapilian, girekomenda nako ang paggamit sa utility nga grep ug pangitaa ang piho nga pulong sama sa gipakita.

# youtube-dl --help | grep extract-audio

Karon aron ma-download ang usa ka video isip mp3 track, kinahanglan namon ang mosunod nga duha ka kapilian:

  1. --extract-audio (mubo nga opsyon -x) – I-convert ang mga video file ngadto sa audio-only files.
  2. --audio-format  – nagtino sa audio format diin ang file ma-download. Ang gisuportahan nga mga format sa audio mao ang labing maayo, aac, vorbis, mp3, m4a, opus, o wav; Ang “labing maayo” kay gitakda sa default

Aron ma-download ang usa ka video isip mp3 file, mahimo nimong gamiton ang usa sa mosunod nga mga sugo:

# youtube-dl -x --audio-format mp3 https://www.youtube.com/watch?v=jwD4AEVBL6Q

Kung gusto nimo adunay cover art para sa mp3 file, mahimo nimong idugang ang --embed-thumbnail nga opsyon:

Niana nga kaso ang command tan-awon sama niini:

# youtube-dl -x --embed-thumbnail --audio-format mp3 https://www.youtube.com/watch?v=jwD4AEVBL6Q

Sama sa imong namatikdan, ang mga playlist sa youtube nagkaanam ka sikat karong bag-o. Busa ang mga kahigayonan mao nga gusto nimong i-download ang labaw sa usa ka track gikan sa usa ka playlist. Sa swerte ang youtube-dl naghatag usa ka kapilian sa pag-download sa usa ka tibuuk nga playlist o usa ka lainlaing mga kanta sa sulod niini.

Alang niana nga katuyoan, kinahanglan nimo nga gamiton ang mosunod nga mga kapilian:

  1. --playlist-start NUMBER – Playlist nga video nga magsugod sa (default kay 1)
  2. --playlist-end NUMBER – Playlist nga video nga matapos sa (default mao ang katapusan)

Diin ang \NUMBER\ mao ang sinugdanan ug kataposang punto sa playlist. Ang sugo sa ubos mag-download sa unang 5 ka kanta gikan sa gihatag nga playlist:

# youtube-dl -x --audio-format mp3 --playlist-start 1 --playlist-end 5 https://www.youtube.com/playlist?list=PL9LUD5Kp855InMnKTaRy3LH3kTIYJyBzs

Kung gusto nimo nga i-download ang tibuuk nga playlist, ayaw gamita ang playlist-start ug playlist-end nga mga parameter. Hinuon, ipasa lang ang playlist URL.

Nahibal-an usab namon nga dili nimo gusto ang tanan nga mga kanta sa mga playlist sa ubang mga tawo. Unsa man kung gusto nimo mag-download daghang mga kanta gikan sa lainlaing mga playlist? Ang usa ka workaround sa kana nga butang mao ang pagkuha usa ka lista sa mga URL sa usa ka file.

Isulat ang mga URL sa file nga gitawag og videos.txt ug siguroha nga magpabilin ang usa ka URL sa usa ka linya. Dayon mahimo nimong gamiton ang mosunod nga \for\ loop aron i-download ang mga kanta:

# for i in $(<videos.txt); do youtube-dl -x --audio-format mp3 $i; done

Ang sa ibabaw usa ka yano nga solusyon sa pag-download sa daghang mga kanta gikan sa lainlaing mga URL sa Youtube.

Konklusyon

Ang Youtube-dl usa ka yano, apan kusgan nga himan nga makatabang kanimo sa pag-download sa musika sa imong mga aparato. Andam ka na karon sa pagpalapad sa imong mga librarya sa musika ngadto sa bag-ong lebel.

Kung adunay ka mga pangutana o komento, palihug ayaw pagpanuko sa pagsumite niini sa seksyon sa komento sa ubos.