Hallo Zusammen,
ich habe lange überlegt ob ich mich an die Community hier wenden soll, doch ich habe zu meinem Problem nur teilweise dokumentierte Beispiele oder keine Infos gefunden.
Nun hoffe ich, dass ich hier die notwendige Hilfe finde.
Die Ausgangssituation ist folgende: Ich streame per FFmpeg Videos (Playlist) und Musik(Playlist) an einen RTMP-Server in internen Netz, dieser verteilt sie dann an meine Homepage, Twitch, Youtube, etc.
Soweit so gut, nur leider gibt es diverse Einschränkungen die ich nicht gelöst bekomme.
1. Zufallswidergabe
2. Endloswiedergabe
2. Automatische Erkennung neuer Dateien im Ordner (Mit Playlist wohl eher nicht umzusetzen)
Folgendes Script habe ich mir zusammen "gebastelt":
#!/bin/bash
ffmpeg -f concat -safe 0 -i /video.txt -f concat -safe 0 -i /music.txt -c:v h264 -b:v 2M -maxrate 3M -bufsize 2M -preset veryfast -r 30 -acodec aac -ar 48000 -ac 2 -ab 192k -vf scale=960:540 -f flv "rtmp://192.168.xxx.xxx/hls"
Ich habe in Erinnerung, dass sich dieses auch unter VLC umsetzen lässt. Das Problem ist das zusammenführen von Audio und Video, einzeln ist es kein Problem.
Wenn jemand eine Idee hat, wie sich das umsetzten lässt, wäre ich sehr sehr dankbar.
Mein System: Linux Debian
Ich danke schon mal allen für die Unterstützung und Hilfe!