Systems and methods for creating, editing and publishing recorded videos
Systems and methods for creating, editing and publishing recorded videos based on user selected edit points are described herein. The present invention transforms a recorded video and user selected edit points into a customized presentable video. A video editing tool analyzes a recorded video and flags occurrences of user selected edit points. The video editing tool then creates a customized video that can include video portions based on user selected edit points. The video can also include flags for a user to jump from edit point to edit point.
1. A method for customizing a recorded online event, comprising:
receiving, at a user device, a selection of at least one edit point;
determining, in response to receiving the selection, each occurrence of the at least one edit point within the recorded online event;
flagging, in response to determining, each occurrence of the at least one edit point;
generating a flagged online event comprising the recorded online event and each of the at least one edit point that has been flagged; and
presenting the flagged online event, wherein receiving, determining, flagging, and generating allows a user to easily playback flagged portions of the recorded online event on the user device.
2. The method of claim 1 , wherein the at least one edit point is selected from a list of suggested types of edit points.
3. The method of claim 2 , wherein the types of edit points of the list of suggested types of edit points comprises:
a particular time in the recorded online event;
a pause in a conversation;
a select user speaking;
a change in a conversation state; and
an introduction of multimedia.
4. The method of claim 1 , further comprising:
publishing the flagged online event using the user device.
5. The method of claim 4 , wherein the user device publishes the flagged online event using a social media application.
6. The method of claim 1 , wherein presenting the flagged online event further comprises;
previewing the flagged online event using the user device;
prompting a user to accept the preview of the flagged online event; and
presenting the user accepted flagged online event to the user using the user device.
7. The method of claim 1 , further comprising: sending the flagged online event to a plurality of users accessing the recorded online event.
8. The method of claim 7 , wherein sending the flagged online event comprises:
previewing the presented online event to the user of the user device;
prompting the user to accept the preview of the presented online event; and
sending the accepted preview of the presented online event to a plurality of users who accessed the recorded online event.
9. The method of claim 1 , wherein the at least one edit point comprises a plurality of edit points.
10. A method for creating customized video, comprising:
receiving, at a user device, a selection of at least one edit point;
determining, in response to receiving the selection, each occurrence of the at least one edit point within the recorded online event;
flagging, in response to determining, each occurrence of the at least one edit point;
creating a first video portion based on a first flagged occurrence of the at least one edit point;
creating a second video portion based on a second flagged occurrence of the at least one edit point; and
creating a new video wherein the new video comprises:
the created first video portion; and
the created second video portion.
11. The method of claim 10 , wherein the creating a second video portion occurs until there is a created video portion based on each flagged occurrence of the selected edit point.
12. The method of claim 11 wherein the new video further comprises:
all created video portions based on a flagged occurrence of the selected edit point.
13. The method of claim 10 , wherein the at least one selected edit point comprises a plurality of edit points.
14. The method of claim 10 , wherein the recorded video comprises visual data and audio data.
15. The method of claim 10 , wherein:
the at least one selected edit point comprises a start edit point and an end edit point;
the first flagged occurrence of the selected edit point comprises:
a first flagged occurrence of the selected start edit point; and
a first flagged occurrence of the selected end edit point; and
the second flagged occurrence of the selected edit point comprises:
a second flagged occurrence of the selected start edit point; and
a second flagged occurrence of the selected end edit point.
16. The method of claim 10 , wherein creating the new video further comprises:
previewing the first video portion and the second video portion to the user;
receiving a selection of acceptable video portions from the user;
the new video comprises the first video portion if the acceptable video portions comprise the first video portion; and
the new video comprises the second video portion if the acceptable video portions comprises the second video portion.
17. The method of claim 16 , wherein receiving a selection of acceptable video portions further comprises:
receiving a selection of a linear order of the acceptable video portions from the user.
18. The method of claim 10 , wherein the user selects the type of edit point from a list of suggested types of edit points.
19. The method of claim 18 , wherein the list of suggested types of edit points comprises;
a particular time in the video;
a specific sound;
a type of action; and
an introduction of multimedia.
20. The method of claim 10 , wherein the new video further comprises:
at least one transition image.
21. The method of claim 20 , wherein the at least one transition image comprises:
a name of the selected edit point;
a time the selected edit point occurred; and
a number of the video portion.