Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| uložení_audio:video_streamu_do_souboru [2012/07/28 16:02] – vytvořeno ubuntu | uložení_audio:video_streamu_do_souboru [2019/02/25 17:20] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== Uložení audio/video streamu do souboru ====== | ||
| + | Streamované multimediální soubory obsahují zvukový a (nebo) obrazový záznam, který se přehrává během stahování. Stačí se podívat na on-line vysílání [[http:// | ||
| + | |||
| + | Problém nastává, když si člověk chce takový stream uložit pro pozdější přehrávání. Ani [[RealPlayer|RealPlayer]], | ||
| + | |||
| + | ====== Uložení streamu do souboru pomocí VLC media playeru ====== | ||
| + | |||
| + | Jednoduchý způsob uložení streamovaného videa představuje grafické rozhraní multimediálního přehrávače [[VLC|VLC]]. Spustíme přehrávání streamu pomocí tohoto programu, otevřeme playlist, klikneme pravým tlačítkem myši na přehrávaný stream a zvolíme možnost " | ||
| + | |||
| + | ====== Uložení streamu do souboru pomocí MPlayer ====== | ||
| + | |||
| + | Velmi mocným multimediálním multifunkčním přehrávačem je [[MPlayer|MPlayer]]. A právě pro tento účel jej lze také velmi dobře použít. | ||
| + | |||
| + | ====== Instalace MPlayer a MEncoder ====== | ||
| + | |||
| + | V Ubuntu je potřeba nainstalovat [[MPlayer: | ||
| + | |||
| + | < | ||
| + | sudo apt-get install mplayer mencoder | ||
| + | </ | ||
| + | Poté je potřeba zjistit, odkud se streamuje zamýšlený multimediální soubor. | ||
| + | |||
| + | ====== Meta soubory .ram a datové soubory .rm ====== | ||
| + | Meta soubory s příponou **.ram** jsou zejména určeny pro vkládání na webové stránky, neboť obsahují nejen informací o samotných multimediální souborech formátu RM (RealMedia Streaming File), ale i další, jako parametry pro přehrávač RealOne Player či [[http:// | ||
| + | |||
| + | < | ||
| + | rtsp:// | ||
| + | http:// | ||
| + | file:/// | ||
| + | </ | ||
| + | Důležité pro náš záměr je najít odkaz na fyzický multimediální soubor v tomto souboru, což reprezentuje každý jeden řádek, například '' | ||
| + | |||
| + | ====== Meta soubory .asx a datové soubory .asf ====== | ||
| + | Streamované, | ||
| + | |||
| + | < | ||
| + | <ASX VERSION=" | ||
| + |    < | ||
| + |       <REF HREF=" | ||
| + |       <REF HREF=" | ||
| + |       <REF HREF=" | ||
| + |    </ | ||
| + | </ | ||
| + | </ | ||
| + | I zde je pro nás důležité najít odkaz na fyzický soubor v tomto XML souboru, což je URL obsažená ve značce **REF HREF**, zde například '' | ||
| + | |||
| + | ====== Stažení zamýšleného multimediálního streamu ====== | ||
| + | Pro tento účel využijeme MPlayer a to následujícím příkazem: | ||
| + | |||
| + | < | ||
| + | mplayer -dumpfile soubor.rm -dumpstream  | ||
| + | </ | ||
| + | Tento příkaz zajistí, aby se stream uložil do souboru s názvem '' | ||
| + | |||
| + | ====== Převod formátu RM nebo ASF na AVI ====== | ||
| + | Pokud ve streamu uloženém na lokálním disku nefunguje seeking (libovolné přeskakování v čase), je dobré jej převést do nějakého pro tento účel vhodnější formátu s indexem. Můžeme také chtít soubor převést do nějakého běžnějšího formátu. Fajn by mohl být třeba MPEG-4 v kontejneru AVI. V praxi lze i index k ASF souboru [[http:// | ||
| + | |||
| + | Zde přichází na řadu MEncoder: | ||
| + | |||
| + | < | ||
| + | mencoder -ovc xvid -xvidencopts bitrate=500: | ||
| + | |||
| + | mencoder -ovc xvid -xvidencopts bitrate=500: | ||
| + | </ | ||
| + | A náš záměr je naplněn. | ||
| + | |||
| + | Jenom připomínám, | ||
| + | |||
| + | ====== Odkazy ====== | ||
| + | |||
| + |   * Domovská stránka [[http:// | ||
| + |   * Originální článek na [[http:// | ||
| + |   * [[http:// | ||
| + | |||
| + | |||
| + | {{page> | ||
| + | |||
| + | {{page> | ||
| + | |||
| + | {{page> | ||