Current video capture sharing technologies allow users to record and share videos from their mobile device within seconds. Social media networks allow for the sharing of videos and other user-generated content globally and in real time. As the video and multi-media capability of mobile devices expands, users are able to capture and share better quality videos faster and more efficiently.
User interfaces for capturing and sharing videos are also evolving. Better quality touch sensitivity and higher resolutions in display devices has lead to the development of a variety of new methods of user interaction. For example, multi-touch gestures have become prevalent in mobile applications on a variety of devices. Also, facial recognition technology has led to easier tagging and identification of images and videos.
A method for video capture, comprising:
- entering a video capture mode of a mobile device;
- initiating, by the mobile device, recording of a moving video buffer in response to entering the video capture mode;
- detecting, by the mobile device and after initiating recording of the moving video buffer, a first press and hold gesture performed by a user on a touch sensitive display of the mobile device;
- initiating, by the mobile device, recording of a first video segment in response to detecting the first press and hold gesture, wherein recording of the first video segment continues while the user maintains the first press and hold gesture;
- detecting, by the mobile device, that the user has released the first press and hold gesture;
- stopping, by the mobile device, recording of the first video segment in response to detecting that the user has released the first press and hold gesture; and
creating, by the mobile device and after stopping recording of the first video segment, a looping video vignette using the first video segment and the moving video buffer, wherein the looping video vignette comprises a transitional segment constructed by blending portions of the first video segment with portions of the moving video buffer.
In general, in one aspect, the invention relates to a system for sharing a video vignette. The system includes a computer processor and a remote processing module executing on the computer processor and configured to: receive a first video from a first mobile device, wherein the first video is posted to a first account of a social media platform; receive a second video from a second mobile device, wherein the second video is posted to a second account of the social media platform; combine the first video and the second video into a looping video vignette; and share the looping video vignette with a plurality of connected accounts of the social media platform having a predefined graph relationship with one selected from a group consisting of the first account and the second account.