mimoLive® - Användarmanual

Generiska selektorer
Endast exakta träffar
Sök i titeln
Sök i innehåll
Val av inläggstyp

Handbok - Innehållsförteckning

FFmpeg

Innehållsförteckning

FFmpeg-källan ersätter RTSP-källan från och med mimoLive 6.0.

FFmpeg är ett mångsidigt videoverktyg som kan bearbeta nästan alla videoformat och har ett stort antal protokoll. Detta gör det till det universella verktyget för att föra in många olika källor i mimoLive, inklusive RTSP, RTMP och SRT.

På grund av licensbegränsningar måste FFmpeg laddas ner och installeras av användaren separat från mimoLive.

Installera FFmpeg

Det bekvämaste sättet att installera FFmpeg är att använda Homebrew, en så kallad pakethanterare för kommandoradsverktyg. Du hittar de senaste instruktionerna på webbplatsen Webbplats för hemmabyggare.

1. Öppna Terminal.app och kopiera/klistra in det här kommandot för att installera Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2. Installera FFmpeg med det här kommandot:

brew install ffmpeg

Ange sökvägen till FFmpeg i mimoLive

Innan du kan använda FFmpeg-källkoden måste du låta mimoLive veta var den finns.

För att ta reda på var ffmpeg är installerat kan du använda terminalen och skicka kommandot:

which ffmpeg

Beroende på din MacOS-version kan detta vara /usr/local/bin/ffmpeg eller . /opt/homebrew/bin/ffmpeg men det kan också finnas andra vägar.

Filen i sökvägen är en symbolisk länk som pekar på den "riktiga" platsen för ffmpeg. I mimoLive 6 betaversioner kan du behöva hitta den riktiga sökvägen, till exempel /opt/homebrew/Cellar/ffmpeg/4.4_2/bin/ffmpeg.

Ange denna sökväg i fältet FFmpeg Installation Path i mimoLive Preferences:

32c79e53 48cb 4877 9556 70c12b8dac2b

Använda FFmpeg-källan

FFmpeg körs som en separat process som kontrolleras av mimoLive. Som standard startas den bara när ett lager som den används i kopplas till live. I vissa fall kan detta ta några sekunder.

När källan i FFmpeg väl har startat tar den emot data tills källan inte längre skickar data, oavsett om källan används i ett live-skikt eller inte.

Om du vill använda FFmpeg-källan lägger du till den i kolumnen Sources:

b2a6d900 8a0d 484a 9488 ef11d349c672

FFmpeg Ingångsparameter

FFmpeg använder kommandoradsparametrar för instruktioner om vad den ska göra. Du kan ange parametrarna genom att klicka på redigeringsknappen bredvid textfältet som visar de för närvarande aktiva parametrarna:

fe61cc28 cfe8 42e6 b7d1 fb9b57b9deff

Om du klickar på "Save" och FFmpeg är igång stoppas processen och startas om med de nya parametrarna. Om du klickar på "Cancel" behålls de parametrar som för närvarande används och FFmpeg fortsätter att köras om den är igång.

mimoLive lägger till några standardparametrar till ffmpeg-kommandoraden som du bör utelämna om du experimenterar med andra protokoll. De "dolda" parametrarna är: -f avi -pix_fmt argb -vcodec rawvideo -acodec pcm_s16le -ac 2 -ar 48000

När du spelar upp en lokal fil måste du lägga till ett "-re" före dina parametrar för att säga åt FFmpeg att spela upp filen i realtid.
-re -i file://User/MyUserName/Movies/MyMovie.mp4

Se underavsnitten om RTMP, RTSP och SRT för exempel på parametrar att använda.

Alternativet att hålla sig vid liv

FFmpeg startas endast när ett lager som det är tilldelat startas. Om du vill köra FFmpeg som en server, t.ex. för att ta emot direktsända kameraströmmar via RTSP, RTMP eller . SRTOm du markerar den här kryssrutan startar FFmpeg omedelbart och fortsätter att köra så länge mimoLive körs, oavsett om ingången faktiskt används av ett live-lager eller inte.

Fönstret för FFmpeg-logg

Ibland kan FFmpeg-källan inte köras. Vanligtvis beror detta på ett misstag i den komplexa parameterinställningen. För att övervaka vad FFmpeg faktiskt säger om parametrarna och anslutningsprocessen finns det ett loggfönster som kommer att ge ut FFmpeg.

Loggen är indelad i tre kolumner:

- Tidsstämpel: Den första kolumnen visar tiden när loggposten skapades.
- Källa: Ibland finns det loggposter som produceras av mimoLive snarare än av FFmpeg självt. Den här kolumnen hjälper till att skilja dem åt.
- Loggmeddelande: Det här är den ursprungliga loggningen från FFmpeg.

7ac0c87f 8120 4858 a163 fd9f42e4d2a1

Längst ner i fönstret finns tre alternativ:

- Automatisk rullning: Om det här alternativet är markerat kommer en ny loggpost att automatiskt rulla nedåt för att hålla sig uppdaterad med den senaste informationen.
- Clear: Den här knappen rensar loggfönstret om du vill starta en ny logg.
- Spara....: Med knappen Save (Spara) kan loggen sparas till en textfil för vidare granskning.

Din feedback

Hur skulle du betygsätta din erfarenhet av den här funktionen i mimoLive?

Senaste uppdatering Manual Sidor

Nyhetsbrev via e-post

Svenska

Delta i 24/7 Live Zoom® Demo

*krävs