FFmpeg Reconnect
Posted: 2013-11-01, 20:53
Wie ktos jak zrobic by ffmpeg laczyl sie od nowa ze streamem kiedy pada.
wortal poświęcony zagadnieniom streaming'u audio/video
https://stream-recorder.pl/forum/
Code: Select all
#!/bin/bash
until 1=1; do
ffmpeg -i zrodlo -acodec copy -vcodec copy -f flv rtmp://...
done
Code: Select all
chmod +x nazwapliku.sh
Code: Select all
screen -S nazwa ./nazwapliku.sh
Code: Select all
@echo off
echo.
title Stream1
echo.
ffmpeg -i "rtmp://..." -acodec copy -vcodec copy -f flv "rtmp://..."
stream1.bat
Ja mam windows a z tego co wyczytalem ze to nie zadziala
Code: Select all
@echo off
set /a licznik=0
:poczatek
ffmpeg.exe -i "rtmp://wejsciowe" -vcodec copy -acodec copy -f flv rtmp://wyjsciowe
set /a licznik=licznik+1
if not %licznik%==100 goto poczatek
:koniec
A tak apropo da sie zrobic by w rtmp streamie mozna bylo dodac tekst na ekranie
Code: Select all
ffmpeg.exe -i "rtmp://wejsciowe" -vf "movie=logo.png [movie]; [in] [movie] overlay=0:0 [out]" -acodec copy -vcodec libx264 -f flv rtmp://wyjsciowe
Code: Select all
-vcodec libx264
Czy moglby ktos opisac to dla poczatkujacego w debianie 7?jarek wrote:Zapisujesz jako plik z rozszerzeniem sh
plik.shnadajeszCode: Select all
#!/bin/bash until 1=1; do ffmpeg -i zrodlo -acodec copy -vcodec copy -f flv rtmp://... done
uruchamiasz w screenie npCode: Select all
chmod +x nazwapliku.sh
Code: Select all
screen -S nazwa ./nazwapliku.sh
Code: Select all
ruchamiasz w screenie np [code]screen -S nazwa ./nazwapliku.sh