{"id":31867,"date":"2023-03-10T15:22:36","date_gmt":"2023-03-10T14:22:36","guid":{"rendered":"https:\/\/mimolive.com\/?post_type=user-manual&#038;p=31867"},"modified":"2026-02-07T18:19:10","modified_gmt":"2026-02-07T17:19:10","slug":"ffmpeg","status":"publish","type":"user-manual","link":"https:\/\/mimolive.com\/de\/user-manual\/sources-input\/remote-sources\/ffmpeg\/","title":{"rendered":"FFmpeg-Quelle"},"content":{"rendered":"<section class=\"boinx_section\">\n    <div class=\"main_div\">\n        <div class=\"left_div_icon\">\n                <i class=\"icon_highlight\">*<\/i>\n        <\/div>\n\n        <div class=\"right_div_text\">\n                <div><p class=\"text_highlight_headline\">Die FFmpeg-Quelle ersetzt die RTSP-Quelle ab mimoLive 6.0<\/p><\/div>\n                <div><p class=\"text_highlight\"><\/p><\/div>\n        <\/div>    \n    <\/div>\n<\/section>\n\n\t\t<style>.boinx_section {\n    margin:30px 0;\n    padding:10px;\n    background-color:rgb(217,237,248);\n    border-radius: 8px;\n  \n}\n\n.icon_highlight {\n    display:block;\n    padding:5px;\n    font-size:80px;\n    color:rgb(58,134,172);\n    line-height:60px;\n}\n\n.text_highlight {\n    color:rgb(58,134,172);\n}\n\n.text_highlight_headline{\n    font-weight:bold;\n    color:rgb(58,134,172);\n}\n\n.main_div\n{\n    display:flex !IMPORTANT;\n    flex-wrap: wrap;\n    flex-direction: row;\n    justify-content : flex-start;\n    align-items : flex-start\n    align-content : flex-start;\n}\n.left_div_icon{\n    display:flex !IMPORTANT;\n    width:40px;\n    padding:0;\n    margin:10px 20px 10px 10px;\n    \n}\n.right_div_text{\n    display:flex !IMPORTANT;\n    flex-direction: column;\n    flex-grow: 1;\n    padding:10px;\n    margin:0;\n    width:200px;\n    }<\/style>\n\t\t\n\n\n<p>FFmpeg ist ein vielseitiges Videoprogramm, das fast jedes Videoformat verarbeiten kann und \u00fcber eine Vielzahl von Protokollen verf\u00fcgt. Das macht es zum universellen Werkzeug, um viele verschiedene Quellen in mimoLive einzubinden, darunter <span class=\"caps\">RTSP<\/span>, <span class=\"caps\">RTMP<\/span> und <span class=\"caps\">SRT<\/span>.<\/p>\n\n\n\n<p>Aufgrund von Lizenzbeschr\u00e4nkungen muss FFmpeg vom Benutzer separat von mimoLive heruntergeladen und installiert werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installieren von FFmpeg<\/h2>\n\n\n\n<p>Der bequemste Weg, FFmpeg zu installieren, ist die Verwendung von Homebrew, einem sogenannten Paketmanager f\u00fcr Kommandozeilen-Tools. Die aktuellste Anleitung finden Sie auf der <a href=\"https:\/\/brew.sh\/\" target=\"_blank\" rel=\"noreferrer noopener\">Homebrew-Webseite<\/a>.<\/p>\n\n\n\n<p>1. \u00d6ffnen Sie Terminal.app und kopieren\/einf\u00fcgen Sie diesen Befehl, um Homebrew zu installieren:<\/p>\n\n\n\n<p>\/bin\/bash -c \u201c$(curl -fsSL https:\/\/raw.githubusercontent.com\/Homebrew\/install\/HEAD\/install.sh)\u201d<\/p>\n\n\n<section class=\"boinx_exclamation\">\n    <div class=\"main_div_exclamation\">\n        <div class=\"left_div_icon_exclamation\">\n                <i class=\"icon_exclamation\">\u2757<\/i>\n        <\/div>\n\n        <div class=\"right_div_text_exclamation\">\n                <div><p class=\"text_exclamation_headline\">\u201cffmpeg\u201d vs. \u201cffmpeg-full\u201d<\/p><\/div>\n                <div><p class=\"text_exclamation\">Beginnend mit FFmpeg 8 hat Homebrew zwei Formeln f\u00fcr FFmpeg. Das Basispaket \u201cffmpeg\u201d enth\u00e4lt kein SRT mehr. Wir empfehlen Ihnen, die Formel \u201cffmpeg-full\u201d zu installieren.<\/p><\/div>\n        <\/div>    \n    <\/div>\n<\/section>\n\n\t\t<style>.boinx_exclamation {\n    margin:30px 0;\n    padding:10px;\n    background-color:rgb(242,222,222);\n    border-radius: 8px;\n}\n.icon_exclamation {\n    display:block;\n    padding:5px;\n    font-size:80px;\n    color:rgb(184,74,72);\n    line-height:60px;\n}\n.text_exclamation {\n    color:rgb(184,74,72);\n}\n\n.text_exclamation_headline{\n    font-weight:bold;\n    color:rgb(184,74,72);\n}\n\n\n.main_div_exclamation\n{\n    display:flex !IMPORTANT;\n    flex-wrap: wrap;\n    flex-direction: row;\n    justify-content : flex-start;\n    align-items : flex-start\n    align-content : flex-start;\n    \n}\n\n.left_div_icon_exclamation{\n    display:flex !IMPORTANT;\n    width:80px;\n    padding:10px;\n    margin:20px 20px 20px 0;\n    height:40px;\n}\n.right_div_text_exclamation{\n    display:flex !IMPORTANT;\n    flex-direction: column;\n    flex-grow: 1;\n    width:200px;\n    padding:10px;\n    margin:0;\n}<\/style>\n\t\t\n\n\n<p>2. Installieren Sie FFmpeg mit diesem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\"><code>brew install ffmpeg-full<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Geben Sie den Pfad zu FFmpeg in mimoLive ein<\/h2>\n\n\n\n<p>Bevor Sie die FFmpeg-Quelle verwenden k\u00f6nnen, m\u00fcssen Sie mimoLive mitteilen, wo sie zu finden ist.<\/p>\n\n\n\n<p>Um den Pfad herauszufinden, in dem ffmpeg-full installiert ist, k\u00f6nnen Sie das Terminal verwenden und den Befehl eingeben:<\/p>\n\n\n\n<p>welches ffmpeg<\/p>\n\n\n\n<p>Damit sollten Sie den folgenden Pfad (oder einen \u00e4hnlichen) erhalten: \/opt\/homebrew\/opt\/ffmpeg-full\/bin\/ffmpeg<\/p>\n\n\n\n<p>Geben Sie diesen Pfad in das Feld FFmpeg-Installationspfad in den mimoLive-Voreinstellungen ein:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"712\" height=\"532\" src=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/image-1.png\" alt=\"\" class=\"wp-image-43411\" srcset=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/image-1.png 712w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/image-1-300x224.png 300w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/image-1-16x12.png 16w\" sizes=\"(max-width: 712px) 100vw, 712px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Verwendung der FFmpeg-Quelle<\/h2>\n\n\n\n<p>FFmpeg l\u00e4uft als separater Prozess, der von mimoLive gesteuert wird. Standardm\u00e4\u00dfig wird er nur gestartet, wenn eine Ebene, in der er verwendet wird, live geschaltet wird. In manchen F\u00e4llen kann dies einige Sekunden dauern.<\/p>\n\n\n\n<p>Einmal gestartet, empf\u00e4ngt die FFmpeg-Quelle jedoch so lange Daten, bis die Quelle keine Daten mehr sendet, unabh\u00e4ngig davon, ob die Quelle in einer Live-Schicht verwendet wird.<\/p>\n\n\n\n<p>Um die FFmpeg-Quelle zu verwenden, f\u00fcgen Sie sie der Spalte Quellen hinzu:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"478\" height=\"597\" src=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/b2a6d900-8a0d-484a-9488-ef11d349c672.png\" alt=\"\" class=\"wp-image-31870\" srcset=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/b2a6d900-8a0d-484a-9488-ef11d349c672.png 478w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/b2a6d900-8a0d-484a-9488-ef11d349c672-240x300.png 240w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/b2a6d900-8a0d-484a-9488-ef11d349c672-10x12.png 10w\" sizes=\"(max-width: 478px) 100vw, 478px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">FFmpeg Eingabeparameter<\/h4>\n\n\n\n<p>FFmpeg verwendet Befehlszeilenparameter f\u00fcr Anweisungen, was es tun soll. Sie k\u00f6nnen die Parameter eingeben, indem Sie auf die Schaltfl\u00e4che \"Bearbeiten\" neben dem Textfeld mit den derzeit aktiven Parametern klicken:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"610\" height=\"259\" src=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/fe61cc28-cfe8-42e6-b7d1-fb9b57b9deff.png\" alt=\"\" class=\"wp-image-31871\" srcset=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/fe61cc28-cfe8-42e6-b7d1-fb9b57b9deff.png 610w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/fe61cc28-cfe8-42e6-b7d1-fb9b57b9deff-300x127.png 300w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/fe61cc28-cfe8-42e6-b7d1-fb9b57b9deff-18x8.png 18w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/figure>\n\n\n\n<p>Wenn Sie auf \"Speichern\" klicken und FFmpeg l\u00e4uft, wird der Prozess angehalten und mit den neuen Parametern neu gestartet. Wenn Sie auf \"Abbrechen\" klicken, werden die derzeit verwendeten Parameter beibehalten und FFmpeg l\u00e4uft weiter, wenn es l\u00e4uft.<\/p>\n\n\n<section class=\"boinx_exclamation\">\n    <div class=\"main_div_exclamation\">\n        <div class=\"left_div_icon_exclamation\">\n                <i class=\"icon_exclamation\">\u2757<\/i>\n        <\/div>\n\n        <div class=\"right_div_text_exclamation\">\n                <div><p class=\"text_exclamation_headline\"><\/p><\/div>\n                <div><p class=\"text_exclamation\">mimoLive f\u00fcgt der ffmpeg-Befehlszeile einige Standardparameter hinzu, die Sie weglassen sollten, wenn Sie mit anderen Protokollen experimentieren. Die \"versteckten\" Parameter sind: -f avi -pix_fmt argb -vcodec rawvideo -acodec pcm_s16le -ac 2 -ar 48000<\/p><\/div>\n        <\/div>    \n    <\/div>\n<\/section>\n\n\n\n\n<p>Wenn Sie eine lokale Datei abspielen, m\u00fcssen Sie Ihren Parametern ein \"-re\" voranstellen, um FFmpeg anzuweisen, die Datei in Echtzeit abzuspielen.<br><code>-re -i Datei:\/\/Benutzer\/MeinBenutzername\/Filme\/MeinFilm.mp4<\/code><\/p>\n\n\n\n<p>Siehe die Unterabschnitte \u00fcber <a href=\"https:\/\/mimolive.com\/de\/benutzerhandbuch\/quelleneingabe\/ffmpeg\/rtmp\/\" data-type=\"user-manual\" data-id=\"31875\"><span class=\"caps\">RTMP<\/span><\/a>, <a href=\"https:\/\/mimolive.com\/de\/benutzerhandbuch\/quelleneingabe\/ffmpeg\/rtsp-ffmpeg\/\" data-type=\"user-manual\" data-id=\"31873\"><span class=\"caps\">RTSP<\/span><\/a> und <a href=\"https:\/\/mimolive.com\/de\/benutzerhandbuch\/quelleneingabe\/ffmpeg\/srt\/\" data-type=\"user-manual\" data-id=\"31876\"><span class=\"caps\">SRT<\/span><\/a> f\u00fcr Beispiele f\u00fcr zu verwendende Parameter.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Option \"Am Leben erhalten<\/h4>\n\n\n\n<p>FFmpeg wird nur gestartet, wenn eine Ebene, der es zugeordnet ist, live geschaltet wird. Wenn Sie FFmpeg als Server betreiben wollen, um zum Beispiel Live-Kamerastreams \u00fcber <span class=\"caps\">RTSP<\/span>, <span class=\"caps\">RTMP<\/span> oder <span class=\"caps\">SRT<\/span>Wenn Sie dieses Kontrollk\u00e4stchen aktivieren, wird FFmpeg sofort gestartet und l\u00e4uft so lange, wie mimoLive l\u00e4uft, unabh\u00e4ngig davon, ob der Eingang tats\u00e4chlich von einer Live-Ebene verwendet wird.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Das FFmpeg-Protokollfenster<\/h4>\n\n\n\n<p>Manchmal l\u00e4sst sich die FFmpeg-Quelle nicht starten. Normalerweise liegt das an einem Fehler in der komplexen Parametereinstellung. Um zu \u00fcberwachen, was FFmpeg tats\u00e4chlich \u00fcber die Parameter und den Verbindungsprozess sagt, gibt es ein Log-Fenster, das von FFmpeg ausgegeben wird.<\/p>\n\n\n\n<p>Das Protokoll ist in drei Spalten unterteilt:<\/p>\n\n\n\n<p>- Zeitstempel: In der ersten Spalte wird die Zeit angegeben, zu der dieser Protokolleintrag erstellt wurde.<br>- Quelle: Manchmal gibt es Protokolleintr\u00e4ge, die nicht von FFmpeg selbst, sondern von mimoLive erzeugt werden. Diese Spalte hilft, diese zu unterscheiden.<br>- Logmeldung: Dies ist die Originalprotokollausgabe von FFmpeg.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"772\" src=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/7ac0c87f-8120-4858-a163-fd9f42e4d2a1.png\" alt=\"\" class=\"wp-image-31872\" srcset=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/7ac0c87f-8120-4858-a163-fd9f42e4d2a1.png 1000w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/7ac0c87f-8120-4858-a163-fd9f42e4d2a1-300x232.png 300w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/7ac0c87f-8120-4858-a163-fd9f42e4d2a1-768x593.png 768w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/7ac0c87f-8120-4858-a163-fd9f42e4d2a1-16x12.png 16w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p>Im unteren Teil des Fensters sind drei Optionen verf\u00fcgbar:<\/p>\n\n\n\n<p>- Automatisches Scrollen: Wenn diese Option aktiviert ist, wird bei einem neuen Protokolleintrag automatisch nach unten gebl\u00e4ttert, um mit den neuesten Informationen Schritt zu halten.<br>- L\u00f6schen: Diese Schaltfl\u00e4che l\u00f6scht das Protokollfenster, falls Sie ein neues Protokoll erstellen m\u00f6chten.<br>- Speichern...: Mit der Schaltfl\u00e4che Speichern kann das Protokoll zur weiteren \u00dcberpr\u00fcfung in einer Textdatei gespeichert werden.<\/p>","protected":false},"excerpt":{"rendered":"<p>FFmpeg is a versatile video utility that can process almost any video format and has a huge variety of protocols. This makes it the universal tool for bringing a lot of different sources into mimoLive, including RTSP, RTMP and SRT. Due to licensing restrictions, FFmpeg needs to be downloaded and installed by the user separately [&hellip;]<\/p>","protected":false},"author":3,"featured_media":0,"parent":40846,"menu_order":3,"template":"","meta":{"_acf_changed":false,"_angie_page":false,"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[258],"tags":[],"class_list":["post-31867","user-manual","type-user-manual","status-publish","hentry","category-manual"],"acf":[],"_links":{"self":[{"href":"https:\/\/mimolive.com\/de\/wp-json\/wp\/v2\/user-manual\/31867","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mimolive.com\/de\/wp-json\/wp\/v2\/user-manual"}],"about":[{"href":"https:\/\/mimolive.com\/de\/wp-json\/wp\/v2\/types\/user-manual"}],"author":[{"embeddable":true,"href":"https:\/\/mimolive.com\/de\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":4,"href":"https:\/\/mimolive.com\/de\/wp-json\/wp\/v2\/user-manual\/31867\/revisions"}],"predecessor-version":[{"id":43412,"href":"https:\/\/mimolive.com\/de\/wp-json\/wp\/v2\/user-manual\/31867\/revisions\/43412"}],"up":[{"embeddable":true,"href":"https:\/\/mimolive.com\/de\/wp-json\/wp\/v2\/user-manual\/40846"}],"wp:attachment":[{"href":"https:\/\/mimolive.com\/de\/wp-json\/wp\/v2\/media?parent=31867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mimolive.com\/de\/wp-json\/wp\/v2\/categories?post=31867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mimolive.com\/de\/wp-json\/wp\/v2\/tags?post=31867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}