Erstellen von Textgrafiken aus einem Datenfeed

Weiß jemand, wie man Text/Grafiken aus einem Datenfeed erstellt?

Ich streame Live-Events und muss Textdaten (hauptsächlich CSV-Dateien) mit Namen, Vereinen, Punkten und Positionsdaten in Bildschirmgrafiken umwandeln. Ich habe Mühe, eine Software zu finden, die dies tun kann.

Ich habe Imagine Infocaster verwendet, aber es hat viele Nachteile und verwendet einen USB-Dongle, der bei Beschädigung nicht ersetzt werden kann. Ich habe auch CasparCG ausprobiert, das viel zu kompliziert ist und keine nützlichen Tutorials hat.

Wirecast sah vielversprechend aus, aber die Scoreboard-Funktion ist viel zu einfach und unterstützt keine Live-Daten-Feeds oder Anpassungen.

Alles, was diese Aufgabe erledigen und das Ergebnis an eine Blackmagic Decklink-Karte oder Ultrastudio senden könnte, wäre magisch.

Ich denke, Sie brauchen vielleicht einen Hardware-Titel/Logo-Generator, aber ich kann keine guten empfehlen.
Danke Jason, ich schaue mir jetzt dedizierte Zeichengeneratoren an.
Ich habe das Data Point-Plugin für Power Point verwendet, erfordert einige Anpassungen.

Antworten (1)

Die obligatorische ffmpeg-Antwort (keine sehr gute, andere Antworten werden noch benötigt):

Sie könnten Ihr Video durchfütternffmpeg -vf drawtext=textfile=onscreen.txt:reload=1

Mit allen anderen Drawtext- Optionen können Sie Ihren Text dort platzieren, wo Sie ihn haben möchten, mit der gewünschten Schriftart.

reload=1bewirkt, dass die Textdatei in jedem Frame auf Änderungen überprüft wird, gibt Ihnen jedoch keine Möglichkeit, die Formatierung, die Bildschirmposition oder irgendetwas anderes im laufenden Betrieb zu aktualisieren. (und Sie müssten Ihr eigenes benutzerdefiniertes Ding erstellen, um Ihre Daten in Text mit Zeilenumbruch zu rendern. Sie könnten vielleicht die Position auf dem Bildschirm mit führenden Leerzeichen und Zeilenumbrüchen steuern.) Und -vf drawtextes ist sowieso nicht sehr schön zu verwenden.

Ich probiere ein Plug-in für PowerPoint namens DataPoint aus, das recht gut funktioniert. Es ermöglicht Live-Updates während einer Präsentation, jetzt muss ich nur noch herausfinden, wie man tabellarische Daten nach numerischem Wert anordnet. DataPoint finden Sie unter: presentationpoint.com/GB/Software/DataPoint