def evt_eos(self, event):
self.end_time = time.time()
self.unregister_event("eos")
self.pipeline.stop()
render_duration = self.end_time - self.start_time
fps = self.settings['framerate']*self.settings['duration']/render_duration
logger.info("Rendering of %s took %.2fs (%i fps)" % (self.output_file, render_duration, fps))
GObject.idle_add(self.mainloop.quit)
评论列表
文章目录