CPC G06T 11/60 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G06F 16/7867 (2019.01); H04L 51/046 (2013.01); H04L 51/10 (2013.01)] | 20 Claims |
1. A method, comprising:
displaying, by a messaging application running on a device, a preview user interface for previewing and editing captured video in order to generate a media content item, the preview user interface including an interface element which is selectable to switch to a captions user interface for adding a caption to the media content item;
switching, in response to first user input selecting the interface element, from the preview user interface to the captions user interface, the captions user interface being configured to receive user input for caption content and including a user-selectable button for setting a duration to display the caption content;
receiving, via the captions user interface, second user input for the caption content and third user input selecting the user-selectable button for setting the duration to display the caption content; and
generating the media content item based on the caption content and the duration to display the caption content,
wherein in response to receiving the third user input, the captions user interface is updated to include a preview bar including a front handle and a back handle for setting the duration to display the caption content,
wherein the captured video comprises a plurality of video clips, each video clip corresponding to a separately-captured series of video frames that runs for an uninterrupted period of time, and
wherein the captions user interface is configured to provide haptic feedback during a drag gesture of the front handle or the back handle to indicate a transition between adjacent video clips of the plurality of video clips.
|