Settu upp YouTube-DL - A Command Line Video Download Tool fyrir Linux
youtube-dl er Python byggt lítið skipanalínuverkfæri sem gerir þér kleift að hlaða niður myndböndum frá YouTube.com, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles og nokkrum fleiri svipuðum síðum. Það er skrifað í pygtk og krefst Python túlks til að keyra þetta forrit, það er ekki takmarkað á vettvangi. Það ætti að keyra á hvaða Unix, Windows eða í Mac OS X byggðum kerfum.
Nýlega bætti youtube-dl við stuðningi við niðurhal myndbanda fyrir 17 nýjar vefsíður: 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 og break.com
youtube-dl gerir einnig kleift að velja tiltekið myndbandsgæðissnið til að hlaða niður eða láta forritið sjálft hlaða niður hágæða myndbandi sjálfkrafa af síðunni. Það hefur einnig stuðning fyrir notendasértæka niðurhal á lagalista, valkosti til að bæta sérsniðnum eða upprunalegum titli við niðurhalaða myndbandsskrána. proxy stuðning og margt fleira.
Settu upp YouTube-DL í RHEL/CentOS og Fedora
YouTube-dl forritið er hægt að setja upp með því að virkja epel repository undir kerfum þínum. Þegar það hefur verið virkt geturðu sett upp með því að nota 'yum' pakkastjórnunarverkfæri eins og sýnt er.
# yum install youtube-dl
Uppfærsla: Ef þú vilt ekki bæta við neinni þriðja aðila geymslu geturðu samt sett það upp strax með því að nota curl eða wget skipunina eins og sýnt er.
# 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
Athugið: Kerfið þitt verður að hafa curl eða wget pakka uppsetta til að sækja nýlega útgáfu youtube-dl skrá. Ef þú ert ekki með þær, gætirðu namm að fá það.
Eftir að þú hefur sótt skrána þarftu að setja keyrsluheimild á handritið til að keyra rétt.
chmod a+rx /usr/local/bin/youtube-dl
Settu upp YouTube-DL í Ubuntu/Linux Mint og Debian
Ubuntu notendur geta hlaðið niður og sett upp nýjustu youtube-dl útgáfuna af webupd8 PPA eins og sýnt er.
$ sudo add-apt-repository ppa:nilarimogard/webupd8 $ sudo apt-get update $ sudo apt-get install youtube-dl
Uppfærsla: Á sama hátt, í stað þess að nota hvaða PPA sem er frá þriðja aðila, geturðu notað curl eða wget skipun til að setja upp nýjustu útgáfuna af youtube-dl handriti eins og sýnt er.
$ 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
Eftir að hafa hlaðið niður handritinu skaltu stilla executable leyfið.
$ sudo chmod a+rx /usr/local/bin/youtube-dl
Uppfærðu YouTube-DL
Youtube-dl sjálft er hægt að uppfæra í nýjustu útgáfuna með því að nota eftirfarandi skipun.
# youtube-dl -U
Updating to version 2015.09.03 ... Updated youtube-dl. Restart youtube-dl to use the new version.
Hvernig á að nota YouTube-DL til að hlaða niður myndböndum
Til að hlaða niður myndbandsskrá skaltu einfaldlega keyra eftirfarandi skipun. Þar sem „VIDEO_URL“ er slóð myndbandsins sem þú vilt hlaða niður.
# 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
Til að skrá öll tiltæk snið myndbanda, notaðu valkostinn „–list-snið“ með youtube-dl skipuninni.
# 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)
Til að hlaða niður ákjósanlegu skráarsniði, notaðu valkostinn '-f' (kóði myndbandssniðs). Til dæmis langar mig að hlaða niður mp4 sniði, svo ég nota sniðkóða sem '18' eins og sýnt er hér að neðan.
# 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
Til að hlaða niður lista yfir myndbandsskrár skaltu búa til skrá og setja alla YouTube tengla sem þú vilt hlaða niður.
# youtube-dl -a youtube_links.txt
Sláðu inn eftirfarandi skipun í flugstöðinni til að skrá alla tiltæka valkosti.
# youtube-dl --help
Fyrir aðra dreifingu er hægt að hlaða niður youtube-dl af youtube-dl niðurhalssíðunni.