Wpis z mikrobloga

@Fevi: Nie; słyszałem o nagrywaniu pulpitu konsoli, ale byś musiał to potem wrzucać. Chyba, że chcesz "częściowo" to kup urządzenie oddzielne, które nagra film z HDMI i od razu wrzuci na Twitch, kilkaset złotych niestety taki szit kosztuje.

Jeśli pominąć Twitcha to chyba SSH albo Telnet to potrafią, ale nie wiem na 100%
@Fevi:
ffmpeg
przykład:
ffmpeg -re -i file.mp4 -c copy -f flv "adres-serwera-rtmp-i-klucz"
lub jeśli jeszcze do tego chcesz film konwertować w locie, a nie wysyłać surowy stream:
ffmpeg -re -i file.mp4 -c:v libx264 -crf 20 -s 1280x720 -c:a aac -b:a 128k -preset superfast -f flv "adres-serwera-rtmp-i-klucz"
@Fevi: oczywiście, używasz do tego concata
tworzysz videolist.txt w tym samym folderze i wpisujesz po kolei jakie pliki ma streamować:

file1.mp4
file2.mp4
i tak dalej
a potem:

ffmpeg -re -f concat -i videolist.txt -c copy -f flv "adres-serwera-rtmp-i-klucz"
lub

ffmpeg -re -f concat -i videolist.txt -c:v libx264 -crf 20 -s 1280x720 -c:a aac -b:a 128k -preset superfast -f flv "adres-serwera-rtmp-i-klucz"
@Fevi: Najprymitywniejszy sposób to powielenie listy plików z videolist.txt tyle razy, ile ma trwać stream.
Ale możesz też stworzyć skrypt bashowy, w którym włożysz komendę ffmpega do nieskończonej pętli while.

while :
do
komenda ffmpeg
done

(ale to sam już pokombinuj, bo na bashu i programowaniu się nie znam ;P)