svētdiena, 2014. gada 9. novembris

Kā lejuplādēt YouTube viena atskaņošanas saraksta (playlist) visus video

Jaunākā youtube-dl versija prot pati lejupielādēt visus video atskaņošanas sarakstus (playlist)!
(Atjaunots Sat, 14 Jan 2017 20:12:10 +0200)


youtube-dl

Ņemam savu iecienītāko Linux pakotņu pārvaldības rīku un uzinstalējam youtube-dl (Stāsta, ka programma darbojoties arī uz Windows. Nezinu.)
Apper

Atrodam atskaņošanas saraksta Atom sindikācijas barotni (Tautā pazīstamu, kā RSS, Atom, feed).

Piemēram, ARTUSA KAMERA atskaņošanas saraksts:
https://www.youtube.com/watch?v=QZLV77e654E&list=PLSXzc1tWmGap6RzMwNo47WNNr_CxXb9Ur&index=2

ARTUSA KAMERA atskaņošanas saraksta sindikācijas barotne. Jā, identifikators sakrīt:
https://gdata.youtube.com/feeds/api/playlists/PLSXzc1tWmGap6RzMwNo47WNNr_CxXb9Ur?max-results=50

Izmantojam youtube-dl un manu skriptu, lai lejuplādētu visus video: youtube-dl-vilkt-listi.sh (skriptā izmantoju cURL. Ja nav uzinstalēts, tad vajag uzinstalēt curl)

Gatavs. Tagad var, piemēram, ielādēt šo video kopijas kādā planšetē un parādīt kādam, kam nav interneta.
Video

Pamainot skriptā atskaņošanas saraksta identifikatoru, var lejuplādēt arī jebkuru citu atskaņošanas sarakstu.

youtube-dl var izmantot arī atsevišķu YouTube video lejuplādei.

N.B. Prot lejuplādēt video arī no citiem servisiem. Lasīt youtube-dl --help un dokumentāciju.
N.B. Jau lejuplādētus video youtube-dl nepārraksta un nesāk lejuplādēt otrreiz.

P.S. Teorētiski youtube-dl programma pati prot lejuplādēt visu no atskaņošanas saraksta, bez papildus skriptiem, bet man neprata, tamdēļ arī tāds bloga ieraksts un tā.

N.B. (2014-11-25) Pakotņu youtube-dl programma var būt novecojusi pret youtube izmainīto kodu, tādēļ svaigākās youtube-dl versijas atrodas
http://yt-dl.org/downloads/

Jālejuplādē gatavā programma youtube-dl un tad atskaņošanas sarakstu lejuplādējam ar šādu komandu (un nevajag speciālus skriptus):

./youtube-dl -cit --format best "https://www.youtube.com/playlist?list=PLSXzc1tWmGap6RzMwNo47WNNr_CxXb9Ur"

Vienu video lejuplādē, piemēram, šādi:

youtube-dl --format best https://www.youtube.com/watch?v=A4uiXaUHSC4

Saites:
https://rg3.github.io/youtube-dl/
https://github.com/rg3/youtube-dl/
https://yt-dl.org/
https://rg3.github.io/youtube-dl/documentation.html
http://packages.ubuntu.com/trusty/youtube-dl
55096709492717636122361245729474360264

1 komentārs:

  1. Būtu super, ja varētu lejupielādēt viena atskaņošanas saraksta visu video mp3 celiņus :)

    AtbildētDzēst

Jūsu komentārs tiks nosūtīts mājas lapas administratoram, līdz apstiprināšanai tas var nebūt pieejams šī bloga publiskajā daļā.