FFmpeg je open-source nástroj pro zpracování videa s mnoha výkonnými funkcemi. Mnoho z těchto funkcí je zpřístupněno prostřednictvím rozhraní příkazového řádku FFmpeg, ale lze k nim také přistupovat z vazeb programu Python a jeho rozhraní Qt GUI, nazývaného QFFMpeg.
Tento článek vysvětlí použití nástrojů příkazového řádku FFmpeg k nahrávání video streamů na počítačích Windows a Mac pomocí podrobných příkladů a snímků obrazovky.
V tomto článku
- Co je FFmpeg?
- Jak nahrávat videostream pomocí FFmpeg v systému Windows?
- Jak nahrávat videostream pomocí FFmpeg na Macu?
- Jak snadněji nahrávat videostream?
Část 1. Co je FFmpeg?
FFmpeg znamená „FF Multi-Platform Executable“ a původně jej vyvinul Fabrice Bellard v roce 2000 jako rozšíření projektu MPlayer. Jediným účelem návrhu softwarového příkazového řádku je poskytnout uživatelům kompletní řešení pro záznam živých přenosů (audia a/nebo videa) z jakéhokoli typu zařízení, které podporuje streamovací protokoly RTSP nebo HTTP.
FFmpeg je kompletní multiplatformní řešení pro záznam, převod, mix a úpravu audio a video souborů. Software má více než 250 vstupních formátů, což uživatelům umožňuje nahrávat video streamy v jakémkoli mediálním formátu. Příkazy FFmpeg streamují video zpět po nahrání, převádějí je do souboru MP4 nebo MKV a zpracovávají příchozí data za běhu, jako je rtmpdump.
Část 2. Jak nahrávat video stream pomocí FFmpeg v systému Windows?
Bezplatný nástroj příkazového řádku FFmpeg je skvělý způsob, jak zaznamenat živý internetový stream a později si jej poslechnout. Pokud máte počítač se systémem Windows a chcete nahrávat video stream nebo obrazovku pomocí FFmpeg, naše následující metoda krok za krokem vám pomůže projít tímto procesem, aniž byste museli čelit mnoha potížím.
Krok 1 Nejprve spusťte prohlížeč podle svého výběru na počítači se systémem Windows a přejděte na webovou stránku FFmpeg. Najeďte myší na ikonu Windows ve středním podokně a vyberte buď gyan.dev nebo BTbn stavět.
Na další obrazovce vyberte nejnovější 64bitový systém Windows soubor ze seznamu. Proč? Musíte použít počítač kompatibilní s 64bitovou verzí systému Windows. Dále si stáhněte soubor ZIP do počítače a pomocí softwaru pro extrakci souborů ZIP otevřete obsah souboru.
Krok 2 Vyhledejte soubor ffmpeg.exe soubor na extrahovaný soubor a zkopírujte jej do nové složky na pevném disku počítače (např. C:\VideoRecorder).
Krok 3 V dalším kroku klikněte na tlačítko Start na hlavním panelu systému Windows a zadejte cmd ve vyhledávacím poli. Klepněte pravým tlačítkem myši na příkazový řádek a vyberte možnost Spustit jako správce a spusťte program.
Nyní napište příkaz pro výběr adresáře FFmpeg. Například cd C:\VideoRecorder a stiskněte Enter klíč.
Krok 4 Chcete-li začít nahrávat video stream, jednoduše zavolejte FFmpeg a použijte následující příkazový řádek. V tomto případě si bereme příklad zachycení videa YouTube „Running up that hill“ z nejlépe hodnoceného televizního pořadu Stranger Things.
ffmpeg.exe -y -i https://www.youtube.com/watch?v=bV0RAcuG2Ao runningup.mp4
Stiskněte klávesu „Enter“ a výstup tohoto příkazu se zobrazí v rozhraní příkazového řádku.
Možnosti příkazu mají následující význam:
-y umožňuje automatické přepisování existujících souborů.
-i https://www.youtube.com/watch?v=bV0RAcuG2Ao je adresa URL streamu, kterou FFmpeg zaznamená. Můžete ji změnit pomocí libovolné adresy URL streamu videa.
runningup.mp4 je název výstupního souboru.
Tipy:Automatické nahrávání videostreamů na Windows PC
Pokud chcete, aby váš počítač automaticky zaznamenával určitý čas datového proudu videa, použijte Plánovač úloh systému Windows k vytvoření časovače, který zastaví nahrávání po uplynutí určitého času.
Část 3. Jak nahrávat video stream pomocí FFmpeg na Mac?
Mac Terminal můžete použít k nahrávání video streamů přes FFmpeg následujícím způsobem.
Krok 1 Nejprve spusťte prohlížeč na počítači Mac a přejděte na webovou stránku FFmpeg. Umístěte ukazatel myši na Apple ikonu ve středním podokně a vyberte možnost statického sestavení macOS 64bit.
Stáhněte si soubor ZIP do počítače Mac a pomocí softwaru pro extrakci souborů ZIP otevřete obsah souboru.
Krok 2 Spusťte terminál na Macu z nabídky Apple zadejte “ffmpeg -f avfoundation -list_devices true -i“ dejte systému vědět, ze kterého zařízení má nahrávat, a stiskněte Enter klíč.
Krok 3 Dále určete cestu, kam chcete své video uložit, např. cd Path/to/my/videostream a stiskněte Enter .
Krok 4 Zadejte “ffmpeg -f avfoundation -i "1:1"-c:v libx264 -qp 0-preset ultrafast out.mp4" a stiskněte Enter pro zahájení nahrávání video streamu.
Zastavte nahrávání streamu videa stisknutím „q.“
Část 4. Jak snadněji nahrávat video stream?
Někdy je použití FFmpeg k záznamu video streamu na počítači se systémem Windows nebo Mac příliš složité. Takže doporučujeme používat Filmora Screen Recorder, aby vám to trochu usnadnilo.
Několik výhod používání softwaru Filmora Screen Recording je následujících:
- Snímejte obrazovku počítače a webovou kameru současně.
- Vyberte, zda chcete zaznamenat celou obrazovku nebo její část.
- Nahrávejte zvuk z počítače se systémem Windows nebo Mac a hlas mikrofonu současně.
Krok 1 Spusťte prohlížeč v počítači se systémem Windows nebo Mac, nainstalujte software Filmora Screen Recorder, spusťte jej a vyberte Nový projekt z palubní desky. Dále klikněte na Soubor a vyberte možnost Záznam z PC.
Krok 2 V novém vyskakovacím okně Scrn přizpůsobte velikost záznamu zadáním požadovaných rozměrů. Také zvolte, zda chcete nahrávat zvuk a ze kterého zařízení jej chcete nahrávat.
Krok 3 Klikněte na Záznam pro zahájení nahrávání streamovaného videa. Jakmile dokončíte zachycení videostreamu na obrazovce počítače, klikněte na F9 pro zastavení nahrávání.
Závěr
V této příručce jsme diskutovali o FFmpeg a prozkoumali jsme, jak jej můžete použít k nahrávání video streamů na počítači se systémem Windows a Mac.
Také jsme diskutovali o Filmora Screen Recorder jako o snadné alternativě k FFmpeg. S nahrávkami můžete začít okamžitě nebo se ponořit hlouběji do pokročilých možností, jakmile s tímto softwarem získáte více zkušeností. Abychom vám pomohli, sdíleli jsme také jednoduché pokyny krok za krokem k použití aplikace Filmora Screen Recorder na vašem počítači.
Doufejme, že nyní můžete nahrávat své video streamy a ukládat je ve vysoké kvalitě, abyste je mohli později zobrazit nebo sdílet.