Open ghost opened 8 years ago
This code produced an empty buffer on Manjaro GNU/Linux, although it runs absolutely correctly on GNU/Linux Mint 17.
#!/usr/bin/env python2 from SimpleCV import Camera, VideoStream from datetime import datetime from time import sleep cam = Camera() def get_buffer_name(): now = datetime.now() return 'buffer{}'.format(now.second) def write_video(video_len): buffer_video_name = '{}.avi'.format(get_buffer_name()) vs = VideoStream(filename=buffer_video_name) delay = 1./25 current_video_len = 0 while current_video_len < video_len: img = cam.getImage() sleep(delay) vs.writeFrame(img) current_video_len = vs.framecount/25 if __name__ == '__main__': write_video(5)
Images from Camera are actually taken and can be saved which I have tested with my little lab work.
This code produced an empty buffer on Manjaro GNU/Linux, although it runs absolutely correctly on GNU/Linux Mint 17.
Images from Camera are actually taken and can be saved which I have tested with my little lab work.