FFmpeg Basics
Bei FFmpeg handelt es sich um eine mächtige Sammlung an freien Computerprogrammen und Programmbibliotheken, die digitales Video- und Audiomaterial aufnehmen, konvertieren, senden, filtern und in verschiedene Containerformate verpacken können. FFmpeg wird zu meist über die Kommandozeile bedient, es bestehen aber auch unterschiedliche grafische Oberflächen für die unterschiedlichsten Einsatzzwecken. Zum Beispiel Videoschnitt Programme, welche auf FFmpeg aufbauen oder Programme um Videos von zum Beispiel DVDs herunter zu bekommen. Auf dieser Seite beschäftigen wir uns mit dem streamen eines Desktops mithilfe FFmpeg auf der Kommandozeile.
Download und Installation
FFmpeg steht für verschiedene Betriebssystemen zur Verfügung und kann von der offiziellen Seite, sowie aus den Paketquellen des jeweiligen Paketmanagers heruntergeladen werden.
Windows
Installer herunterladen und ausführen:
FFmpeg: https://ffmpeg.org/download.html#build-windows
GitHub Source: https://github.com/obsproject/obs-studio/releases
Aus dem Quellcode kompilieren
Dokumentation: https://trac.ffmpeg.org/wiki/CompilationGuide
macOS
Installer herunterladen und ausführen:
FFmpeg: https://ffmpeg.org/download.html#build-mac
GitHub Source: https://github.com/obsproject/obs-studio/releases
Aus dem Quellcode kompilieren
Dokumentation: https://trac.ffmpeg.org/wiki/CompilationGuide
Mittels brew
installieren:
brew install ffmpeg