Youtube Videók letöltése MP3/M4A formátumban!

Mint ahogyan máskor is, most is belefutottam egy számomra problémás helyzetbe.

Nagyon megtetszett egy Youtube videoklipp zenéje, de nem volt lehetőség kizárólag a zene letöltésére, mert mindenáron a videót akarta nekem menteni a Jdownloader.

Elkezdtem keresni hogyan is lehet ezt a “felettébb nagy problémát” orvosolni terminálból, mert hát az gondolom már kiderült mindenkinek, nekem a terminál nagy szerelmem 😀

Na de elkalandoztam….

 

Először is ezekre a csomagokra lesz szükség, telepítsük őket:

sudo curl https://yt-dl.org/downloads/2014.05.31.4/youtube-dl -o /usr/local/bin/youtube-dl

sudo chmod a+x /usr/local/bin/youtube-dl (adjunk neki megfelelő jogokat...)

sudo apt-get install ffmpeg libavcodec-unstripped-52

Érdemes mindig a legfrissebb csomagot letölteni.
Ezen a linken tudjuk letölteni külön:

youtube-dl

 

Ha ezzel meg vagyunk, akkor a következő parancsal kell operálnunk:

youtube-dl -x https://www.youtube.com/watch?v=valamivideo --audio-format mp3 --audio-quality 320 -k

A parancs rém egyszerűen letölti az mp4 video formátumot, majd kimenti belőle a hang anyagot mp3 formátumba.
Egy kicsit kisebb lesz a fájlméret, ha az m4a formátumot használjuk, de azt nem minden eszköz támogatja.
Mivel ezt csak kis mértékben kell módosítani, ezért ez sokkal gyorsabban elkészül, mint az mp3 kiterjesztéssel ellátott fájlunk.
Ha tehetjük inkább ezt a formátumot használjuk.

youtube-dl -x https://www.youtube.com/watch?v=valamivideo --audio-format m4a --audio-quality 320 -k

 

Az Ubuntu.hu fórum, egy hozzászólásában Kimarite jelezte, hogy nem biztos, hogy a legjobb minőségű videót használja a fent leírt script ezekkel a beállításokkal…

Kicsit jobban utána néztem és tényleg igaza van! Azonban, ha szeretnénk jobb minőségű hanganyagot kapni, illetve a feltöltött Youtube videó legjobb minőségű verzióját szeretnénk letölteni, akkor a script eléggé le egyszerűsödik.

youtube-dl -x https://www.youtube.com/watch?v=valamivideo --audio-format best

Hogy azért azoknak is kedveskedjek, akik nem olyan nagyon szeretik a terminál használatát mint én, az egészet összeraktam egy script-be, ami grafikus felületen kéri be a videó url-jét, nevét, majd a mentés helyét is ki tudjuk választani egyszerű tallózással.
Szerk. Módosítottam a fentebb leírt hozzászólásnak megfelelően, így más a best mód is választható a letölthető script-ben.

A script futtatásához és használatához telepíteni kell a zenity programot is, mert ez fogja nekünk megjeleníteni a grafikus felületet.

sudo apt-get install zenity

 

Script letöltése:

Youtube Download Convert m4a mp3
Frissítve: 2014. 06. 03.

 

Remélem tetszeni fog mindenkinek 😀