CN111757187A - Multi-language subtitle display method, device, terminal equipment and storage medium - Google Patents
Multi-language subtitle display method, device, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN111757187A CN111757187A CN202010645280.7A CN202010645280A CN111757187A CN 111757187 A CN111757187 A CN 111757187A CN 202010645280 A CN202010645280 A CN 202010645280A CN 111757187 A CN111757187 A CN 111757187A
- Authority
- CN
- China
- Prior art keywords
- language
- caption
- subtitle
- display
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4856—End-user interface for client configuration for language selection, e.g. for the menu or subtitles
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a multi-language caption display method, which comprises the steps of receiving a caption language display command, sending first language caption data corresponding to a current video frame to language conversion equipment based on the caption language display command, converting the first language caption data into second language caption data corresponding to the caption language display command by the language conversion equipment, receiving the second language caption data transmitted by the language conversion equipment, and displaying second language captions based on the second language caption data. The invention also discloses a multi-language subtitle display device, terminal equipment and a storage medium. The subtitle data corresponding to multiple languages does not need to be stored locally, and conversion of any language can be realized through interaction with the language conversion equipment, so that comprehensive multi-language subtitle display is supported.
Description
Technical Field
The present invention relates to the field of video subtitle processing, and in particular, to a method and an apparatus for displaying a multi-language subtitle, a terminal device, and a storage medium.
Background
Video playing usually needs accompanying synchronous subtitles to facilitate users to see and listen in combination to achieve full understanding of video content. Users with different languages have different subtitle language requirements, but the general video has only one or two subtitle languages, which cannot meet the requirements of all users.
In order to meet different caption language requirements of users, in the prior art, a method of adding caption group data of multiple languages into vertical blanking period data in advance is used for the users to select, but because the space of the vertical blanking period data in a video is small, the caption language types which can be added into the vertical blanking period data are still few, and more comprehensive caption display of multiple languages cannot be supported.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a multilingual subtitle display method, a multilingual subtitle display device, a terminal device and a storage medium, and aims to solve the technical problem that more comprehensive multilingual subtitle display cannot be supported in video playing.
In order to achieve the above object, the present invention provides a multi-language subtitle display method for a multimedia terminal device; the multi-language subtitle display method comprises the following steps:
receiving a caption language display command;
based on the caption language display command, sending first language caption data corresponding to the current video frame to language conversion equipment so that the language conversion equipment converts the first language caption data into second language caption data corresponding to the caption language display command;
receiving the second language caption data transmitted by the language conversion equipment;
displaying second language subtitles based on the second language subtitle data.
Optionally, the multimedia terminal device stores vertical blanking period data, where the vertical blanking period data includes the first language subtitle data; the step of sending the first language caption data corresponding to the current video frame to the language conversion device based on the caption language display command comprises the following steps:
and sending the first language subtitle data in the vertical blanking period data to a language conversion device based on the subtitle language display command.
Optionally, before the step of receiving the subtitle language display command, the method further includes:
acquiring first language subtitle data corresponding to a current video frame;
adding the first language subtitle data to the vertical blanking period data.
Optionally, the step of sending the first language subtitle data corresponding to the current video frame to a language conversion device based on the subtitle language display command includes:
judging whether a first caption language type corresponding to the first language caption data is consistent with a second caption language type required to be displayed by the caption language display command or not based on the caption language display command;
if not, sending the first language caption data corresponding to the current video frame to the language conversion equipment.
Optionally, the current video frame corresponds to a video having a maximum caption delay time; and sending the first language caption data to a language conversion device until the delay time from the first language caption data to the second language caption data transmitted by the language conversion device is received is less than the maximum caption delay time.
Optionally, the resolution of the video corresponding to the current video frame is 8K, and the display resolution of the multimedia terminal is 8K.
In addition, in order to achieve the above object, the present invention also provides a multi-language subtitle display apparatus for use in a multimedia terminal device; the multi-language subtitle display apparatus includes:
the command receiving module is used for receiving a caption language display command;
the caption conversion module is used for sending first language caption data corresponding to the current video frame to language conversion equipment based on the caption language display command so as to enable the language conversion equipment to convert the first language caption data into second language caption data corresponding to the caption language display command;
the caption receiving module is used for receiving the second language caption data transmitted by the language conversion equipment;
and the caption display module is used for displaying the second language caption based on the second language caption data.
In addition, to achieve the above object, the present invention further provides a multimedia terminal device, including: a memory, a processor, and a multi-language subtitle display program stored on the memory and executable on the processor, the multi-language subtitle display program configured to implement the steps of the multi-language subtitle display method as described above.
In addition, to achieve the above object, the present invention further provides an 8K multimedia terminal device, including: a memory, a processor, and a multi-language subtitle display program stored on the memory and executable on the processor, the multi-language subtitle display program configured to implement the steps of the multi-language subtitle display method as described above.
In addition, to achieve the above object, the present invention further provides a storage medium having a multi-language subtitle display program stored thereon, which when executed by a processor implements the steps of the multi-language subtitle display method as described above.
The invention can achieve the beneficial effects.
The embodiment of the invention provides a multi-language subtitle display method, a device, terminal equipment and a storage medium, wherein a subtitle language display command is received; then based on the caption language display command, sending first language caption data corresponding to the current video frame to language conversion equipment so that the language conversion equipment converts the first language caption data into second language caption data corresponding to the caption language display command; receiving the second language caption data transmitted by the language conversion equipment; displaying second language subtitles based on the second language subtitle data. Therefore, the first language caption data is acquired in real time and sent to the language conversion equipment for language conversion and then returned for display, so that the caption data corresponding to multiple languages does not need to be stored locally, and conversion of any language can be realized through interaction with the language conversion equipment, thereby realizing the support of comprehensive multiple language caption display.
Drawings
FIG. 1 is a flowchart illustrating a multi-language subtitle display method according to an embodiment of the present invention;
FIG. 2 is a functional block diagram of a multi-language subtitle display apparatus according to an embodiment of the present invention;
FIG. 3 is a diagram of a multimedia terminal device according to an embodiment of the present invention;
fig. 4 is a schematic diagram of an 8K multimedia terminal device according to an embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the descriptions relating to "first", "second", etc. in the present invention are for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In addition, technical solutions between various embodiments may be combined with each other, but must be realized by a person skilled in the art, and when the technical solutions are contradictory or cannot be realized, such a combination should not be considered to exist, and is not within the protection scope of the present invention.
The main solution of the embodiment of the invention is as follows: receiving a caption language display command; based on the caption language display command, sending first language caption data corresponding to the current video frame to language conversion equipment so that the language conversion equipment converts the first language caption data into second language caption data corresponding to the caption language display command; receiving the second language caption data transmitted by the language conversion equipment; displaying second language subtitles based on the second language subtitle data.
In order to support multi-language subtitle display during video playing in the prior art, one scheme is to add subtitle group data of multiple languages into vertical blanking period data to provide the subtitle group data for a user to select, so that the added language types are displayed according to the selection during video playing. The method greatly increases the space consumed by the subtitles, and because the common video does not have too much vertical blanking interval data space, a certain space is formed for transmitting a few multi-language subtitles, but the multi-language transmission in the world cannot be met, particularly in 8K television videos, the vertical blanking interval can be used for more purposes, so that the space of the multi-language subtitles is further compressed, and the multi-language subtitle display is difficult to realize. In addition, the method adds independent transmission data of multiple paths of subtitles, does not place multiple subtitle language groups in the video vertical blanking period data, consumes transmission bandwidth, needs to edit and manage and edit the multiple language subtitles independently, and is complicated in management form.
The invention provides a solution, which can acquire the first language caption data corresponding to the current video frame in real time, send the first language caption data to the language conversion equipment for language conversion and then return to display, does not need to locally store the caption data corresponding to multiple languages, and can realize conversion of any language through interaction with the language conversion equipment, thereby realizing the support of comprehensive multiple language caption display; and independent broadband transmission is not needed, transmission broadband resources are not consumed, and management of subtitles is facilitated.
Referring to fig. 1, the present invention provides a first embodiment of a multi-language subtitle display method for a multimedia terminal device;
the multimedia terminal device refers to a terminal device capable of playing video, such as a smart television, a computer, a mobile terminal device (mobile phone, ipad), and the like.
Multilingual refers to multiple language types such as chinese, english, korean, japanese, etc. The multi-language subtitle display method in the embodiment is to support the display of multiple languages in a video, and the display can be simultaneously performed on the multiple languages or switched between different languages.
As shown in fig. 1, the multi-language subtitle display method of the present embodiment includes:
in step S10, a caption language display command is received.
In a specific implementation process, the caption language display command refers to a command for the caption display language type requirement input by the user, and the input mode is not limited, and may be input through an operation mode such as a keyboard or a touch screen, or may be input through voice input or gesture input. Correspondingly, a module and a device for receiving and recognizing the caption language display command need to be added to the multimedia terminal device, for example, a microphone is added to collect voice, and the voice of the user is recognized by the voice recognition module to obtain the caption language display command. In one application scenario, the user inputs the instruction speech such as "english" or "english conversion", and converts the "english" input by the user into the corresponding language code 'ENG'.
Specifically, the subtitle language display command may be received at or before video playback. The video may be an offline video played, an online video, or a live video, and this embodiment is not limited in particular.
Step S20, sending the first language subtitle data corresponding to the current video frame to a language conversion device, so that the language conversion device converts the first language subtitle data into the second language subtitle data corresponding to the subtitle language display command.
In the specific implementation process, the current video frame refers to the current video frame of the video, and if the video is in a playing state, the current video frame refers to the video frame when a caption language display command of a user is received; if the video is in an unplayed state, the current video frame may be the first frame image of the video.
The first language caption data refers to caption data corresponding to a current video frame, it is understood that the video may carry at least one language caption data, generally 1-2 languages caption data, such as chinese or chinese-english, and the first language caption data in this embodiment refers to the video carried caption data. The caption data can be transmitted independently through a broadband and displayed synchronously with the video; the caption data can also be added to the vertical blanking interval, and the vertical blanking interval data in the video is obtained by receiving the video data, so that the caption data is obtained and can be synchronously displayed in the video playing process. Since the broadband individual transmission has a problem of consuming broadband resources, a manner of adding subtitle data to the vertical blanking period is adopted in the present embodiment.
In one embodiment, the multimedia terminal device stores vertical blanking period data, and the vertical blanking period data comprises the first language subtitle data; the step of sending the first language caption data corresponding to the current video frame to the language conversion device based on the caption language display command comprises the following steps:
and sending the first language subtitle data in the vertical blanking period data to a language conversion device based on the subtitle language display command.
It should be noted that, in the video compression standard, the vertical blanking interval is a method for adding extra information into a video code stream, so in this embodiment, the first language subtitle data may be added to the vertical blanking interval data, and the vertical blanking interval data in the video is obtained by receiving the video data, on one hand, the first language subtitle corresponding to the first language subtitle data may be synchronously displayed when the video is played, so that broadband resources do not need to be consumed, and the purposes of saving broadband resources and improving video transmission efficiency and video playing effect are achieved; on the other hand, the first language caption data can be grabbed to execute the subsequent steps.
In one embodiment, to obtain the first language subtitle data from the vertical blanking period data, the method further comprises, before the step of receiving a subtitle language display command:
acquiring first language subtitle data corresponding to a current video frame;
adding the first language subtitle data to the vertical blanking period data.
It should be noted that the step of adding the first language subtitle data corresponding to the current video frame to the vertical blanking period data may be started before step S10, or may be kept executed, so as to ensure that the current subtitle data of the video is added to the vertical blanking period data, and when receiving a subtitle language display command from a user, the steps S10 to S20 are executed immediately, thereby ensuring that the first language subtitle data can be obtained from the vertical blanking period data without consuming broadband resources.
In addition, it can be understood that the language conversion device refers to a cloud language conversion device, which may include massive network resources and may also store massive local resources, that is, including comprehensive language resources, and may meet a requirement for converting the first language subtitle data, for example, a server, an online translation device, and the like. In addition, the first language subtitle and the second language subtitle are different language types, and the first language subtitle can be translated into the second language subtitle at the language conversion device side, so that the second language subtitle data can be obtained.
In one embodiment, the step of sending the first language caption data corresponding to the current video frame to the language conversion device based on the caption language display command includes:
and generating a caption language conversion instruction based on the caption language display command and the first language caption data.
And transmitting the first language subtitle data and the language conversion instruction to language conversion equipment so that the language conversion equipment converts the first language subtitle data into second language subtitle data corresponding to the subtitle language display command according to the language conversion instruction.
In a specific implementation process, the caption language conversion instruction is generated according to the caption language display command and the first language caption data, for example, according to the caption language display command "english" and the first language caption data "I am chinese", the caption language conversion instruction "convert chinese" I am chinese "into english" I am chinese ".
It can be understood that the conversion requirement of the caption language can be accurately known according to the caption data of the first language and the language conversion instruction, so that the language conversion equipment can perform accurate caption conversion.
In one embodiment, the step of sending the first language caption data corresponding to the current video frame to a language conversion device based on the caption language display command includes:
judging whether a first caption language type corresponding to the first language caption data is consistent with a second caption language type required to be displayed by the caption language display command or not based on the caption language display command;
if not, sending the first language caption data corresponding to the current video frame to the language conversion equipment.
In a specific implementation process, a first caption language category corresponding to the first language caption data may be consistent with a second caption language category required by a caption language display command of a user, for example, the first caption language category is chinese, and the second caption language category is also chinese, at this time, caption conversion is not required; of course, the first subtitle language category may also be different from the second subtitle language category, in which case the step of sending said first language subtitle data to the language conversion device is performed. The method can avoid resource waste caused by continuous execution of subsequent steps after receiving the caption language display command input by the user under the condition of not seeing the video caption content.
Step S30, receiving the second language caption data transmitted by the language conversion device.
In the specific implementation process, the language conversion equipment completes the translation, and sends the second language caption data to the multimedia terminal equipment after obtaining the second language caption data. And the multimedia terminal equipment receives the second language caption data transmitted by the language conversion equipment.
Specifically, the execution of steps S30 and S20 is premised on the requirement that the multimedia terminal device establishes a communication connection with the language conversion device, such as a 5G communication connection, and the high-rate and low-latency characteristics of 5G can achieve high-rate transmission to avoid excessive delay in receiving the second language subtitle data, which affects the synchronization between the video and the subtitle. And realizing the multi-subtitle language of the video.
In one embodiment, the current video frame corresponds to a video having a maximum caption delay time; and sending the first language caption data to a language conversion device until the delay time from the first language caption data to the second language caption data transmitted by the language conversion device is received is less than the maximum caption delay time.
In a specific implementation process, the maximum caption delay time in this embodiment refers to a maximum allowable time of caption delay in a requirement of synchronization between a caption of a video corresponding to a current video frame and video content. It is understood that different video types may have different maximum caption delay times, for example, for offline video (movie), the requirement for synchronization of captions is relatively low, and as long as the caption delay is acceptable below 800 ms, in this case, the maximum caption delay time may be set to 800 ms; for online live video (e.g., news live), the requirement for synchronization of the subtitles is relatively high, and a subtitle delay of less than 500 milliseconds is acceptable, in which case the maximum subtitle delay time may be set to 500 milliseconds.
Correspondingly, in order to meet the requirement of synchronization between the caption of the video and the video content, the delay time from the sending of the first language caption data to the receiving of the second language caption data transmitted by the language conversion equipment is less than the maximum caption delay time. This requires support for high-rate, low-latency communication technologies, such as 5G communication technologies, or 4G or future other communication technologies that meet the aforementioned maximum caption delay time requirement.
Step S40, displaying second language subtitles based on the second language subtitle data.
In a specific implementation process, after receiving the second language subtitle data, the multimedia terminal device may only display the second language subtitle corresponding to the second language subtitle data, or may simultaneously display the second language subtitle and the first language subtitle corresponding to the second language subtitle data, which is not limited in this embodiment.
In addition, it can be understood that the multimedia terminal device may utilize its own display to display, and may also utilize an external display to display, which is not limited in this embodiment.
The above is the specific implementation process of steps S10 to S40 in this embodiment, and a specific application scenario example is listed below.
The multimedia terminal device is assumed to be a receiver.
First, the subtitle data corresponding to the current video frame is added to the vertical blanking period data, and assuming that the current subtitle language is "i am a chinese", this character string will be edited into the vertical blanking period information and propagated to the receiver (receiver) through the video. The format of the edits is as follows:
language(s) | Content providing method and apparatus |
CHN | I am a Chinese |
Under the premise, in the video playing process, when a caption language display command input by a user through voice is received, for example, the user inputs 'English'. The english language inputted by the user is converted into the corresponding language code 'ENG'.
And then, the receiver receives the video data, obtains vertical blanking period data through the video data, and obtains caption information corresponding to the current video frame from the vertical blanking period data. The language is: CHN, the content is: "I am a Chinese" and the language collected to the current user needs is: and ENG.
The following information is obtained by a vertical blanking period information collecting module: original subtitle information: language CHN, content: "I is Chinese"; and destination subtitle information: a language ENG.
And sending the information to a language conversion device for translation. By utilizing the characteristics of high efficiency and low time delay of the 5G network, the obtained target subtitle information is quickly: the I am chip is returned to the receiver.
The receiver displays the I am Chinese to the user to complete the current caption language display.
In a similar way, the steps can be executed to display multiple subtitles in any language, so that the management cost of the multiple subtitles is greatly reduced, and the video transmission efficiency is improved.
Therefore, in the video playing process, after receiving a caption language display command of a user, the steps from S20 to S40 are executed in real time for each frame of video of the video, so that the converted caption of the whole video can be displayed.
It should be understood that the above is only an example, and the technical solution of the present invention is not limited in any way, and those skilled in the art can set the technical solution based on the needs in practical application, and the technical solution is not limited herein.
As can be easily found from the above description, the multi-language subtitle display method provided by the present embodiment displays a command by receiving a subtitle language; then based on the caption language display command, sending first language caption data corresponding to the current video frame to language conversion equipment so that the language conversion equipment converts the first language caption data into second language caption data corresponding to the caption language display command; receiving the second language caption data transmitted by the language conversion equipment; displaying second language subtitles based on the second language subtitle data. Therefore, the first language caption data is acquired in real time and sent to the language conversion equipment for language conversion and then returned for display, so that the caption data corresponding to multiple languages does not need to be stored locally, and conversion of any language can be realized through interaction with the language conversion equipment, thereby realizing the support of comprehensive multiple language caption display.
On the basis of the above embodiment, the multilingual subtitle display method of the present invention provides another embodiment. In this embodiment, the resolution of the video corresponding to the current video frame is 8K, and the display resolution of the multimedia terminal is 8K.
Note that 8K is a digital video standard, and indicates the resolution of video. The high resolution and realistic imaging reproduction of 8K video brings comfort and immersive telepresence to a user for close-range viewing. 8K requires both video and display resolution to be 8K standard to achieve an 8K experience. However, in 8K video, the vertical blanking interval is used for more purposes, which further compresses the space available for the language subtitles in the vertical blanking interval. Therefore, in the 8K standard, to implement video playing of multi-subtitle display under the 8K standard without separately transmitting subtitle data through a broadband and saving broadband resources, the method for displaying multi-language subtitles of this embodiment is more dependent on the multi-language subtitle display method of this embodiment, and in the case of limited vertical blanking interval space, the subtitle conversion is performed by using a far-end language conversion device, and excessive subtitle data is not stored locally, so that comprehensive multi-language subtitles are supported in the 8K multimedia terminal.
Referring to fig. 2, the present invention provides a first embodiment of a multi-language subtitle display apparatus for a multimedia terminal device;
based on the above-described embodiment shown in fig. 2, the multi-language subtitle display apparatus includes:
a command receiving module 2001 for receiving a caption language display command;
a caption converting module 2002, configured to send, based on the caption language display command, first language caption data corresponding to a current video frame to a language converting device, so that the language converting device converts the first language caption data into second language caption data corresponding to the caption language display command;
a caption receiving module 2003, configured to receive the second language caption data transmitted by the language conversion device;
and a caption display module 2004, configured to display second language captions based on the second language caption data.
It should be understood that the above is only an example, and the technical solution of the present invention is not limited in any way, and those skilled in the art can set the technical solution based on the needs in practical application, and the technical solution is not limited herein.
As can be readily seen from the above description, the multi-language caption display device provided by the present embodiment displays a command by receiving a caption language; then based on the caption language display command, sending first language caption data corresponding to the current video frame to language conversion equipment so that the language conversion equipment converts the first language caption data into second language caption data corresponding to the caption language display command; receiving the second language caption data transmitted by the language conversion equipment; displaying second language subtitles based on the second language subtitle data. Therefore, the first language caption data is acquired in real time and sent to the language conversion equipment for language conversion and then returned for display, so that the caption data corresponding to multiple languages does not need to be stored locally, and conversion of any language can be realized through interaction with the language conversion equipment, thereby realizing the support of comprehensive multiple language caption display.
Referring to fig. 3, an embodiment of the present invention provides a multimedia terminal device, including: a memory, a processor and a multi-language subtitle display program stored on the memory and executable on the processor, the multi-language subtitle display program being configured to implement the steps of the multi-language subtitle display method according to the foregoing embodiments.
Referring to fig. 4, an embodiment of the present invention provides an 8K multimedia terminal device, including: a memory, a processor and a multi-language subtitle display program stored on the memory and executable on the processor, the multi-language subtitle display program being configured to implement the steps of the multi-language subtitle display method according to the foregoing embodiments.
In addition, an embodiment of the present invention further provides a storage medium, where a multi-language subtitle display program is stored on the storage medium, and when the multi-language subtitle display program is executed by a processor, the steps of the multi-language subtitle display method according to the foregoing embodiment are implemented.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention essentially or contributing to the prior art can be embodied in the form of a software product, which is stored in a storage medium (e.g. rom/ram, magnetic disk, optical disk) and includes instructions for enabling a multimedia terminal (e.g. mobile phone, computer, television receiver, or network device) to execute the method according to the embodiments of the present invention
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (10)
1. A multi-language caption display method is characterized in that the multi-language caption display method is used for a multimedia terminal device; the multi-language subtitle display method comprises the following steps:
receiving a caption language display command;
based on the caption language display command, sending first language caption data corresponding to the current video frame to language conversion equipment so that the language conversion equipment converts the first language caption data into second language caption data corresponding to the caption language display command;
receiving the second language caption data transmitted by the language conversion equipment;
displaying second language subtitles based on the second language subtitle data.
2. The multilingual subtitle display method of claim 1, wherein the multimedia terminal device stores vertical blanking interval data including the first language subtitle data; the step of sending the first language caption data corresponding to the current video frame to the language conversion device based on the caption language display command comprises the following steps:
and sending the first language subtitle data in the vertical blanking period data to a language conversion device based on the subtitle language display command.
3. The multilingual subtitle display method of claim 2, wherein the step of receiving a subtitle language display command is preceded by the method further comprising:
acquiring first language subtitle data corresponding to a current video frame;
adding the first language subtitle data to the vertical blanking period data.
4. The multilingual subtitle display method of any one of claims 1-2, wherein the step of transmitting first-language subtitle data corresponding to a current video frame to a language conversion device based on the subtitle language display command comprises:
judging whether a first caption language type corresponding to the first language caption data is consistent with a second caption language type required to be displayed by the caption language display command or not based on the caption language display command;
if not, sending the first language caption data corresponding to the current video frame to the language conversion equipment.
5. The multilingual subtitle display method of any one of claims 1-2, wherein the video corresponding to the current video frame has a maximum subtitle delay time; and sending the first language caption data to a language conversion device until the delay time from the first language caption data to the second language caption data transmitted by the language conversion device is received is less than the maximum caption delay time.
6. The multi-lingual subtitle display method of any one of claims 1-2, wherein the resolution of the video corresponding to the current video frame is 8K, and the display resolution of the multimedia terminal is 8K.
7. A multi-language caption display device, characterized in that, the multi-language caption display device is used for a multimedia terminal equipment; the multi-language subtitle display apparatus includes:
the command receiving module is used for receiving a caption language display command;
the caption conversion module is used for sending first language caption data corresponding to the current video frame to language conversion equipment based on the caption language display command so as to enable the language conversion equipment to convert the first language caption data into second language caption data corresponding to the caption language display command;
the caption receiving module is used for receiving the second language caption data transmitted by the language conversion equipment;
and the caption display module is used for displaying the second language caption based on the second language caption data.
8. A multimedia terminal device, characterized in that it comprises: a memory, a processor, and a multi-language subtitle display program stored on the memory and executable on the processor, the multi-language subtitle display program configured to implement the steps of the multi-language subtitle display method of any one of claims 1-6.
9. An 8K multimedia terminal device, characterized in that the 8K multimedia terminal device comprises: a memory, a processor, and a multi-language subtitle display program stored on the memory and executable on the processor, the multi-language subtitle display program configured to implement the steps of the multi-language subtitle display method of any one of claims 1-6.
10. A storage medium having stored thereon a multi-language subtitle display program, the multi-language subtitle display program when executed by a processor implementing the steps of the multi-language subtitle display method of any one of claims 1 through 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010645280.7A CN111757187A (en) | 2020-07-07 | 2020-07-07 | Multi-language subtitle display method, device, terminal equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010645280.7A CN111757187A (en) | 2020-07-07 | 2020-07-07 | Multi-language subtitle display method, device, terminal equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111757187A true CN111757187A (en) | 2020-10-09 |
Family
ID=72679796
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010645280.7A Pending CN111757187A (en) | 2020-07-07 | 2020-07-07 | Multi-language subtitle display method, device, terminal equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111757187A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112684967A (en) * | 2021-03-11 | 2021-04-20 | 荣耀终端有限公司 | Method for displaying subtitles and electronic equipment |
CN113873221A (en) * | 2021-08-27 | 2021-12-31 | 深圳市九洲电器有限公司 | Caption distortion detection method, multimedia terminal, server and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070189724A1 (en) * | 2004-05-14 | 2007-08-16 | Kang Wan | Subtitle translation engine |
CN103067775A (en) * | 2013-01-28 | 2013-04-24 | Tcl集团股份有限公司 | Subtitle display method for audio/video terminal, audio/video terminal and server |
US20160066055A1 (en) * | 2013-03-24 | 2016-03-03 | Igal NIR | Method and system for automatically adding subtitles to streaming media content |
CN106156012A (en) * | 2016-06-28 | 2016-11-23 | 乐视控股(北京)有限公司 | A kind of method for generating captions and device |
CN107644016A (en) * | 2017-10-19 | 2018-01-30 | 维沃移动通信有限公司 | A kind of multimedia titles interpretation method, multimedia titles lookup method and device |
-
2020
- 2020-07-07 CN CN202010645280.7A patent/CN111757187A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070189724A1 (en) * | 2004-05-14 | 2007-08-16 | Kang Wan | Subtitle translation engine |
CN103067775A (en) * | 2013-01-28 | 2013-04-24 | Tcl集团股份有限公司 | Subtitle display method for audio/video terminal, audio/video terminal and server |
US20160066055A1 (en) * | 2013-03-24 | 2016-03-03 | Igal NIR | Method and system for automatically adding subtitles to streaming media content |
CN106156012A (en) * | 2016-06-28 | 2016-11-23 | 乐视控股(北京)有限公司 | A kind of method for generating captions and device |
CN107644016A (en) * | 2017-10-19 | 2018-01-30 | 维沃移动通信有限公司 | A kind of multimedia titles interpretation method, multimedia titles lookup method and device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112684967A (en) * | 2021-03-11 | 2021-04-20 | 荣耀终端有限公司 | Method for displaying subtitles and electronic equipment |
CN113873221A (en) * | 2021-08-27 | 2021-12-31 | 深圳市九洲电器有限公司 | Caption distortion detection method, multimedia terminal, server and storage medium |
CN113873221B (en) * | 2021-08-27 | 2023-07-18 | 深圳市九洲电器有限公司 | Subtitle distortion detection method, multimedia terminal, server, and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021068558A1 (en) | Simultaneous subtitle translation method, smart television, and storage medium | |
EP2940940B1 (en) | Methods for sending and receiving video short message, apparatus and handheld electronic device thereof | |
CN109474843B (en) | Method for voice control of terminal, client and server | |
US20140208351A1 (en) | Video processing apparatus, method and server | |
JP2023515392A (en) | Information processing method, system, device, electronic device and storage medium | |
CN108810580B (en) | Media content pushing method and device | |
CN104185040A (en) | Application synchronization method, application server and terminal | |
CN111757187A (en) | Multi-language subtitle display method, device, terminal equipment and storage medium | |
CN111773697B (en) | Method, device, system, medium and equipment for generating live broadcast picture of game event | |
CN111818383B (en) | Video data generation method, system, device, electronic equipment and storage medium | |
CN114339126A (en) | Subtitle display method, device and storage medium in video conference | |
KR101305489B1 (en) | In internet protocol television voice aid service method and system using the same | |
CN107248947A (en) | Expression processing method and processing device, computer equipment and storage medium | |
CN111107283A (en) | Information display method, electronic equipment and storage medium | |
CN115002502B (en) | Data processing method and server | |
CN112565913B (en) | Video call method and device and electronic equipment | |
JP2009005260A (en) | Content viewing apparatus | |
CN113365116B (en) | Audio and video resource management method and device | |
US11250267B2 (en) | Method and apparatus for processing information associated with video, electronic device, and storage medium | |
CN113891108A (en) | Subtitle optimization method and device, electronic equipment and storage medium | |
JP4755717B2 (en) | Broadcast receiving terminal device | |
CN114503546A (en) | Subtitle display method, device, electronic equipment and storage medium | |
CN114979054B (en) | Video generation method, device, electronic equipment and readable storage medium | |
KR20210029383A (en) | System and method for providing supplementary service based on speech recognition | |
CN115474065B (en) | Subtitle processing method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201009 |