WO2022255939A1 - 视频处理方法和设备 - Google Patents
视频处理方法和设备 Download PDFInfo
- Publication number
- WO2022255939A1 WO2022255939A1 PCT/SG2022/050297 SG2022050297W WO2022255939A1 WO 2022255939 A1 WO2022255939 A1 WO 2022255939A1 SG 2022050297 W SG2022050297 W SG 2022050297W WO 2022255939 A1 WO2022255939 A1 WO 2022255939A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- subtitle
- user
- touch operation
- component
- 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.)
- Ceased
Links
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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/4221—Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- 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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- 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/4852—End-user interface for client configuration for modifying audio parameters, e.g. switching between mono and stereo
-
- 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
-
- 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/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- 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/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
-
- 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/488—Data services, e.g. news ticker
- H04N21/4888—Data services, e.g. news ticker for displaying teletext characters
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8106—Monomedia components thereof involving special audio data, e.g. different tracks for different languages
Definitions
- Video processing method and device cross-reference to related applications
- This application claims the priority of the Chinese patent application with the application number 202110610198.5 and the title of the invention "Video processing method and device” submitted to the China Patent Office on June 1, 2021, the entire content of which Incorporated herein by reference.
- Technical Field The present disclosure relates to the terminal field, and in particular, to a video processing method and device.
- Application, APP for short application programs
- apps such as video are very popular among the public. Users can browse various types of videos released by creators through video apps. However, the user cannot conveniently adjust the subtitles during the process of browsing the video, and the user experience is not high.
- the present disclosure provides a video processing method and device, allowing a user to adjust a playback interface, and improving user experience.
- a video processing method including: displaying a playback interface of a first video, where a subtitle component is displayed on the playback interface of the first video, and the subtitle component is used to display subtitles of the first video;
- a setting pop-up window is displayed, and the setting pop-up window is used for the user to set the subtitle language of the first video and/or set the The subtitle component is set to be hidden; in response to the user's second touch operation on the setting pop-up window, the first video is processed.
- the setting pop-up window includes: a subtitle component hiding option, and the second touch operation includes a user’s touch operation on the subtitle component hiding option;
- the processing the first video includes: The subtitle component is hidden and a subtitle floating window is displayed on the playing interface of the first video, so that the subtitle of the first video is in a hidden state.
- the method further includes: receiving a video switching instruction triggered by a user; playing the second video, and continuing to hide the subtitle component and display the subtitle floating window on the playback interface of the second video.
- the continuing to hide the subtitle component and display the subtitle floating window on the playback interface of the second video includes: querying the value of a first parameter, the first parameter including and the subtitle component If the value of the first parameter is a first preset value, then continue to hide the subtitle component and display the subtitle floating window on the playback interface of the second video.
- the method further includes: in response to the user's third touch operation on the subtitle floating window, resuming displaying the subtitle component on the playback interface of the first video, so that the subtitle component of the first video Subtitles are displayed.
- the subtitles displayed by the subtitle component are synchronized with the video frames in the currently played first video.
- the method further includes: receiving a video switching instruction triggered by a user; playing the second video, and continuing to display the subtitle component on the playback interface of the second video.
- the continuing to display the subtitle component on the playback interface of the second video includes: querying the value of a first parameter, where the first parameter includes a parameter associated with a state of the subtitle component; If the value of the first parameter is a second preset value, then continue to display the subtitle component on the playing interface of the second video.
- the setting pop-up window includes a subtitle language setting option
- the second touch operation includes a user’s touch operation on the subtitle language setting option
- the processing the first video includes: The subtitle of the first video is updated to the subtitle language triggered by the second touch operation.
- the setting pop-up window includes an audio switching option
- the second touch operation includes a user's touch operation on the audio switching option
- the processing the first video includes: The audio of the first video is updated to the audio corresponding to the audio switching option.
- the method further includes: receiving a fourth touch operation by the user; in response to the fourth touch operation, displaying an application setting interface, where the application setting interface includes an automatic translation switch control and/or an automatic reading switch controls.
- the application setting interface includes an automatic translation switch control
- the method further includes: receiving a fifth touch operation of the automatic translation switch control by the user; determining an automatic translation function according to the fifth touch operation the on/off state of the automatic translation function; and determine the default subtitle type of the video according to the on/off state of the automatic translation function.
- the determining the default subtitle type of the video according to the on/off state of the automatic translation function includes: if the automatic translation function is enabled, then determining that the default subtitle is a translated subtitle; if the automatic translation If the function is turned off, it is determined that the default subtitle is the original subtitle.
- the application setting interface includes an automatic reading switch control, and the automatic reading switch control is in an active state when the automatic translation function is turned on, and the method further includes: the sixth touch operation; according to the sixth touch operation, determine the on/off state of the automatic reading function; and determine the default audio of the video according to the on/off state of the automatic reading function.
- the determining the default audio of the video according to the on/off state of the automatic reading function includes: if the automatic reading function is enabled, then determining that the default audio is reading audio; if the automatic reading function is off, then it is determined that the default audio is the original audio.
- the present disclosure provides a terminal device, including: a display module, configured to display a playback interface of a first video, where the playback interface of the first video displays a subtitle component, and the subtitle component is used to display the first video The subtitle of the video; it is also used to display a setting pop-up window in response to the user’s first touch operation on the subtitle component during the playing of the first video, and the setting pop-up window is used for the user to set the first video a subtitle language and/or setting the subtitle component to be hidden; a processing module, configured to process the first video in response to the user's second touch operation on the setting pop-up window.
- the present disclosure provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the method provided by the first aspect and various possible designs of the first aspect is implemented.
- the present disclosure provides a terminal device, including: a processor; and a memory configured to store executable instructions of the processor; wherein the processor is configured to implement the first step by executing the executable instructions.
- the present disclosure provides a computer program product, including a computer program. When the computer program is executed by a processor, the video processing method described in the above first aspect and various possible designs of the first aspect is implemented.
- the present disclosure provides a computer program.
- the computer program When the computer program is executed by a processor, the video processing method described in the above first aspect and various possible designs of the first aspect is implemented.
- the video processing method and device provided in the present disclosure display the playback interface of the first video, and respond to the user's The first touch operation on the subtitle component during playback will display a setting pop-up window.
- the first video is processed.
- the above method allows the user to hide the subtitle component, change the language of the subtitle and the language of the audio, which greatly improves the user experience.
- FIG. 2 is a schematic flowchart of Embodiment 1 of a video processing method provided by the present disclosure
- FIG. 3 is a schematic diagram of a first touch operation provided by the present disclosure
- FIG. 5 is a schematic diagram of the second touch operation provided by the present disclosure
- FIG. 7 is a schematic flow chart of Embodiment 2 of the video processing method provided by the present disclosure
- FIG. 8 is a schematic diagram of the third touch operation provided by the present disclosure
- FIG. 9 is a schematic diagram of the display setting of the second video inherited subtitle component provided by the present disclosure
- FIG. 10 is a schematic flowchart of Embodiment 3 of the video processing method provided by the present disclosure
- FIG. 11A is a second schematic diagram of the second touch operation provided by the present disclosure
- FIG. 11B is a third schematic diagram of the second touch operation provided by the present disclosure
- FIG. 11C is a schematic diagram of a setting pop-up window including an audio switching option provided by the present disclosure
- FIG. 12 is a schematic flowchart of Embodiment 4 of a video processing method provided by the present disclosure
- FIG. 13 is a schematic diagram of a fourth touch operation provided by the present disclosure
- FIG. 14 is a schematic structural diagram of a terminal device provided in the present disclosure
- FIG. 15 is a schematic structural diagram of a hardware structure of a terminal device provided in the present disclosure.
- FIG. 1 is an application scenario diagram provided by this disclosure. This disclosure relates to the use of applications by users ( For example, a video APP) to watch a video scene. It should be noted that: Figure 1 shows that the user slides his finger up to browse the video, and in other possible In an implementation manner, it may also be to slide the finger down, to the left, or to the right.
- FIG. 1 shows that the user slides his finger up to browse the video, and in other possible In an implementation manner, it may also be to slide the finger down, to the left, or to the right.
- the present disclosure proposes to add a subtitle component 10 in the application program, and the subtitle component 10 is presented as a subtitle frame or a subtitle area on the user interface. After the user clicks on the subtitle component 10, a setting pop-up window will be displayed in the adjacent area of the subtitle component 10.
- the user can set the subtitle component 10 to be hidden through the setting pop-up window, thereby avoiding the problem that the subtitle blocks the image and causes the user to fail to watch normally.
- the user can also set the subtitle of the video to a language familiar to the user through the setting pop-up window, so as to solve the problem that the user cannot understand the subtitle.
- Users can also set the audio of the video to a language familiar to the user by setting the pop-up window to solve the problem that the user cannot understand the subtitles.
- the method provided in the present disclosure can be executed by a terminal device.
- the form of the terminal device includes but is not limited to: a smart phone, a tablet computer, a notebook computer, a wearable electronic device, or a smart home device. The present disclosure does not limit the form of the terminal device.
- FIG. 2 is a schematic flowchart of Embodiment 1 of the video processing method provided by the present disclosure. Specifically include:
- the terminal device displays the playing interface of the first video and starts to play the first video.
- the playback interface of the first video displays a subtitle component 10, and the subtitle component 10 can be used to display subtitles of the first video.
- the setting pop-up window 20 is used for the user to set the subtitle language of the first video and/or set the subtitle component 10 as hidden.
- the setting pop-up window 20 can be located in the adjacent area of the subtitle component 10, and can be adjusted according to the position of the subtitle component 10. For example, when the subtitle component 10 is located below the playback interface, the setting pop-up window 20 can be displayed above the subtitle component 10; Avoid the problem that the playback interface cannot accommodate.
- the first touch operation may include a click operation, as shown in FIG.
- the adjacent area can display a setting pop-up window 20 for the user to view.
- the setting pop-up window 20 may include at least one of subtitle component hiding options, subtitle language setting options, and audio switching options.
- process the first video In response to the user's second touch operation on the setting pop-up window, process the first video. Specifically, when the user wants to hide the subtitle component 10, he may perform a second touch operation on the subtitle component hiding option, and in response to the second touch operation, the terminal device may hide the subtitle component 10.
- the terminal device When the user wants to change the subtitle language, he can perform a second touch operation on the subtitle language setting option, and in response to the second touch operation, the terminal device can update the subtitle to the subtitle language triggered by the second touch operation.
- the terminal device can update the audio to the audio corresponding to the audio switching option.
- FIG. 4 is a schematic flowchart of Embodiment 2 of the video processing method provided by the present disclosure. This embodiment describes in detail the scheme for realizing the hiding of the subtitle component 10 . Specifically include:
- the second touch operation may be a click operation.
- the terminal device hides the subtitle component 10 on the playback interface of the first video and displays the subtitle floating window 30. It can be understood that the subtitle component 10 can be used to display subtitles. After the subtitle component 10 is hidden, the subtitles of the first video are also in a hidden state, thereby avoiding the problem that the subtitles block the image and cause the user to be unable to watch normally.
- the position displayed in the subtitle floating window can be set according to the position of the subtitle component 10.
- the subtitle floating window may be displayed at the position where the subtitle component is displayed.
- the subtitle floating window can be displayed in the area below the playback interface; when the subtitle component 10 is located in the upper area of the playback interface, the subtitle floating window can be displayed in the upper area of the playback interface accordingly.
- the video switching command can be triggered by sliding the finger up as shown in FIG. 1. After receiving the video switching command, the terminal device starts to play the next video. One video is called the second video.
- the terminal device can query whether the second video is configured with subtitles in the configuration list corresponding to the second video, and if the second video does not have subtitles, the subtitle component 10 will not be displayed. If the second video has subtitles, as shown in FIG. 6, the subtitle component 10 can be continued to be hidden on the playback interface of the second video and the subtitle floating window 30 can be continuously displayed, so as to prevent the user from repeating the steps shown in FIG. 3 and FIG. 5 for the second video. display settings, which improves the user experience. It should be noted that the subtitles of the video can be set by the creator when creating the video, or can be automatically generated, and this disclosure does not limit the source of the subtitles.
- FIG. 7 is a schematic flowchart of Embodiment 3 of the video processing method provided by the present disclosure. Specifically include:
- the setting pop-up window 20 is used for the user to set the subtitle language of the first video and/or set the subtitle component 10 to set to hidden.
- the subtitle component 10 In response to the user's second touch operation on the hide option of the subtitle component, hide it on the playback interface of the first video
- the subtitle component 10 also displays the subtitle floating window 30, so that the subtitle of the first video is in a hidden state.
- the third touch operation may be a click operation.
- the terminal device resumes displaying the subtitle component 10 on the playback interface of the first video.
- the video frame and the subtitle in the first video may have a one-to-one correspondence, that is, after the subtitle component 10 in the playback interface of the first video resumes displaying, the subtitle displayed by the subtitle component 10 is the same as the current subtitle. Video frames are corresponding.
- the subtitles displayed by the subtitle component 10 are synchronized with the current video frame.
- the user can freely switch the hidden and displayed states of the subtitles, which further improves the user experience.
- the terminal device starts to play the second video after receiving the video switching instruction, and the terminal The device can query whether the second video is configured with subtitles in the configuration list corresponding to the second video. If the second video does not have subtitles, the subtitle component 10 will not be displayed; if it is determined that the second video has subtitles by querying the configuration list, see FIG.
- the subtitle component 10 may continue to be displayed on the playback interface of the second video.
- the value of the first parameter may be set to a first preset value
- the value of the first parameter can be set to the second preset value.
- the terminal device can switch between the second video
- the subtitle component 10 is hidden on the playback interface and the subtitle floating window 30 is displayed; if the value of the first parameter is a second preset value, the subtitle component 10 is displayed on the playback interface of the second video.
- the first parameter includes a parameter associated with the state of the subtitle component 10
- the first parameter may be a parameter in the software package of the application program
- the first parameter may be a lightweight storage on the operating system platform of the terminal device A parameter in the class (Shared Preferences).
- the terminal device can resume displaying the subtitle component.
- FIG. 10 is a schematic flowchart of Embodiment 4 of the video processing method provided by the present disclosure. This embodiment describes in detail the scheme for realizing subtitle language setting. Specifically include:
- a setting pop-up window 20 is displayed.
- the setting pop-up window 20 is used for the user to set the subtitle language of the first video and/or set the subtitle component 10 set to hidden.
- S1001-S1002 For the implementation of S1001-S1002, reference may be made to S201-S202 in the foregoing embodiments, and the present disclosure will not repeat them here.
- the subtitle language setting option may include "original subtitle” or "translated subtitle” (for example, according to the subtitle language displayed in the current video interface, the subtitle language setting option may alternately display "original subtitle” or “translated subtitle”), see Figure 11A display, when the subtitle currently displayed in the first video When it is the original subtitle, the subtitle language setting option is displayed as "translated subtitle", and the user clicks the "translated subtitle", and the terminal device can update the subtitle to translated subtitle.
- the subtitle language setting option is displayed as "Original Subtitles", and the user clicks on the "Original Subtitles", and the terminal device can update the subtitles to the original subtitles.
- the "subtitle translation” can also be set to include subtitles in multiple languages, which is not limited in the present disclosure.
- the second touch operation includes the user's click operation on the subtitle language setting option, and the click operation on the specific language on the interface after the jump.
- the specific language of the click is English. After receiving the two click operations, the terminal device updates the current subtitles to English subtitles.
- the interface to be redirected after receiving the click operation of the subtitle language setting option is not limited to the interface shown in FIG. 11B , and may also include implementations such as pop-up windows, which are not limited by the present disclosure.
- the setting pop-up window 20 may further include an audio switching option, and in response to the user's touch operation on the audio switching option, the terminal device may update the audio of the first video to the audio corresponding to the audio switching option.
- the audio switching options include "original audio” or “reading audio” (for example, according to the audio of the current video, the audio switching options can alternately display “original audio” or “reading audio”), as shown in Figure 11C, when When the current audio of a video is the original audio, the subtitle language setting option is "reading audio”, and the user clicks the “reading audio”, and the terminal device can update the audio of the first video to the reading audio.
- the subtitle language setting option is "Original Audio”
- the terminal device can update the audio of the first video to the original audio.
- the speaking audio includes reading audio of subtitles.
- FIG. 12 is a schematic flowchart of Embodiment 5 of the video processing method provided by the present disclosure. Specifically include:
- the fourth touch operation includes the user clicking the first control on the playback interface, for example, the control at the lower right corner of the page of the terminal device, as shown in FIG.
- the setting interface for example, setting and privacy page
- the application setting interface in S1202 may be the interface shown on the far right in FIG. 13 .
- S1204. Determine the switch state of the automatic translation function according to the fifth touch operation.
- the user switches the automatic translation control to the left it is determined that the automatic translation function is off, and when the user switches the automatic translation control to the right, it is determined that the automatic translation function is on.
- the user switches the automatic translation control to the left it is determined that the automatic translation function is on, and when the user switches the automatic translation control to the right, it is determined that the automatic translation function is off. This disclosure does not limit it.
- S1205. Determine the default subtitle type of the video according to the on/off state of the automatic translation function.
- the automatic translation function if the automatic translation function is enabled, it is determined that the default subtitle is the translated subtitle.
- translated subtitles will be displayed by default in subsequent videos viewed by the user; if the automatic translation function is turned off, the default subtitles will be the original subtitles. Show original subtitles.
- S1208 Determine the default audio of the video according to the on/off state of the automatic reading function.
- the automatic reading function if the automatic reading function is turned on, it is determined that the default audio is the reading audio, and the videos that the user subsequently browses will play the reading audio by default; if the automatic reading function is turned off, then it is determined that the default audio is The original audio, the video that the user subsequently browses will play the original audio by default.
- the above-mentioned implementation is only exemplary, and the embodiment of the present disclosure may also determine the default audio of the video according to the on-off state of the automatic reading function according to actual needs.
- Fig. 14 is a schematic structural diagram of a terminal device provided by the present disclosure. As shown in FIG. 14
- the terminal device includes: a display module 1301, configured to display a playback interface of a first video, where the playback interface of the first video displays a subtitle component, and the subtitle component is used to display the The subtitle of the first video; the display module 1301 is further configured to display a setting pop-up window in response to the user's first touch operation on the subtitle component during the playback of the first video, and the setting pop-up window is used for the user set the subtitle language of the first video and/or set the subtitle component to be hidden; a processing module 1302, configured to respond to the user’s second touch operation on the setting pop-up window, and perform the first video on the first video deal with.
- the setting pop-up window includes: a subtitle component hiding option, and the second touch operation includes a user’s touch operation on the subtitle component hiding option;
- the processing module 1302 is specifically configured to: The subtitle component is hidden on the video playback interface and a subtitle floating window is displayed, so that the subtitle of the first video is in a hidden state.
- the processing module 1302 is also used to: receiving a video switching instruction triggered by the user; playing the second video, and continuing to hide the subtitle component and display the subtitle floating window on the playback interface of the second video.
- the processing module 1302 is specifically configured to: query the value of a first parameter, where the first parameter includes a parameter associated with the state of the subtitle component; if the value of the first parameter is a first preset value , then continue to hide the subtitle component and display the subtitle floating window on the playback interface of the second video.
- the display module 1301 is further configured to: Respond to the user's third touch operation on the subtitle floating window, resume displaying the subtitle component on the playback interface of the first video, so that the first video The subtitles are in a display state.
- the subtitles displayed by the subtitle component are synchronized with the video frames in the currently playing first video.
- the processing module 1302 is further configured to: receive a video switching instruction triggered by the user; play the second video, and continue to display the subtitle component on the playback interface of the second video.
- the processing module 1302 is specifically configured to: query the value of a first parameter, where the first parameter includes a parameter associated with the state of the subtitle component; if the value of the first parameter is a second preset value , then continue to display the subtitle component on the playback interface of the second video.
- the setting pop-up window includes a subtitle language setting option
- the second touch operation includes a user’s touch operation on the subtitle language setting option
- the processing module 1302 is further configured to: The subtitle is updated to the subtitle language triggered by the second touch operation.
- the setting pop-up window includes an audio switching option
- the second touch operation includes a user's touch operation on the audio switching option
- the processing module 1302 is further configured to: update the audio of the first video The audio corresponding to the audio toggle option.
- the display module 1301 is further configured to: receive a fourth touch operation of the user; in response to the fourth touch operation, display an application setting interface, where the application setting interface includes an automatic translation switch control and/or automatic reading aloud Switch control.
- the processing module 1302 is further configured to: receive a fifth touch operation by the user on the automatic translation switch control; determine the switch state of the automatic translation function according to the fifth touch operation; to determine the default subtitle type for the video.
- the processing module 1302 is specifically configured to: if the automatic translation function is enabled, determine that the default subtitle is a translated subtitle; if the automatic translation function is disabled, determine that the default subtitle is an original subtitle .
- the application setting interface includes an automatic reading aloud switch control, and the automatic reading aloud switch control is in an active state when the automatic translation function is enabled, and the processing module 1302 is further configured to: receive the user's request for the automatic reading aloud switch control The sixth touch operation; According to the sixth touch operation, determine the switch state of the automatic reading function; according to the switch state of the automatic reading function, determine the default audio of the video.
- the processing module 1302 is specifically configured to: if the automatic reading function is on, determine that the default audio is the reading audio; if the automatic reading function is off, determine that the default audio is the original audio .
- the terminal device provided in this embodiment can be used to execute the steps in any one of the above method embodiments, and its implementation principle and technical effect are similar, and will not be repeated here.
- FIG. 15 is a schematic diagram of a hardware structure of a terminal device provided by the present application. As shown in FIG. 15, the terminal device in this embodiment of the present disclosure may include: a memory 1401, configured to store program instructions.
- the processor 1402 is configured to implement the video processing method described in any of the foregoing embodiments when the program instructions are executed.
- the present disclosure provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the video processing method described in any of the foregoing embodiments is implemented.
- the present disclosure also provides a program product, the program product includes a computer program, the computer program is stored in a readable storage medium, at least one processor can read the computer program from the readable storage medium, the At least one processor executes the computer program to enable the terminal device to implement the video processing method described in any of the foregoing embodiments.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented.
- the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may also be distributed to multiple network units.
- each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may physically exist separately, or two or more units may be integrated into one unit.
- the above-mentioned integrated units can be realized in the form of hardware, or can be realized in the form of hardware plus software functional units.
- the above-mentioned integrated units realized in the form of software functional units may be stored in a computer-readable storage medium.
- the above-mentioned software functional units are stored in a storage medium, and include several instructions to enable a computer device (which may be a personal computer, server, or network device, etc.) or a processor (Processor) to execute the methods described in various embodiments of the present disclosure. partial steps.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM for short), random access memory (Random Access Memory, RAM for short), magnetic disk or optical disk, etc., which can store program codes. medium.
- processors described in this disclosure may be a central processing unit (Central Processing Unit, referred to as CPU), and may also be other general-purpose processors, digital signal processors (Digital Signal Processor, referred to as DSP), application specific integrated circuits (Application Specific Integrated Circuit, referred to as ASIC) and so on.
- a general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like. In combination with the steps of the method disclosed in the present disclosure, it can be directly embodied It is executed by a hardware processor, or by a combination of hardware and software modules in the processor.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023574319A JP2024523168A (ja) | 2021-06-01 | 2022-05-10 | 動画処理方法及び機器 |
| EP22816552.8A EP4336853A4 (en) | 2021-06-01 | 2022-05-10 | VIDEO PROCESSING METHOD AND DEVICE |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110610198.5 | 2021-06-01 | ||
| CN202110610198.5A CN115442667B (zh) | 2021-06-01 | 2021-06-01 | 视频处理方法和设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022255939A1 true WO2022255939A1 (zh) | 2022-12-08 |
Family
ID=84193520
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/SG2022/050297 Ceased WO2022255939A1 (zh) | 2021-06-01 | 2022-05-10 | 视频处理方法和设备 |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US12470775B2 (zh) |
| EP (1) | EP4336853A4 (zh) |
| JP (1) | JP2024523168A (zh) |
| CN (1) | CN115442667B (zh) |
| WO (1) | WO2022255939A1 (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN121000913A (zh) * | 2024-05-20 | 2025-11-21 | 北京有竹居网络技术有限公司 | 一种直播处理方法、装置、设备及存储介质 |
| CN118474473A (zh) * | 2024-05-22 | 2024-08-09 | 北京优酷科技有限公司 | 短剧字幕处理方法和装置、电子设备及存储介质 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108156480A (zh) * | 2017-12-27 | 2018-06-12 | 腾讯科技(深圳)有限公司 | 一种视频字幕生成的方法、相关装置及系统 |
| US20200359104A1 (en) * | 2018-04-25 | 2020-11-12 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for pushing subtitle data, subtitle display method and apparatus, device and medium |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080180572A1 (en) * | 2007-01-29 | 2008-07-31 | Microsoft Corporation | Enabling access to closed captioning data present in a broadcast stream |
| US20080284910A1 (en) * | 2007-01-31 | 2008-11-20 | John Erskine | Text data for streaming video |
| US20140033025A1 (en) * | 2007-12-06 | 2014-01-30 | Adobe Systems Incorporated | Displaying a text-based description of digital content in a sub-frame |
| US20090178010A1 (en) * | 2008-01-06 | 2009-07-09 | Apple Inc. | Specifying Language and Other Preferences for Mobile Device Applications |
| US8977974B2 (en) * | 2008-12-08 | 2015-03-10 | Apple Inc. | Ambient noise based augmentation of media playback |
| US20110164175A1 (en) * | 2010-01-05 | 2011-07-07 | Rovi Technologies Corporation | Systems and methods for providing subtitles on a wireless communications device |
| CN102291542B (zh) * | 2011-08-26 | 2015-01-07 | 深圳Tcl新技术有限公司 | 多国语言字幕设置方法及其装置 |
| US20130311575A1 (en) * | 2012-05-16 | 2013-11-21 | United Video Properties, Inc. | Systems and methods for receiving multiple user messages that identify a media asset segment position |
| WO2014186346A1 (en) * | 2013-05-13 | 2014-11-20 | Mango Languages | Method and system for motion picture assisted foreign language learning |
| KR20150142462A (ko) * | 2014-06-12 | 2015-12-22 | 삼성전자주식회사 | 전자 장치 및 그 제어 방법 |
| US9525918B2 (en) * | 2014-06-25 | 2016-12-20 | Rovi Guides, Inc. | Systems and methods for automatically setting up user preferences for enabling subtitles |
| CN104080003A (zh) * | 2014-07-01 | 2014-10-01 | 杨海 | 一种点击屏幕触发对照字幕显示的语言视频教学方法 |
| CN104822078B (zh) * | 2015-04-30 | 2017-11-28 | 无锡天脉聚源传媒科技有限公司 | 一种视频字幕的遮挡方法及装置 |
| CN106911971A (zh) * | 2017-02-28 | 2017-06-30 | 维沃移动通信有限公司 | 一种视频字幕处理方法及电子设备 |
| CN110708589B (zh) * | 2017-11-30 | 2021-08-17 | 腾讯科技(深圳)有限公司 | 信息的分享方法和装置、存储介质、电子装置 |
| US11109111B2 (en) * | 2017-12-20 | 2021-08-31 | Flickray, Inc. | Event-driven streaming media interactivity |
| US11847425B2 (en) | 2018-08-01 | 2023-12-19 | Disney Enterprises, Inc. | Machine translation system for entertainment and media |
| US10965888B1 (en) * | 2019-07-08 | 2021-03-30 | Snap Inc. | Subtitle presentation based on volume control |
| JP7447422B2 (ja) * | 2019-10-07 | 2024-03-12 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置およびプログラム |
| CN112825561A (zh) * | 2019-11-21 | 2021-05-21 | 上海幻电信息科技有限公司 | 字幕显示方法、系统、计算机设备及可读存储介质 |
| CN111683266A (zh) * | 2020-05-06 | 2020-09-18 | 厦门盈趣科技股份有限公司 | 一种视频同声翻译配置字幕方法及终端 |
| US11861262B2 (en) * | 2020-05-28 | 2024-01-02 | Snap Inc. | Audio detection and subtitle presence |
| CN112055261A (zh) * | 2020-07-14 | 2020-12-08 | 北京百度网讯科技有限公司 | 字幕展示方法、装置、电子设备和存储介质 |
| US11418849B2 (en) * | 2020-10-22 | 2022-08-16 | Rovi Guides, Inc. | Systems and methods for inserting emoticons within a media asset |
| CN112684967A (zh) * | 2021-03-11 | 2021-04-20 | 荣耀终端有限公司 | 一种用于字幕显示的方法及电子设备 |
-
2021
- 2021-06-01 CN CN202110610198.5A patent/CN115442667B/zh active Active
- 2021-11-30 US US17/538,917 patent/US12470775B2/en active Active
-
2022
- 2022-05-10 EP EP22816552.8A patent/EP4336853A4/en active Pending
- 2022-05-10 JP JP2023574319A patent/JP2024523168A/ja active Pending
- 2022-05-10 WO PCT/SG2022/050297 patent/WO2022255939A1/zh not_active Ceased
-
2025
- 2025-10-17 US US19/361,993 patent/US20260046489A1/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108156480A (zh) * | 2017-12-27 | 2018-06-12 | 腾讯科技(深圳)有限公司 | 一种视频字幕生成的方法、相关装置及系统 |
| US20200359104A1 (en) * | 2018-04-25 | 2020-11-12 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for pushing subtitle data, subtitle display method and apparatus, device and medium |
Non-Patent Citations (2)
| Title |
|---|
| ANONYMOUS: "How to Switch the Language of Subtitles, and Hide and Display Subtitles When Playing Movies and Videos", DOCIN, 5 June 2016 (2016-06-05), pages 1 - 22, XP093013632, Retrieved from the Internet <URL:https://www.docin.com/p-1622783082.html> [retrieved on 20220601] * |
| See also references of EP4336853A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4336853A4 (en) | 2024-09-25 |
| CN115442667A (zh) | 2022-12-06 |
| US20220385985A1 (en) | 2022-12-01 |
| CN115442667B (zh) | 2023-10-20 |
| EP4336853A1 (en) | 2024-03-13 |
| US20260046489A1 (en) | 2026-02-12 |
| JP2024523168A (ja) | 2024-06-28 |
| US12470775B2 (en) | 2025-11-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6385459B2 (ja) | オーディオの再生のための制御方法及び装置 | |
| WO2019085574A1 (zh) | 视频播放控制方法、装置及终端 | |
| WO2019120008A1 (zh) | 智能电视及电视画面截图的图形用户界面的显示方法 | |
| CN108156468A (zh) | 一种观看主播直播的方法与设备 | |
| US20260046489A1 (en) | Method and apparatus for video processing | |
| WO2014101418A1 (zh) | 视频预览显示方法和终端设备 | |
| US20200028961A1 (en) | Switching presentations of representations of objects at a user interface | |
| CN109947979A (zh) | 歌曲识别方法、装置、终端及存储介质 | |
| WO2022199426A1 (zh) | 视频的展示方法、装置、电子设备和存储介质 | |
| WO2019157965A1 (zh) | 界面显示方法、装置、设备以及存储介质 | |
| JP2025026731A (ja) | 情報処理端末、情報処理方法、およびプログラム | |
| CN112616084A (zh) | 歌词显示方法、装置、终端及存储介质 | |
| CN111694490A (zh) | 设置方法、装置及电子设备 | |
| WO2023018368A2 (zh) | 视频播放方法和设备 | |
| CN111782113B (zh) | 显示方法、装置和计算机可读存储介质 | |
| CN115605837A (zh) | 带有动作卡链的游戏控制台应用程序 | |
| CN113282362B (zh) | 应用程序管理方法、装置、存储介质以及终端 | |
| CN116233549A (zh) | 一种视频页面切换方法及装置 | |
| CN115942026A (zh) | 评论展示方法及装置 | |
| WO2026051618A1 (zh) | 页面显示方法及相关设备 | |
| WO2026020787A1 (zh) | 一种页面交互方法、装置、设备及存储介质 | |
| CN111782099A (zh) | 背景图片的预览实现方法、装置、终端及存储介质 | |
| KR102747904B1 (ko) | 게임 제공 장치 및 게임 제공 방법 | |
| CN109379621B (zh) | 一种弹幕显示方法及装置 | |
| JP2026512600A (ja) | ビデオ処理方法、装置、デバイスおよび記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22816552 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023574319 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022816552 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2022816552 Country of ref document: EP Effective date: 20231205 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |