ich diesen ProzessNodeJS: Laufende Verfahren vor einem anderen Prozess erfolgt
recorder = spawn("avconv", ["-y", "-r", "30", "-g", "300",
"-f", "x11grab",
"-s", "1024x768",
"-i", process.env.DISPLAY,
"-vcodec", "qtrle", "my_videos/the_video.mov"]);
Dieser Code verwendet die avconv
Programm für die Aufzeichnung eines Videos in einem Knoten Programm habe ausgeführt wird. Das Problem ist es, dass nach der Aufzeichnung von Videos es fertig ist ich eine anderen Prozess muss ausgeführt wird, um die Ausgabedatei für den ersten Prozess
spawn("avconv", ["-y",
"-i","my_videos/the_video.mov",
"-filter:v", "'setpts=5.0*PTS'",
"my_videos/slowed_video.mov"]);
Gibt es trotzdem verwenden, um ein Rohr für den ersten Prozess zum zweiten Prozess zu schaffen?
Haben Sie versucht, spawnSync statt Laich? – randominstanceOfLivingThing
Es ist nicht möglich, weil der erste Prozess meine Testsuite aufzeichnet, wenn die Testsuite fertig ist, dieser Prozess erledigt ist und ich den zweiten Prozess ausführen muss. –