Meniu

Cum sa descarci de pe YouTube cu youtube-dl

youtube-dl este un instrument mic pentru linia de comanda bazat pe Python, care iti permite sa descarci clipuri video de pe YouTube, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, DepositFiles si alte situri similare. Este scris in pygtk si are nevoie de Python ca interpretor pentru a rula fara nici o problema pe sistemele GNU+Linux, Windows si MAC.

youtube-dl are suport pentru reluarea descarcarii intrerupte. Daca youtube-dl este oprit sau a cazut conectivitatea la internet in mijlocul descarcarii, poti sa repornesti descarcarea cu aceeasi legatura. Se va relua automat descarcarea neterminata, atata timp cat in director (unde ai inceput descarcarea) este prezent un fisier descarcat partial.

Chiar daca sunt multe alte programe care fac acelasi lucru, youtube-dl este cel mai popular si pot spune ca este cel mai simplu de utilizat. Cu timpul s-a dezvoltat o versiune grafica care este bazata pe youtube-dl, care se numeste youtube-dl-gui, eu personal prefer varianta pentru terminal.

Cum se instaleaza youtube-dl

[Ubuntu, Linux Mint]
$ sudo apt-get install youtube-dl
[Fedora]
$ sudo yum install youtube-dl
[in alte distributii]
$ 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

Cum se utilizeaza youtube-dl

Pentru a descarca un fisier video ruleaza urmatoarea comanda. In exemplu de mai jos „VIDEO_URL” este legatura la clipul pe care doresti sa il descarci.

$ youtube-dl VIDEO_URL

Descarca clipuri in mai multe formate

Clipuri-le de pe YouTube au rezolutii si formate diferite. Prima data trebuie sa verifici ce formate video sunt disponibile pentru un anumit clip. Daca rulezi comanda youtube-dl cu optiunea „-F”, iti arata o lista cu formatele si rezolutiile disponibile.

youtube-dl -F https://www.youtube.com/watch?v=_yCbcRH-Blo

Rezultatul oferit este:

_yCbcRH-Blo: Downloading webpage
 _yCbcRH-Blo: Downloading video info webpage
 _yCbcRH-Blo: Extracting video information
 _yCbcRH-Blo: Downloading DASH manifest
 _yCbcRH-Blo: Downloading DASH manifest
[info] Available formats for _yCbcRH-Blo:
format code  extension  resolution note
171          webm       audio only DASH audio  108k , vorbis@128k (44100Hz), 2.00MiB
140          m4a        audio only DASH audio  129k , m4a_dash container, aac  @128k (44100Hz), 2.66MiB
141          m4a        audio only DASH audio  255k , m4a_dash container, aac  @256k (44100Hz), 5.27MiB
160          mp4        256x144    DASH video  113k , avc1.4d400c, 12fps, video only, 2.20MiB
278          webm       256x144    DASH video  128k , webm container, vp9, 12fps, video only, 1.08MiB
242          webm       426x240    DASH video  236k , vp9, 24fps, video only, 2.06MiB
133          mp4        426x240    DASH video  249k , avc1.4d4015, 24fps, video only, 4.97MiB
243          webm       640x360    DASH video  431k , vp9, 24fps, video only, 3.69MiB
134          mp4        640x360    DASH video  611k , avc1.4d401e, 24fps, video only, 5.48MiB
244          webm       854x480    DASH video  705k , vp9, 24fps, video only, 5.86MiB
135          mp4        854x480    DASH video 1114k , avc1.4d401e, 24fps, video only, 10.66MiB
247          webm       1280x720   DASH video 1390k , vp9, 24fps, video only, 11.80MiB
136          mp4        1280x720   DASH video 2202k , avc1.4d401f, 24fps, video only, 19.90MiB
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
22           mp4        1280x720   hd720 ,  mp4a.40.2, avc1.64001F (best)

Acum poti alege formatul care iti place. De exemplu, daca doresti sa descarci clipul in formatul WbeM la rezolutia 1280×720, trebuie sa utilizezi comanda:

$ youtube-dl -f 247 https://www.youtube.com/watch?v=_yCbcRH-Blo

Descarca clipuri cu subtitrare

In primul rand verifica daca exista subtitrari disponibile pentru clip. Pentru a lista toate subtitrarile pentru un clip, ruleaza comanda:

$ youtube-dl --list-subs https://www.youtube.com/watch?v=_yCbcRH-Blo

Pentru a descarca toate subtitrarile, dar fara a descarca si clipul, utilizeaza comanda:

$ youtube-dl --all-subs --skip-download https://www.youtube.com/watch?v=_yCbcRH-Blo

Descarca o lista

Pentru a descarca o lista de clipuri, ruleaza urmatoarea comanda. In exemplu de mai jos „playlist_url” este legatura listei de redare pe care doresti sa o descarci.

$ youtube-dl -cit playlist_url

Pentru a afla mai multe detalii despre youtube-dl ruleaza comanda youtube-dl –help

Cum se instaleaza youtube-dl-gui

[Ubuntu, Linux Mint]
$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install youtube-dlg

Cum se utilizeaza youtube-dl-gui

Dupa ce s-a instalat, mergeti in „meniu - multimedia - youtube-dlg” si porniti aplicatia.

Exista trei zone: caseta unde se introduce legaturile de la clipuri, butoanele de actiune si zona de dialog care afiseaza informatiile din timpul descarcari. Primul buton „Download” va descarca clipurile de la legaturile introduse in caseta de deasupra, butonul „Update” va actualiza aplicatia la cea mai recenta versiune si ultimul buton „Options” dezvalui mai multe setari ale aplicatiei; de exemplu: locatia unde sa se salveze clipul, formatul videoclipului la descarcare etc.

[gallery type="rectangular" size="medium" link="file" ids="1543,1544"]

Setari pentru youtube-dl-gui

  • General - se poate schimba locatia pentru descarcarea videoclipurilor.
  • Video - se poate seta formatul si calitatea video la descarcare. Foarte folositor cand se descarca clipuri pentru anumite dispozitive.
  • Audio - cand se fac setari aici, se poate descarca numai un singur clip, care poate fi convertit in format audio. Si aici se poate selecta formatul audio si calitatea.

Acestea sunt cele mai folosite setari, bineinteles ca exista mai multe optiuni pe care va trebuie sa le explorezi singur :)


Warning: Undefined array key 0 in /home/gnulinux/public_html/public/application/blog/view/page.php on line 217

Warning: Undefined array key 0 in /home/gnulinux/public_html/public/application/blog/view/page.php on line 217
Source:

OlderGNU

Continut din vechiul website
  • | 85 articole

Victor | 1 year, 10 months

Multumesc mult, am reusit sa instalez in Peppermint youtube-dl-gui si functioneaza.

| 1 year, 3 months

CP


  • powered by Verysign