摘要 |
A system and method are described for creating photo stories using video. For example, a computer-implemented method according to one embodiment comprises: receiving a user request to upload a user-specified video stream; determining whether the video stream meets one or more predetermined requirements, wherein if the video stream does not meet the one or more predetermined requirements, then denying the request, and wherein if the else: uploading the video stream; analyzing the video stream to select video frames for extraction based on a set of predetermined frame selection criteria; extracting the selected video frames from the video image; selecting a story book template to be used with the video images; generating a preview of the story book template with the video images within a graphical user interface (GUI), the user editing the story book template with text and/or moving or modifying the video frames within the preview; and in response to detecting that the user has completed editing the story book, saving the story book and generating a print job for printing the story book.
|