ich versuche mit dem zmq Modul mehrzeiligen Text zu versenden. Als Server verwende ich ffplay mit libzmq:
Code: Alles auswählen
ffplay -f lavfi "color=s=512x288:c=black" -vf "null,zmq,drawtext=text='':fontsize=34:fontcolor=ffffff:x=(w-text_w)/2:y=(h-text_h)/2"
Code: Alles auswählen
echo Parsed_drawtext_2 reinit "text='Hello\nWorld'" | zmqsend
Code: Alles auswählen
echo Parsed_drawtext_2 reinit "text='Hello
World'" | zmqsend
Code: Alles auswählen
import zmq
context = zmq.Context()
port = "5555"
socket = context.socket(zmq.REQ)
socket.connect("tcp://localhost:{}".format(port))
socket.send("Parsed_drawtext_2 reinit text='Hello\nWorld'".encode('ascii'))
message = socket.recv()
Habt ihr eine Idee was ich noch versuchen kann?