Meniu

Cum sa descarci de pe YouTube cu youtube-dl

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

youtube-dl are suport pentru reluarea descarcarii intrerupte. Daca youtube-dl este oprit (ex: ctrl-c sau a cazut conectivitatea la internet) in mijlocul descarcarii, puteti sa reporniti descarcarea cu aceeasi legatura/url. Se va relua automat descarcarea neterminata, atâta timp cât in director (unde ati inceput descarcarea) este prezent un fisier descarcat partial.

Instalare youtube-dl in Ubuntu, Mint, Trisquel si alte derivate

sudo apt-get install youtube-dl

Instalare 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

sau

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

Cum se utilizeaza youtube-dl

Pentru a descarca un fisier video rulati urmatoarea comanda. În exemplu de mai jos „VIDEO_URL” este legatura la clipul pe care doriti sa il descarcati.

youtube-dl VIDEO_URL

Descarca clipuri in mai multe formate

Clipurile de pe YouTube au rezolutii si formate diferite. Prima data trebuie sa verificati ce formate video sunt disponibile pentru un anumit clip de pe YouTube. Daca rulati comanda youtube-dl cu optiunea „-F”, va va 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 puteti alege formatul care va place. De exemplu, daca doriti sa descarcati clipul in versiunea WbeM la rezolutia 1280×720, trebuie sa utilizati comanda:

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

Descarca clipuri cu subtitrare

În primul rând verificati daca exista subtitrari disponibile pentru clip. Pentru a lista toate subtitrarile pentru un clip, utilizati comanda:

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

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

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

Descarca toata lista

Pentru a descarca o lista de redare, rulati urmatoarea comanda. În exemplu de mai jos „playlist_url” este legatura listei de redare pe care doriti sa o descarcati.

youtube-dl -cit playlist_url

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

Source: gnulinux.ro

OlderGNU

Continut din vechiul website
  • | 85 articole

Nici un comentariu inca. Fii primul!
  • powered by Verysign