Method for controlling multimedia playing, apparatus thereof and storage medium
First Claim
Patent Images
1. A method for controlling multimedia playing, applied to a terminal, comprising:
- dividing subtitle information of a multimedia file into a plurality of subtitle segments, wherein each of the plurality of subtitle segments corresponds to a time tag;
simultaneously playing the multimedia file and displaying, on a subtitle display interface, a subtitle segment having a time tag corresponding to a current playing progress of the multimedia file;
detecting a drag operation on the subtitle display interface in a process of playing the multimedia file and displaying the corresponding subtitle segment from the subtitle information;
in response to detecting the drag operation, displaying a subtitle alignment indicatrix and a skip option at a specified position on the subtitle display interface;
displaying prompting text information near the subtitle alignment indicatrix and the skip option at the specified position on the subtitle display interface within a predetermined duration after displaying the subtitle alignment indicatrix and the skip option, wherein the subtitle alignment indicatrix is used to highlight a subtitle segment corresponding to the skip option;
monitoring a triggering operation within the predetermined duration after displaying the subtitle alignment indicatrix and the skip option;
if no triggering operation is detected within the predetermined duration, normally playing the multimedia file according to the current playing progressif a triggering operation is detected within the predetermined duration, selecting, based on the triggering operation, a subtitle segment of the subtitle information associated with subtitle alignment indicatrix at the specified position on the subtitle display interface, comprising;
when the subtitle alignment indicatrix points at a row of subtitles, identifying the row of subtitles as the selected subtitle segment;
when the subtitle alignment indicatrix points to a blank area between two adjacent rows of subtitles, identifying one of the two adjacent rows of subtitles as the selected subtitle segment; and
when the subtitle alignment indicatrix points to a paragraph of subtitles, identifying the paragraph of subtitles as the selected subtitle segment;
obtaining a playing start time of the selected subtitle segment according to a time tag corresponding to the selected subtitle segment; and
playing the multimedia file from the playing start time.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling multimedia playing, an apparatus thereof and a storage medium are provided according to the present disclosure, which relates to the field of terminal technology. The method includes: dividing subtitle information of a multimedia file into multiple subtitle segments, where each of the multiple subtitle segments corresponds to a time tag; triggering to play a selected subtitle segment of the subtitle information; obtaining a playing start time of the selected subtitle segment according to a time tag corresponding to the selected subtitle segment; and playing the multimedia file from the playing start time.
10 Citations
18 Claims
-
1. A method for controlling multimedia playing, applied to a terminal, comprising:
-
dividing subtitle information of a multimedia file into a plurality of subtitle segments, wherein each of the plurality of subtitle segments corresponds to a time tag; simultaneously playing the multimedia file and displaying, on a subtitle display interface, a subtitle segment having a time tag corresponding to a current playing progress of the multimedia file; detecting a drag operation on the subtitle display interface in a process of playing the multimedia file and displaying the corresponding subtitle segment from the subtitle information; in response to detecting the drag operation, displaying a subtitle alignment indicatrix and a skip option at a specified position on the subtitle display interface; displaying prompting text information near the subtitle alignment indicatrix and the skip option at the specified position on the subtitle display interface within a predetermined duration after displaying the subtitle alignment indicatrix and the skip option, wherein the subtitle alignment indicatrix is used to highlight a subtitle segment corresponding to the skip option; monitoring a triggering operation within the predetermined duration after displaying the subtitle alignment indicatrix and the skip option; if no triggering operation is detected within the predetermined duration, normally playing the multimedia file according to the current playing progress if a triggering operation is detected within the predetermined duration, selecting, based on the triggering operation, a subtitle segment of the subtitle information associated with subtitle alignment indicatrix at the specified position on the subtitle display interface, comprising; when the subtitle alignment indicatrix points at a row of subtitles, identifying the row of subtitles as the selected subtitle segment; when the subtitle alignment indicatrix points to a blank area between two adjacent rows of subtitles, identifying one of the two adjacent rows of subtitles as the selected subtitle segment; and when the subtitle alignment indicatrix points to a paragraph of subtitles, identifying the paragraph of subtitles as the selected subtitle segment; obtaining a playing start time of the selected subtitle segment according to a time tag corresponding to the selected subtitle segment; and playing the multimedia file from the playing start time. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for controlling multimedia playing, comprising one or more processors and a storage medium in which operation instructions are stored, wherein the one or more processors are configured to perform the following steps when the operation instructions in the storage medium are executed:
-
dividing subtitle information of a multimedia file into a plurality of subtitle segments, wherein each of the plurality of subtitle segments corresponds to a time tag; simultaneously playing the multimedia file and displaying, on a subtitle display interface, a subtitle segment having a time tag corresponding to a current playing progress of the multimedia file; detecting a drag operation on the subtitle display interface in a process of playing the multimedia file and displaying the corresponding subtitle segment from the subtitle information; in response to detecting the drag operation, displaying a subtitle alignment indicatrix and a skip option at a specified position on the subtitle display interface; displaying prompting text information near the subtitle alignment indicatrix and the skip option at the specified position on the subtitle display interface within a predetermined duration after displaying the subtitle alignment indicatrix and the skip option, wherein the subtitle alignment indicatrix is used to highlight a subtitle segment corresponding to the skip option; monitoring a triggering operation within the predetermined duration after displaying the subtitle alignment indicatrix and the skip option; if no triggering operation is detected within the predetermined duration, normally playing the multimedia file according to the current playing progress if a triggering operation is detected within the predetermined duration, selecting, based on the triggering operation, a subtitle segment of the subtitle information associated with subtitle alignment indicatrix at the specified position on the subtitle display interface, comprising; when the subtitle alignment indicatrix points at a row of subtitles, identifying the row of subtitles as the selected subtitle segment; when the subtitle alignment indicatrix points to a blank area between two adjacent rows of subtitles, identifying one of the two adjacent rows of subtitles as the selected subtitle segment; and when the subtitle alignment indicatrix points to a paragraph of subtitles, identifying the paragraph of subtitles as the selected subtitle segment; obtaining a playing start time of the selected subtitle segment according to a time tag corresponding to the selected subtitle segment; and playing the multimedia file from the playing start time. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium in which computer executable instructions are stored, wherein the following steps are performed when the executable instructions are executed by a computer:
-
dividing subtitle information of a multimedia file into a plurality of subtitle segments, wherein each of the plurality of subtitle segments corresponds to a time tag; simultaneously playing the multimedia file and displaying, on a subtitle display interface, a subtitle segment having a time tag corresponding to a current playing progress of the multimedia file; detecting a drag operation on the subtitle display interface in a process of playing the multimedia file and displaying the corresponding subtitle segment from the subtitle information; in response to detecting the drag operation, displaying a subtitle alignment indicatrix and a skip option at a specified position on the subtitle display interface; displaying prompting text information near the subtitle alignment indicatrix and the skip option at the specified position on the subtitle display interface within a predetermined duration after displaying the subtitle alignment indicatrix and the skip option, wherein the subtitle alignment indicatrix is used to highlight a subtitle segment corresponding to the skip option; monitoring a triggering operation within the predetermined duration after displaying the subtitle alignment indicatrix and the skip option; if no triggering operation is detected within the predetermined duration, normally playing the multimedia file according to the current playing progress if a triggering operation is detected within the predetermined duration, selecting, based on the triggering operation, a subtitle segment of the subtitle information associated with subtitle alignment indicatrix at the specified position on the subtitle display interface, comprising; when the subtitle alignment indicatrix points at a row of subtitles, identifying the row of subtitles as the selected subtitle segment; when the subtitle alignment indicatrix points to a blank area between two adjacent rows of subtitles, identifying one of the two adjacent rows of subtitles as the selected subtitle segment; and when the subtitle alignment indicatrix points to a paragraph of subtitles, identifying the paragraph of subtitles as the selected subtitle segment; obtaining a playing start time of the selected subtitle segment according to a time tag corresponding to the selected subtitle segment; and playing the multimedia file from the playing start time. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification