Skip to main content

Youtube video iš komandinės eilutės

Ar bandėte kada nors žiūrėti Youtube video, HD formatu? Nežinau, kaip pas jus, bet pas mane tuos HD rodo labai sunkiai. CPU dirba pilnu pajėgumu, o video rodymas labai stabdo…

Kas iš tos HD kokybės, jei vis tiek ja negali pasidžiaugti.. :) Visiškai nesenai, radau paprastą sprendimą:

youtube-dl

Tai python skriptas, kuris geba parsiųsti video failą į kompiuterį vėlesniam peržiūrėjimui. Tai, kas parsiųsta, galima žiūrėti su mplayer, be jokio stabdymo, kaip normalų filmą.

Nerašysiu kaip įsidiegti youtube-dl, pateiksiu tik keletą variacijų, kaip jis gali būti naudojamas.

Tarkime gavote youtube nuorodą ir nenorite jungti naršyklės, norite tik peržiūrėti video.

Sprendimas:

$ youtube-dl -g "http://www.youtube.com/watch?v=EWBwWHHD1Pc" | xargs mplayer

Jei turite greitą interneto ryšį, pridėjus -b parametrą, bus siunčiama geriausia prieinama video kokybė.

Tarkime, naršote Youtube ir ieškote įdomių filmukų, kuriuos norėsite peržiūrėti vėliau.

Sprendimas: surašykite visas rastas filmukų nuorodas į vieną failą ir šios komandos pagalba, iš karto galėsite viską parsisiųsti:

$ youtube-dl -bta failas-su-nuorodomis.txt

Čia tik keli pavyzdžiai, kaip galima panaudoti šį skriptą.

Atsiminkite, kad yra toks skriptas, pasitelkite išradingumą, fantaziją ir ateityje tikrai rasite kur jį pritaikyti.