Die Suche ergab 55 Treffer
- Dienstag 14. April 2020, 14:22
- Forum: Webframeworks
- Thema: django rest_framework Dateiupload mit Zusatzdaten
- Antworten: 2
- Zugriffe: 862
Re: django rest_framework Dateiupload mit Zusatzdaten
Ja this.inputFile ist ein FileObject. Im Browserlog würde das so ausgegeben werden: File { name: "test.mp4", lastModified: 1576239106000, webkitRelativePath: "", size: 371452409, type: "video/mp4" } Ich habe auch mal versucht, dem Objekt noch mehr Eigenschaften hinzu zu...
- Dienstag 14. April 2020, 13:45
- Forum: Webframeworks
- Thema: django rest_framework Dateiupload mit Zusatzdaten
- Antworten: 2
- Zugriffe: 862
django rest_framework Dateiupload mit Zusatzdaten
Hallo Allerseits, ich versuche es hinzubekomme einen Dateiupload zu realisieren, wobei ich noch zusätzliche Informationen (z.B. Speicherpfad) mitschicken möchte. Im Dokumentationsbeispiel wird in etwa dieses URL Schema angeben: re_path(r'^upload/(?P<filename>[^/]+)$', views.FileUpload.as_view()) Und...
- Mittwoch 1. April 2020, 16:43
- Forum: Allgemeine Fragen
- Thema: Nachrichten zeitgesteuert verarbeiten
- Antworten: 2
- Zugriffe: 810
Re: Nachrichten zeitgesteuert verarbeiten
Habe mir jetzt ein bisschen Celery angeschaut. Wenn man es mal verstanden hat, ist es wirklich einfach zu verwenden. Man braucht halt was wie rabbitMQ oder ähnliches dazu, das hatte ich anfangs nicht geschnallt.
- Freitag 27. März 2020, 08:00
- Forum: Allgemeine Fragen
- Thema: Nachrichten zeitgesteuert verarbeiten
- Antworten: 2
- Zugriffe: 810
Nachrichten zeitgesteuert verarbeiten
Hallo Allerseits, ich habe eine simple Client / Server Applikation: Mit dem Client kann ich json Daten per http post request an den Server (Cherrypy) schicken und dieser gibt dann per zmq den Befehl weiter an eine ffmpg Instanz. Jetzt würde ich das ganze gerne noch erweitern und zwar das ich mit dem...
- Donnerstag 21. November 2019, 14:46
- Forum: Allgemeine Fragen
- Thema: zmq mehrzeiliger Text senden
- Antworten: 2
- Zugriffe: 463
Re: zmq mehrzeiliger Text senden
Sorry, ich war leider etwas zu schnell beim Fragestellen. Also Fehlermeldung kam keine und sobald ein Zeilenumbruch drin war, wurde nur die erste Zeile angezeigt. Allerdings habe ich nun den String etwas geändert und mit einfachen Anführungszeichen umschlossen. Also lustiger Weiße, so wie auch oben ...
- Donnerstag 21. November 2019, 14:28
- Forum: Allgemeine Fragen
- Thema: zmq mehrzeiliger Text senden
- Antworten: 2
- Zugriffe: 463
zmq mehrzeiliger Text senden
Hallo Allerseits, ich versuche mit dem zmq Modul mehrzeiligen Text zu versenden. Als Server verwende ich ffplay mit libzmq: 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" Wenn ich nun über den T...
- Montag 17. Juni 2019, 12:20
- Forum: Allgemeine Fragen
- Thema: Zwischen subprocesse in Threads switchen
- Antworten: 11
- Zugriffe: 1231
Re: Zwischen subprocesse in Threads switchen
@sls, hatte mir noch keine Gedanken über Optimierung gemacht, aber stimmt man kann da sicher noch was verbessern. Später würde die Inject Klasse eh anders aussehen, weil dort ein rtmp Server drin laufen würde. Auch die Player Klasse existiert so nur aus Testzwecken. Ich denke es wäre auch kein Probl...
- Mittwoch 12. Juni 2019, 16:25
- Forum: Allgemeine Fragen
- Thema: Zwischen subprocesse in Threads switchen
- Antworten: 11
- Zugriffe: 1231
Re: Zwischen subprocesse in Threads switchen
Ok ich bedanke mich für die Klarstellung, wird mir auch in Zukunft weiterhelfen! Ich habe jetzt die while Schleife im Player Thread umgebaut nach: while True: if self.is_running: self.decoder = Popen(cmd, stdout=PIPE) while self.decoder.poll() is None: data = self.decoder.stdout.read(65424) self._bu...
- Mittwoch 12. Juni 2019, 15:27
- Forum: Allgemeine Fragen
- Thema: Zwischen subprocesse in Threads switchen
- Antworten: 11
- Zugriffe: 1231
Re: Zwischen subprocesse in Threads switchen
Danke __blackjack__ für die Antwort, babe versucht deine Ratschläge um zusetzten. Stimmt, das letzte mal hatten wir das schon mal mit dem readline, danach hatte ich das auch geändert (https://github.com/ffplayout/ffplayout-engine/blob/25c1aa5609f926f59a963b47c074176c1ef397a8/ffplayout.py#L1100), auc...
- Mittwoch 12. Juni 2019, 13:55
- Forum: Allgemeine Fragen
- Thema: Zwischen subprocesse in Threads switchen
- Antworten: 11
- Zugriffe: 1231
Zwischen subprocesse in Threads switchen
Hallo Allerseits, ich versuche folgendes zu lösen: 1. subprocess läuft im main Thread durchgehend. 2. subprocess läuft in Thread und schickt Pakete von stdout in Queue, welche im main Thread gelesen werden soll und dort an stdin vom 1. subprocess gepipet wird. 3. subprocess läuft in weiteren Thread....
- Dienstag 28. Mai 2019, 13:06
- Forum: Allgemeine Fragen
- Thema: *.stdout.readline von Binarystream?
- Antworten: 5
- Zugriffe: 738
Re: *.stdout.readline von Binarystream?
Noch mal kurz einen Nachtrag: die 188 in .read() ist zu klein, dafür ist python wohl zu langsam :). Habe den Wert jetzt auf 65424 gesetzt und damit scheint es sehr gut zu laufen. 65536 ist wohl die Linux pipe Buffer Größe und davon habe ich die nächst-kleinere Zahl genommen die durch 188 teilbar ist...
- Dienstag 28. Mai 2019, 09:29
- Forum: Allgemeine Fragen
- Thema: *.stdout.readline von Binarystream?
- Antworten: 5
- Zugriffe: 738
Re: *.stdout.readline von Binarystream?
@__blackjack__, das mit der Paketgröße war nur eine Vermutung, weil ich einen Teststream über mehre Stunden laufen ließ. Dabei arbeitet mein Script eine Playliste ab, die einen festgelegten Startzeitpunkt hat, und jeder Clip hat eine festgelegte Länge. Zur Messung habe ich mir nach jedem Clip die Ze...
- Dienstag 28. Mai 2019, 08:43
- Forum: Allgemeine Fragen
- Thema: *.stdout.readline von Binarystream?
- Antworten: 5
- Zugriffe: 738
Re: *.stdout.readline von Binarystream?
188 Bit war falsch, es sind 188 Byte, also wäre das kein Problem. Ich versuche das mal mit read().
- Dienstag 28. Mai 2019, 08:18
- Forum: Allgemeine Fragen
- Thema: *.stdout.readline von Binarystream?
- Antworten: 5
- Zugriffe: 738
*.stdout.readline von Binarystream?
Hallo Allerseits, ich habe zwei subprocesse die ich gerne über stdout und stdin Verbinden möchte. Der Quell Prozess läuft in einem Thread und verarbeitet Videodateien nacheinander. Der Zielprozess läuft im Mainthread und soll, im Gegensatz zum Quellprozess konstant bestehen bleiben. Verbinden tue ic...
- Sonntag 28. April 2019, 14:11
- Forum: Qt/KDE
- Thema: Signals von überall aus erreichbar machen
- Antworten: 21
- Zugriffe: 3592
Re: Signals von überall aus erreichbar machen
Die Queue verwende ich auch in meinem original Script, aber da war es bis dato so, dass die Auftragsschlange irgendwann mal fertig war. Allerdings soll es die Möglichkeit geben, die Auftragsliste zu reseten, aufzufüllen und wieder neu zu starten.
- Sonntag 28. April 2019, 13:23
- Forum: Qt/KDE
- Thema: Signals von überall aus erreichbar machen
- Antworten: 21
- Zugriffe: 3592
Re: Signals von überall aus erreichbar machen
Kann man eigentlich problemlos Funktionen im Worker aufrufen? (abgesehen von worker.work()) Ich würde gerne etwas in der Richtung umsetzten: #!/usr/bin/env python3 # -*- coding: utf-8 -*- import sys from time import sleep from PySide2.QtCore import QObject, Signal, QThread from PySide2.QtWidgets imp...
- Freitag 26. April 2019, 15:32
- Forum: Qt/KDE
- Thema: Signals von überall aus erreichbar machen
- Antworten: 21
- Zugriffe: 3592
Re: Signals von überall aus erreichbar machen
Ah, das ist wirklich cool! Und so wie ich das sehe, wird dann "send()" auch im gleichen Thread ausgeführt wie der Worker und damit queued?!
- Freitag 26. April 2019, 15:08
- Forum: Qt/KDE
- Thema: Signals von überall aus erreichbar machen
- Antworten: 21
- Zugriffe: 3592
Re: Signals von überall aus erreichbar machen
Ok danke! Werde mir das merken!
- Freitag 26. April 2019, 14:46
- Forum: Qt/KDE
- Thema: Signals von überall aus erreichbar machen
- Antworten: 21
- Zugriffe: 3592
Re: Signals von überall aus erreichbar machen
Ok ok. Ich lass mir ja gerne was sagen, hatte nur nicht das Problem gesehen. Wenn ihr sagt, dass das nicht klug ist, so zu machen - haue ich gerne den Emitter raus. Also nur noch mal zum Nummer sicher gehen. So wäre das nun richtig?: #!/usr/bin/env python3 # -*- coding: utf-8 -*- import sys from tim...
- Freitag 26. April 2019, 14:23
- Forum: Qt/KDE
- Thema: Signals von überall aus erreichbar machen
- Antworten: 21
- Zugriffe: 3592
Re: Signals von überall aus erreichbar machen
@jb_alvarado: Ich denke auch die Komplexität macht die `Emitter`-Klasse nicht sinnvoller. Also Ihr würdet alles in den Worker rein packen? Empfinde das als ziemlich unübersichtlich und schwerer zu debuggen. Vorteil den ich darin schon sehe ist, dass es darduch einfacher ist subprocesse vorzeitig zu...