Youtube videók letöltése terminálból Linuxon

Most bemutatok egy konzolos Youtube videó letöltő szkriptet. Miért jó az, hogy konzolos? Mivel mindenféle bash szkriptbe berakhatjuk, így automatizálhatjuk, stb. Természetesen létezik még millió megoldás erre, ez most csak egy program…

Telepítése

Telepítsük a youtube-dl nevű csomagot disztribúciónkban. Ubuntu, Debian alatt a következő paranccsal:

sudo aptitude install youtube-dl
sudo aptitude install youtube-dl
sudo aptitude install youtube-dl

Használata

youtube-dl -o [MENTESNEVE.flv] [YouTube URL]

Tehát, ha a http://www.youtube.com/watch?v=ba_1YPLWC4w címen lévő videót szeretném lementeni, zene.flv néven (a Youtube videók FLASH-ban tárolódnak, ezért az flv kiterjesztés), a következő parancsot kell megadni:

youtube-dl -o zene.flv http://www.youtube.com/watch?v=ba_1YPLWC4w

youtube-dl -o zene.flv http://www.youtube.com/watch?v=ba_1YPLWC4w
youtube-dl -o zene.flv http://www.youtube.com/watch?v=ba_1YPLWC4w

És le is mentődött zene.flv néven a Youtube videó.

9 thoughts on “Youtube videók letöltése terminálból Linuxon

  1. Jó kis progi, kösz az írást.
    Arról lehet valamit tudni, hogy milyen formátum ez a flv? mplayer gondolom lejátssza.

  2. [re=6796]vladi[/re]: Az FLV az a Flash videót takarja. Linuxon majd minden játssza (mplayer, vlc, stb.) Windowson is a normális lejátszók viszik.

  3. Egy hasznos paraméter kimaradt:
    -b, –best-quality.
    jelentése: a legjobb minőségű változat letöltése.

  4. Terminálból, hogy tudom azt megoldani, hogy van egy file amit egy webhelyről szeretnék letölteni, és tudom a file teljes elérési útját pl. xy.hu/xy/xy.avi
    Ha ezt az avi-t szeretném letölteni akkor mit kell beírnom a terminálba, hogy lementse a gépre.
    A böngészővel az a bajom, hogy egyből a médiaplayerrel nyitja meg és nem ajánl fel letöltést.

  5. Az

    -o zene.flv

    -t én elhagynám. YouTube-on többféle formátumban is fent vannak a videók (flv, mp4, webm; részletek az

    -F, --list-formats

    kapcsolóval), a program automatikusan kiválasztja a legjobbat. Ennek megfelelő lesz a fájlnév is. Alapértelmezetten a video id-je (a megfelelő kiterjesztéssel), de lehet variálni a

    -t

    és

    -l

    kapcsolókkal is.
    A fenti példánál maradva,
    kapcsoló nélkül: ba_1YPLWC4w.mp4
    -t kapcsolóval: Ocho_Macho_El_mundo_fantastico-ba_1YPLWC4w.mp4
    -l kapcsolóval: Ocho Macho – El mundo fantastico-ba_1YPLWC4w.mp4
    Béla: lehet, hogy régi a scripted. Próbálj egy frissítést csinálni:

    sudo youtube-dl -U

    . (Én is így jártam, miután a csomagkezelőből felraktam. Ott több mint fél éves verzió volt, a YouTube-ot meg napról napra fejlesztik, előfordulhat hogy a régebbivel nem megy.)

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Ez az oldal az Akismet szolgáltatást használja a spam csökkentésére. Ismerje meg a hozzászólás adatainak feldolgozását .