přejít na obsah přejít na navigaci

Linux E X P R E S, Jak si stáhnout a převést video z youtube.

Jak si stáhnout a převést video z youtube.

Nedávno jsem si chtěl vyzkoušet do svého MP4 playeru Evolve stáhnout a převést video z youtube.


reklama

Na Windows je mnoho způsobů. Nainstalujete si "Youtube Downloader" a k němu převodník "FLVtoAVI". Sice Youtube Downloader umí také převádět do AVI, ale kvalita se mi moc nelíbila.

Na Linuxu je to o něco složitější. Zkoušel jsem plugin do FireFoxu, ten mi však nechtěl fungovat. Nakonec jsem si našel jednoduchý skriptík "youtube-dl" napsaný v Pythonu. Proto pro jeho použití je třeba mít v počítači nainstalovaný Python Interpreta. Daný skriptík jsem si pak vložil někam, kam jsou nastaveny cesty (např.: /usr/bin) a nastavil jsem mu práva pro spuštění příkazem "chmod". A už jsem mohl testovat.

Nastavení práv skriptu youtube-dl:

Syntaxe: chmod 755 <skript>
Příklad: chmod 755 /usr/bin/youtube-dl

Stahování přes youtube-dl:

Syntaxe: youtube-dl <url>
Příklad: youtube-dl http://www.youtube.com/watch?v=vZGqyCT4WtY

3.png

Video se začne stahovat do místa, odkud je daný skript volaný. To znamená, že když jsem v adresáři "/home/baran/download" a zavolám daný skriptík, stahuje se mi video do adresáře "/home/baran/download". Video pak má stejný název jako na webu.

Převod FLV souborů.

Převod FLV souborů lze provést přes aplikace ffmpeg nebo MEncoder (instalaci těchto prográmků provedete stažením z jejich WWW stránek  nebo přes repository vaší distribuce).

Převod: FLV >>> MPG

Převod FLV do MPG provedeme programem ffmpeg a to buď pomocí GUI rozhranní WinFF, které je free a open source, nebo přímo z příkazové řádky. Já zde uvedu způsob pro použití v příkazové řádce.

Syntaxe: ffmpeg -i <zdrojový FLV soubor> -ab <audio bitrate> -ar <samplerate> -b <video bitrate> -s <rozlišení> <cílový MPG soubor>

Příklad: ffmpeg -i youtube_video.flv -ab 56 -ar 22050 -b 500 -s 320x240 demo_video.mpg

Parametry ffmpeg:

-b bitrate :: nastavení bitrate pro video v kbit/s (defaultně je nastaveno 200 kb/s)
-ab bitrate :: nastavení bitrate pro audio v kbit/s (defaultně je nastaveno 64 kb/s)
-ar sample rate :: nastavení audio samplerate v Hz (defaultně je nastaveno 44100 Hz)
-s size :: velikost rozlišení. Formát je <šířka>x<výška> (defaultně je nastaveno 160x128)

2.png

 

Převod: FLV >>> AVI

Pro tento převod využijeme MEncoder. Jsou zde dvě možnosti:

1) převod do kodeku DivX

Syntaxe: mencoder <flv_soubor> -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1000:mbd=2:v4mv:autoaspect -vf pp=lb -oac mp3lame -lameopts fast:preset=standard -o<avi_soubor>

Příklad: mencoder CS9OO0S5w2k.flv -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1000:mbd=2:v4mv:autoaspect -vf pp=lb -oac mp3lame -lameopts fast:preset=standard -o demo_cmd.avi

2) převod do kodeku XviD

Syntaxe: mencoder <flv_soubor> -ovc xvid -xvidencopts bitrate=1000:autoaspect -vf pp=lb -oac mp3lame -lameopts fast:preset=standard -o<avi_soubor>

Příklad: mencoder CS9OO0S5w2k.flv -ovc xvid -xvidencopts bitrate=1000:autoaspect -vf pp=lb -oac mp3lame -lameopts fast:preset=standard -o demo_cmd.avi

Bitrate si v obou případech můžete změnit, jak potřebujete.

1.png

Do MP4 Evolve jsem musel použít variantu pro AVI ;-) Verzi pro MPG zde uvádím navíc.

 

 

Tento článek neřeší autorská práva videozáznamů ze serveru http://www.youtube.com.

 

 

Nahoru

Odkazy

(Jako ve škole)
Průměr: 3,00 | Hodnotilo: 1
 

Top články z OpenOffice.cz

Příspěvky

zbytecnost
lop 31. 10. 2008, 17:10:53
Odpovědět  Odkaz 
A neni to cele nejak zbytecne? Me bohate staci plugin do FF a stazeny FLV prehraji v SMplayeru... Co chtit vic? Snad jen ze mi toto nefunguje napriklad pro ALLSP.COM, plugin nechce najit ten .FLV. Resi tento postup stahovani z ALLSP.COM?
Jak si stáhnout a převést video z youtube.
Rene 31. 10. 2008, 17:44:17
Odpovědět  Odkaz 
Zdravim.

Vam mozna staci plugin do FF a FLV prehrat v SMplayeru.

Repetitio est mater studiorum.

Jak jsem jiz psal, potreboval jsem v MP4 playeru prehrat dany zaznam. Tam FLV neprehraju. Tam musim mit AVI. Take jsem psal, ze plugin do FF mi nefungoval.

Rene
Jiří Eischmann Jak si stáhnout a převést video z youtube.
Jiří Eischmann 31. 10. 2008, 19:58:31
Odpovědět  Odkaz 
Já doporučuji tento program: http://xviservicethief.sourceforge.net/
Má pěkné GUI, umí toho hodně (kromě YouTube, řadu dalších podobných služeb), převádí do několika oblíbených formátů a ještě si člověk může vybrat rozlišení. Využívá stejné programy jako skript v článku, ale je to přece jen uživatelsky přívětivější.
Re:Jak si stáhnout a převést video z youtube.
Daniel Jan 15. 12. 2008, 07:40:09
Odpovědět  Odkaz 
Skromný dotaz :
Je to někde už připravený jako rpm balíček ?
Jak si stáhnout a převést video z youtube.
vadimo 1. 11. 2008, 22:21:08
Odpovědět  Odkaz 
No ja videa stahujem cez tuto stranku, do ktorej uz iba len vlozim url videa: http://www.emag.cz/o-projektu/youtube-downloader/
Jak si stáhnout a převést video z youtube.
Rene 2. 11. 2008, 08:45:43
Odpovědět  Odkaz 
Zdravim

bezva panove, diky. Tu WWW znam, i kdyz moc nepouzivam, ale take funguje to je fakt. Ten programek neznam, prohlednu si jej. Dekuju.

R.
Milan Kozák Jak si stáhnout a převést video z youtube.
Milan Kozák 3. 11. 2008, 09:15:25
Odpovědět  Odkaz 
Stejný problém jsem řešil někdy loni v březnu ;-)
http://hodza.net/2007/03/29/konverze-flv-do-formatu-mpgavi-za-pomoci-ffmpeg/

Jinak na stahování a konverzi videí z youtube je celkem povedená webová stránka
http://www.videodownloadx.com/
Jak si stáhnout a převést video z youtube.
Petr 11. 11. 2008, 07:54:33
Odpovědět  Odkaz 
Stranky s flashovymi videi stahuje a konvertuje doplnek do FF Video Download Helper.
Jak si stáhnout a převést video z youtube.
asjdfasdaskjd 29. 05. 2009, 04:29:52
Odpovědět  Odkaz 
Tohle funguje jak pro zkounito tak youtube (není potřeba žádný program nebo zadávat adresu jinam, k uložení stačí akorát prohlížeč): http://www.youtube.com/watch?v=SA9_b_RAMBM
Jak si stáhnout a převést video z youtube.
mn 8. 08. 2011, 17:03:04
Odpovědět  Odkaz 
Rucne, strucne, jednoduse a nejen z Youtube:
http://www.abclinuxu.cz/blog/idea/2011/6/youtube-s-komfortem-i-v-linuxu/diskuse#20
;)
Jak si stáhnout a převést video z youtube.
kvpc 29. 05. 2012, 18:50:40
Odpovědět  Odkaz 
Na ten prevod staci i vlc media player

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

René Baran

René Baran

René Baran (*1972) vystudoval pedagogickou fakultu JCU v Českých Budějovicích obor Výpočetní technika a informatika. Ve volném čase se věnuje sportu, četbě, hudbě. programování a fotografování.


  • Distribuce: LMDE, Debian / CentOS
  • Grafické prostředí: MATE
  • Hodnocení autora: *

| proč linux | blog



Public Relations

QNAP uvedl novou modelovou řadu NAS TVS-x82T

Společnost QNAP uvedla na trh novou modelovou řadu NAS TVS-x82T, kterou tvoří tři různé modely (TVS-1282T, TVS-882T a TVS-682T). Nová řada je založena na vícejádrových procesorech Intel Core aktuální generace se 14nm výrobním procesem. Díky nim mohou nové NASy nabídnout dostatek výkonu i pro aplikace náročné na CPU.

Pokračování ...


CIO Agenda 2016