G11B27/10

Method and apparatus for frame accurate high resolution video editing in cloud using live video streams

A system and method for frame accurate editing of high resolution live video streams is disclosed. A method includes providing a low resolution video stream displayed in a first viewing portion of an edit user interface, wherein the low resolution video stream corresponds to a high resolution video stream of the live video content, receiving, via the viewing portion of the user interface, user input identifying a first start point and a first end point within the low resolution video stream, and transmitting the first start point and the first end point to a server to obtain a respective intermediate video segment of an intermediate resolution video stream corresponding to the high resolution video stream. The method further includes presenting the respective intermediate video segment in a second viewing portion of the edit user interface, the second viewing portion comprising a frame identifying section to identify frames corresponding to the first start point and the first end point, receiving user input identifying a second start point and a second end point from within the intermediate resolution video stream, and transmitting the second start point and the second end point to the server to obtain a respective high resolution video segment from the high resolution video stream for presentation to the user.

Method and apparatus for frame accurate high resolution video editing in cloud using live video streams

A system and method for frame accurate editing of high resolution live video streams is disclosed. A method includes providing a low resolution video stream displayed in a first viewing portion of an edit user interface, wherein the low resolution video stream corresponds to a high resolution video stream of the live video content, receiving, via the viewing portion of the user interface, user input identifying a first start point and a first end point within the low resolution video stream, and transmitting the first start point and the first end point to a server to obtain a respective intermediate video segment of an intermediate resolution video stream corresponding to the high resolution video stream. The method further includes presenting the respective intermediate video segment in a second viewing portion of the edit user interface, the second viewing portion comprising a frame identifying section to identify frames corresponding to the first start point and the first end point, receiving user input identifying a second start point and a second end point from within the intermediate resolution video stream, and transmitting the second start point and the second end point to the server to obtain a respective high resolution video segment from the high resolution video stream for presentation to the user.

System and method for compiling user-generated videos

A system and method are operable within a computer network environment for compiling videos into a compilation, where each video is programmatically inserted into the compilation, and the resulting video compilation plays alongside an audio track preferably sourced using a unique identifier for the audio track. The system includes a solution stack comprising a remote service system and at least one client, which may be operable to generate at least one video to be associated with an audio track section, with such section determined by select start/end times, programmatically identified, or programmatically associated based on selected metadata. The system then operates to compile at least one user-generated video into an audiovisual set which may be presented as a social post, and further into a video compilation which may include additional filler content, to play alongside a section or the entirety of an audio track.

System and method for compiling user-generated videos

A system and method are operable within a computer network environment for compiling videos into a compilation, where each video is programmatically inserted into the compilation, and the resulting video compilation plays alongside an audio track preferably sourced using a unique identifier for the audio track. The system includes a solution stack comprising a remote service system and at least one client, which may be operable to generate at least one video to be associated with an audio track section, with such section determined by select start/end times, programmatically identified, or programmatically associated based on selected metadata. The system then operates to compile at least one user-generated video into an audiovisual set which may be presented as a social post, and further into a video compilation which may include additional filler content, to play alongside a section or the entirety of an audio track.

SYSTEM AND METHOD FOR CONTROLLING THE DISPLAY OF AN IMAGE STREAM
20220413692 · 2022-12-29 ·

Embodiments of the invention are related to a system and method of controlling a display of an image stream. The system may include a memory to store the image stream; the image stream may comprise a plurality of image frames. The system may further include a processor configured to execute the method. The moving image stream may be displayed to a user in an image stream display area of a screen and a frame rate control interface may be generated on a speed control area of the screen, such that the image stream display area is horizontally adjacent to the speed control area. An indication of a desired frame rate for displaying the image stream of the image frames may be received from the user, in that the frame rate may be selected according to a location of a pointing indicator in the speed control area.

INFORMATION PROCESSING METHOD, INFORMATION PROCESSING DEVICE, AND RECORDING MEDIUM
20220417621 · 2022-12-29 · ·

In a video system for imaging a target object by using first and second imaging devices, an information processing method is executed by the first imaging device. The information processing method includes: a step for acquiring a first elapsed time indicating the time elapsed after start of recording by the first imaging device; a step for requesting the second imaging device to transmit a second elapsed time indicating the time elapsed after start of recording by the second imaging device, and receiving the second elapsed time; a step for acquiring a required time to receive the second elapsed time after the request is made; and a step for, based on the first elapsed time, the second elapsed time, and the required time, calculating an offset time for synchronizing a first moving image recorded by the first imaging device and a second moving image recorded by the second imaging device.

Playback device, playback method, and recording medium

A decoding system decodes a video stream, which is encoded video information. The decoding system includes a decoder that acquires the video steam and generates decoded video information, and a maximum luminance information acquirer that acquires, in a case where a dynamic range of luminance of the video stream is a second dynamic range that is wider than a first dynamic range, maximum luminance information indicating the maximum luminance of the video stream from the video stream. The decoding system also includes an outputter that outputs the decoded video information and the maximum luminance information. Where the dynamic range of luminance of the video stream is expressed by the maximum luminance of all pictures in the video stream as the maximum luminance information, the outputter outputs the decoded video information, along with the maximum luminance information indicating the maximum luminance of all pictures in the video stream.

Method for generating video, and electronic device and readable storage medium thereof

A method for generating a video can include: acquiring a profile of a video template, the profile being configured to describe one or more reference materials of the video template and an animated special effect corresponding to each of the one or more reference materials; acquiring the one or more reference materials based on the profile; acquiring a target material; acquiring at least one replaced reference material by replacing at least one of the one or more reference materials with the target material; and generating a target video with the animated special effect by rendering the one or more replaced reference material based on the profile.

Method for generating video, and electronic device and readable storage medium thereof

A method for generating a video can include: acquiring a profile of a video template, the profile being configured to describe one or more reference materials of the video template and an animated special effect corresponding to each of the one or more reference materials; acquiring the one or more reference materials based on the profile; acquiring a target material; acquiring at least one replaced reference material by replacing at least one of the one or more reference materials with the target material; and generating a target video with the animated special effect by rendering the one or more replaced reference material based on the profile.

System and method to support synchronization, closed captioning and highlight within a text document or a media file
11537781 · 2022-12-27 ·

The present invention relates to a system and method for synchronizing and highlighting a target text and audio associated with a reference document. The system and method may comprise one or more of an input unit, an extracting unit, a mapping unit, a processing unit, and an image resizing unit. The system and method may synchronize the target text and audio in order to provide a user with a Read Along. The invention further synchronizes and highlights closed captions and audio that helps people with hearing impairment to comprehend better while watching a movie or listening to songs.