WO2023098531A1 - 视频处理方法、视频处理装置和计算机可读存储介质 - Google Patents
视频处理方法、视频处理装置和计算机可读存储介质 Download PDFInfo
- Publication number
- WO2023098531A1 WO2023098531A1 PCT/CN2022/133682 CN2022133682W WO2023098531A1 WO 2023098531 A1 WO2023098531 A1 WO 2023098531A1 CN 2022133682 W CN2022133682 W CN 2022133682W WO 2023098531 A1 WO2023098531 A1 WO 2023098531A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- subtitle
- translator
- subtitles
- processing method
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/51—Translation evaluation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/58—Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/40—Business processes related to social networking or social networking services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/40—Business processes related to social networking or social networking services
- G06Q10/42—Determination of affinities or common interests between users
-
- 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/4314—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 fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programmes or purchase activity
- H04N21/44224—Monitoring of user activity on external systems, e.g. Internet browsing
- H04N21/44226—Monitoring of user activity on external systems, e.g. Internet browsing on social networks
-
- 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/47205—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 manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- 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/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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
Definitions
- the present disclosure relates to the field of computer technology, and in particular to a video processing method, a video processing device and a computer-readable storage medium.
- a social network may provide various services, such as photo or video sharing, messaging, etc., based on user input, to facilitate social interaction among users.
- Digital media may include images, video, audio, text, and more.
- users can post videos they create to social networks.
- Other users on social networks can interact with video creators by browsing, liking, commenting, etc.
- a video processing method including:
- the creator of the received video added the original subtitles for the video to be translated
- a video processing device including:
- the creator of the received video added the original subtitles for the video to be translated
- a display configured to display approved subtitle translations within the video.
- a video processing device including:
- a processor coupled to the memory, the processor configured to execute one or more steps in the video processing method of any embodiment described in the present disclosure based on instructions stored in the memory.
- a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, one of the video processing methods in any embodiment described in the present disclosure is executed. or multiple steps.
- FIG. 1 shows a flowchart of a video processing method according to some embodiments of the present disclosure
- FIGS. 2A-2G illustrate schematic diagrams of an interactive interface for subtitle management according to some embodiments of the present disclosure
- 3A-3C show schematic diagrams of an interactive interface for translating original subtitles in a video according to some embodiments of the present disclosure
- Fig. 3D shows a schematic diagram showing the guideline to register as a community translator according to some embodiments of the present disclosure
- Fig. 4A shows a schematic diagram of a subtitle translation viewing page according to some embodiments of the present disclosure
- FIG. 4B shows a schematic diagram of a translator information page according to some embodiments of the present disclosure
- Fig. 5A shows a schematic diagram of a video playback page according to some embodiments of the present disclosure
- FIG. 5B shows a schematic diagram of a subtitle language management page in some embodiments of the present disclosure
- Fig. 5C shows a schematic diagram of a subtitle translation viewing page according to other embodiments of the present disclosure
- Fig. 6A shows a schematic diagram of a video playing page according to other embodiments of the present disclosure
- Fig. 6B shows a schematic diagram of an interactive interface where translators interact with audiences according to some embodiments of the present disclosure
- FIG. 7 shows a block diagram of a video processing device according to some embodiments of the present disclosure.
- Fig. 8 shows a block diagram of a video processing device according to other embodiments of the present disclosure.
- FIG. 9 illustrates a block diagram of an electronic device according to some embodiments of the present disclosure.
- comprising and its variants used in the present disclosure mean an open term including at least the following elements/features but not excluding other elements/features, ie “including but not limited to”.
- the term “comprising” and its variants used in the present disclosure mean an open term that includes at least the following elements/features but does not exclude other elements/features, namely “comprising but not limited to”. Thus, including is synonymous with comprising.
- the term “based on” means “based at least in part on”.
- references throughout this specification to "one embodiment,” “some embodiments,” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention.
- the term “one embodiment” means “at least one embodiment”; the term “another embodiment” means “at least one additional embodiment”; the term “some embodiments” means “at least some embodiments.”
- appearances of the phrase “in one embodiment,” “in some embodiments,” or “in an embodiment” in various places throughout the specification are not necessarily all referring to the same embodiment, but may also refer to the same embodiment. Example.
- the present disclosure does not limit how to obtain the image or video to be applied/processed.
- it can be obtained from a storage device, such as an internal memory or an external storage device.
- a camera assembly can be mobilized to take pictures.
- the image or video type is not specifically limited.
- the image or video may be a raw image or video obtained by a camera device, or an image or video that has undergone specific processing on the raw image or video, such as preliminary filtering, anti-aliasing, color adjustment, contrast adjustment, normalization, etc.
- the preprocessing operation may also include other types of preprocessing operations known in the art, which will not be described in detail here.
- Fig. 1 shows a flowchart of a video processing method according to some embodiments of the present disclosure.
- the video processing method comprises: step S1, the creator of receiving video adds the subtitle original text for the video to be translated; Step S3, selects a translator based on the subtitle original text and the language used by the user on the social network; step S5, provide the selected translator with the video to be translated, and provide the translator in the video with an interactive interface for translating the original text of subtitles in the video; step S7, receive the subtitle translation returned by the translator from the interactive page; step S9, in the video Display approved subtitle translations.
- step S1 the original text of subtitles added by the video creator for the video to be translated may be received by providing the creator of the video with an interactive interface for subtitle management.
- FIGS. 2A-2G illustrate schematic diagrams of an interactive interface for subtitle management according to some embodiments of the present disclosure.
- FIG. 2A when the creator of the video plays the video to be translated, the "generate subtitle” option is displayed in the video, for example, in the form of a banner.
- FIG. 2A can also show the playing volume and sharing status of the video to be translated.
- FIG. 2A may also show a prompt to generate captions above the "Generate Captions” option.
- the prompt to generate subtitles disappears after the creator of the video clicks the close button. It will also disappear automatically after the video's creator has successfully added subtitles.
- FIG. 2B can also show the progress of uploading subtitles, for example, 20% has been uploaded.
- Figure 2B also provides a cancel option. If the creator of the video wants to cancel the operation of uploading subtitles, he can click the cancel button.
- the operation guide For creators who are not familiar with subtitle management, such as those who use subtitle management for the first time, before adding subtitles, you can open the operation guide provided by the platform to learn how to add subtitles. For example, the operation guide will inform the creator of the video that the original subtitles can be generated first, and then the original subtitles can be automatically translated by translators (such as viewers from all over the world), and community translators can help optimize the automatically translated subtitle translation.
- a prompt can also be displayed telling them that the subtitles will be automatically translated.
- the creator of the video After the creator of the video uploads the original text of the subtitle, he can enter the preview page, as shown in FIG. 2C . As shown in FIG. 2C , multiple subtitles are displayed on the preview page, and the subtitles are highlighted one by one (eg sentence by sentence). In response to a play request for the video, the video may be played in a synchronous manner with voice and subtitles. On the preview page in Figure 2C, options such as edit, cancel and save are also provided. The creator of the video can click the corresponding option button to edit, cancel or save according to the specific situation.
- the subtitles added by the creator will be displayed on the corresponding video playback page, as shown in Figure 2D.
- FIG. 2D it is also possible to prompt to adjust the position of the subtitle.
- the creator of the video can adjust the position of the subtitle on the video playback page by, for example, dragging and dropping.
- FIG. 2F illustrates the "Creator Tools” page. Click “manage subtitles” to enter the subtitle management page, as shown in Figure 2G.
- the subtitle management page of FIG. 2G displays the subtitle status of the video.
- the subtitle status of the video includes subtitles to be generated and subtitles added.
- the videos to be subtitled sort the videos by the amount of video playback.
- the video play count is displayed on the video cover on the subtitle management page, for example in a language other than the creator's language.
- the subtitle management page can also display the type of subtitle translation, for example, whether it is an automatic translation or a community translation.
- the number of automatic translations and the number of community translations can also be displayed on the subtitle management page.
- videos are arranged by update time. For example, updates can be made when subtitle translations are added; when subtitles are translated by a translator; when the creator deletes a translator's subtitle translations.
- a path to enter the page of "adding subtitles" from the notification bar of "generating subtitles” in the played video is provided.
- Video creation can also be directly from the “creator tools” page shown in Figure 2F. Click “Manage subtitles” to enter the subtitle management page. After entering the subtitle management page, you can click the "Generate Subtitle” button on the video to be translated to add subtitles; you can also click the cover of the video to be translated to view the video and click the "Generate Subtitle” button on the video to add subtitles .
- the language used by the user may include at least one of the following: a system language used by the user, a video language browsed by the user, and a language input by the user.
- a system language used by the user For example, if the original text of a video’s subtitles is English and you want to be translated into Chinese or Japanese, you can select the system language used by the user, the language of the video viewed by the user, and users whose input language includes both English and Chinese or Japanese as translators. According to the language used by the user, selecting a translator that matches the language of the original subtitle and the translated text can more effectively improve the quality of the translated text and the efficiency of translation review.
- Translators can be registered community translators or unregistered translators. For unregistered translators, guidelines for registering as community translators can also be provided to translators. Selecting registered translators to provide translations can further improve the quality of translations and the efficiency of translation review.
- a translator can also be selected according to the type of video to be translated and the type of video that the user is interested in. For example, according to the user's historical behavior data, determine the user's expected interest value for different types of videos; determine the type of video that the user is interested in according to the user's expected interest value for different types of videos; The video type matches the user, acting as a translator. Providing translators with their favorite types of videos can increase the translator's enthusiasm for translation, improve the quality of the translation, and reduce the cost of translation review.
- Step S5 will be described below in conjunction with FIGS. 3A-3D .
- 3A-3C show schematic diagrams of an interactive interface for translating original subtitles in a video according to some embodiments of the present disclosure.
- FIG. 3D shows a schematic diagram illustrating the guideline for registering as a community translator according to some embodiments of the present disclosure.
- step S5 only the video to be translated is provided to the selected translator, and an interactive interface for translating the original subtitles in the video is provided to the translator in the video, as shown in FIG. 3A .
- the translator is provided with the translation of the original text of subtitles in the translated video in the form of information flow in the video.
- Fig. 3A may also show the original text of subtitles. Except for the selected translator, no interactive interface is provided for other users to translate the original subtitles in the video.
- the proofreading page In response to the translator's editing request for the translation, enter the proofreading page, as shown in Figure 3B.
- the proofreading page displays the original subtitle text item by item (eg, sentence by sentence), and displays the translation below each original subtitle text, and the editing position is located at the translation of the subtitle selected by the translator.
- Translations can be machine translations or translations of subtitles provided by other translators.
- the editing interface may include a pop-up keyboard, as shown in FIG. 3C.
- Translators can clear the translation and enter their own subtitle translation. After the translator completes the subtitle translation, he can submit it to the platform and wait for review. After the review is passed, you will receive a notification from the platform. That is, the video processing method further includes: sending a notification to the translator after the translator's subtitle translation is approved. Of course, the translator can also enter the corresponding task management interface to check the status of the subtitle translation, such as being reviewed, approved, and failed.
- providing the translator in the video with an interactive interface for translating the original text of subtitles in the video further includes providing the translator with a guide to register as a community translator, as shown in FIG. 3D .
- FIG. 4A shows a schematic diagram of a subtitle translation viewing page according to some embodiments of the present disclosure.
- FIG. 4B shows a schematic diagram of a translator information page according to some embodiments of the present disclosure.
- Fig. 5A shows a schematic diagram of a video playing page according to some embodiments of the present disclosure.
- FIG. 5B shows a schematic diagram of a subtitle language management page in some embodiments of the present disclosure.
- Fig. 5C shows a schematic diagram of a subtitle translation viewing page according to other embodiments of the present disclosure.
- step S7 the subtitle translation returned by the translator from the interactive page is received and reviewed.
- the creator of the video may also be notified that a subtitle translation has been approved.
- the creator of the video can view the subtitle translation according to the path provided by the notification, such as the subtitle translation viewing page shown in Figure 4A.
- the creator of the video can also click the "View Translator" button shown in Figure 4A to enter the translator's information page to view information about the translator, as shown in Figure 4B.
- Figure 4B shows the identity of the translator, such as whether he belongs to the community translator, the language he is good at, and can also show thumbnails of other translation works of the translator (such as video covers).
- the creator of the video can also jump to the video playback page by clicking on the video, as shown in Figure 5A.
- the video playback page displays the original text of the subtitle by default, but provides language options.
- the subtitle language management page is entered, as shown in FIG. 5B .
- FIG. 5B the languages of the original subtitle text and the languages of the subtitle translations of various versions are shown.
- the creator of the video can select a subtitle translation in a corresponding language to view the corresponding subtitle translation, as shown in FIG. 5C . Similar to FIG. 4A, FIG. 5C shows the subtitle translation and displays a "View Translator" button.
- the creator of the video can also click the "View Translator” button shown in Figure 5C to enter the translator's information page to view and understand the relevant information of the translator, as shown in Figure 4B.
- the creator of the video can also remove the translator's subtitle translation through the "Remove Translator's Editing" button shown in FIG. 5C . Subtitle translations adopted by the video's creator will be published.
- FIGS. 6A-6B show a schematic diagram of a video playing page according to other embodiments of the present disclosure.
- Fig. 6B shows a schematic diagram of an interactive interface where a translator interacts with an audience according to some embodiments of the present disclosure.
- step S9 the approved subtitle translation is displayed in the video.
- the original subtitle text of the video and the published subtitle translation will be synchronized with the audio of the video.
- the video processing method further includes: providing an interactive interface for the translator to interact with the audience in the video, as shown in FIG. 6B .
- the approved subtitle translation is displayed in the video
- the signature of the translator corresponding to the subtitle translation is displayed, such as the translator's username.
- Viewers can interact with the translator shown in Figure 6B, such as likes.
- FIG. 7 shows a block diagram of a video processing device according to some embodiments of the present disclosure.
- the video processing device 7 includes a processor 71 and a display 72 .
- the processor 71 is configured to: receive the original subtitle text added by the creator of the video for the video to be translated; select a translator based on the original subtitle text and the language used by the user on the social network; provide the selected translator with the video to be translated, and Provide the translator with an interactive interface for translating the original text of subtitles in the video; receive the subtitle translation returned by the translator from the interactive page.
- the processor 71 is configured to perform steps S1-S7.
- the display 72 is configured to display the approved subtitle translation in the video, for example, execute step S9.
- the apparatus may also include a memory that can store various information generated in operation by the video processing device, each unit included in the video processing device, programs and data for operations, and the like.
- the memory can be volatile memory and/or non-volatile memory.
- memory may include, but is not limited to, random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read only memory (ROM), flash memory.
- RAM random access memory
- DRAM dynamic random access memory
- SRAM static random access memory
- ROM read only memory
- flash memory flash memory
- the memory may also be located outside the video processing device.
- Fig. 8 shows a block diagram of a video processing device according to other embodiments of the present disclosure.
- the video processing device 8 can be various types of equipment, such as but not limited to mobile phones, notebook computers, digital broadcast receivers, PDA (personal digital assistant), PAD (tablet computer), PMP (portable multimedia players), mobile terminals such as vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and the like, and stationary terminals such as digital TVs, desktop computers, and the like.
- PDA personal digital assistant
- PAD tablet computer
- PMP portable multimedia players
- mobile terminals such as vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and the like
- stationary terminals such as digital TVs, desktop computers, and the like.
- the video processing device 8 includes: a memory 81 and a processor 82 coupled to the memory 81 . It should be noted that the components of the video processing device 8 shown in FIG. 8 are exemplary rather than limiting, and the video processing device 8 may also have other components according to actual application requirements. Processor 82 may control other components in video processing device 8 to perform desired functions.
- memory 81 is used to store one or more computer readable instructions.
- the processor 82 is used to execute computer-readable instructions, the computer-readable instructions are executed by the processor 82 to implement the method according to any one of the above-mentioned embodiments.
- the specific implementation and related explanations of each step of the method reference may be made to the above-mentioned embodiments, and repeated descriptions will not be repeated here.
- processor 82 and the memory 81 may directly or indirectly communicate with each other.
- processor 82 and memory 81 may communicate via a network.
- a network may include a wireless network, a wired network, and/or any combination of a wireless network and a wired network.
- the processor 82 and the memory 81 may also communicate with each other through the system bus, which is not limited in the present disclosure.
- the processor 82 can be embodied as various suitable processors, processing devices, etc., such as a central processing unit (CPU), a graphics processing unit (Graphics Processing Unit, GPU), a network processor (NP), etc.; Signal Processor (DSP), Application Specific Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA) or other Programmable Logic Devices, Discrete Gate or Transistor Logic Devices, Discrete Hardware Components.
- the central processing unit (CPU) may be an X86 or ARM architecture or the like.
- memory 81 may include any combination of various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory.
- the memory 81 may include, for example, a system memory, and the system memory stores, for example, an operating system, an application program, a boot loader (Boot Loader), a database, and other programs. Various application programs, various data, and the like can also be stored in the storage medium.
- a system memory stores, for example, an operating system, an application program, a boot loader (Boot Loader), a database, and other programs.
- Various application programs, various data, and the like can also be stored in the storage medium.
- a central processing unit (CPU) 901 executes various processes according to programs stored in a read only memory (ROM) 902 or programs loaded from a storage section 908 to a random access memory (RAM) 903 .
- ROM read only memory
- RAM random access memory
- data required when the CPU 901 executes various processing and the like is also stored as necessary.
- the central processing unit is only exemplary, and it may also be other types of processors, such as the various processors mentioned above.
- ROM 902, RAM 903, and storage portion 908 may be various forms of computer-readable storage media, as described below. It should be noted that although the ROM 902, the RAM 903 and the storage portion 908 are shown separately in FIG. 9, one or more of them may be combined or located in the same or different memory or storage modules.
- the CPU 901, ROM 902, and RAM 903 are connected to each other via a bus 904.
- An input/output interface 905 is also connected to the bus 904 .
- the following components are connected to the input/output interface 905: an input section 906, such as a touch screen, touch pad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; an output section 907, including a display, such as a cathode ray tube (CRT ), a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage section 908 including a hard disk, a magnetic tape, etc.; and a communication section 909 including a network interface card such as a LAN card, a modem, and the like.
- the communication section 909 allows communication processing to be performed via a network such as the Internet. It is easy to understand that although it is shown in FIG. 9 that each device or module in the electronic device 900 communicates through the bus 904, they may also communicate through a network or other methods, wherein the network may include a wireless network, a wired network , and/or any combination of wireless and wired networks.
- a drive 910 is also connected to the input/output interface 905 as needed.
- a removable medium 911 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 910 as necessary, so that a computer program read therefrom is installed into the storage section 908 as necessary.
- programs constituting the software can be installed from a network such as the Internet or a storage medium such as the removable medium 911 .
- embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, where the computer program includes program codes for executing the methods shown in the flowcharts.
- the computer program may be downloaded and installed from the network via the communication means 909, or from the storage portion 908, or from the ROM 902.
- the CPU 901 When the computer program is executed by the CPU 901, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are performed.
- a computer-readable medium may be a tangible medium that may contain or store information for use by or in conjunction with an instruction execution system, device, or device. program.
- a computer readable medium may be a computer readable signal medium or a computer readable storage medium or any combination of the two.
- a computer-readable storage medium may be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination thereof.
- Computer-readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.
- a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
- a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave carrying computer-readable program code therein.
- Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing.
- a computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device .
- Program code embodied on a computer readable medium may be transmitted by any appropriate medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
- the above-mentioned computer-readable medium may be included in the above-mentioned electronic device, or may exist independently without being incorporated into the electronic device.
- a computer program including: instructions, which when executed by a processor cause the processor to execute the method of any one of the above embodiments.
- instructions may be embodied as computer program code.
- the computer program codes for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, the above-mentioned programming languages include but not limited to object-oriented programming languages, Such as Java, Smalltalk, C++, also includes conventional procedural programming languages, such as the "C" language or similar programming languages.
- the program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server.
- the remote computer can be connected to the user computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (such as through an Internet service provider). Internet connection).
- LAN local area network
- WAN wide area network
- Internet connection any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (such as through an Internet service provider). Internet connection).
- each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions.
- the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved.
- each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.
- modules, components or units involved in the embodiments described in the present disclosure may be implemented by software or by hardware. Wherein, the name of a module, component or unit does not constitute a limitation on the module, component or unit itself under certain circumstances.
- exemplary hardware logic components include: Field Programmable Gate Array (FPGA), Application Specific Integrated Circuit (ASIC), Application Specific Standard Product (ASSP), System on Chip (SOC), Complex Programmable Logical device (CPLD) and so on.
- FPGA Field Programmable Gate Array
- ASIC Application Specific Integrated Circuit
- ASSP Application Specific Standard Product
- SOC System on Chip
- CPLD Complex Programmable Logical device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Human Computer Interaction (AREA)
- Quality & Reliability (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Databases & Information Systems (AREA)
- Social Psychology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Machine Translation (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Computing Systems (AREA)
Abstract
Description
Claims (16)
- 一种视频处理方法,包括:接收视频的创作者为待翻译的视频添加的字幕原文;基于字幕原文和在社交网络上用户使用的语言,选择译者;向选择的译者提供待翻译的视频,并在视频中向译者提供翻译视频中字幕原文的交互界面;接收译者从交互界面返回的字幕译文;在视频中显示审核通过的字幕译文。
- 根据权利要求1所述的视频处理方法,其中,用户使用的语言包括以下至少一种:用户使用的系统语言、用户浏览的视频语言、用户输入的语言。
- 根据权利要求1或2所述的视频处理方法,其中,译者包括已注册的社区译者。
- 根据权利要求1至3任一项所述的视频处理方法,其中,选择译者还包括:根据待翻译的视频类型和用户感兴趣的视频类型,选择译者。
- 根据权利要求4所述的视频处理方法,其中,根据待翻译的视频类型和用户感兴趣的视频类型,选择译者包括:根据用户的历史行为数据,确定用户对不同类型的视频的预期兴趣值;根据用户对不同类型的视频的预期兴趣值,确定用户感兴趣的视频类型;选择感兴趣的视频类型与待翻译的视频类型匹配的用户,作为译者。
- 根据权利要求1至5任一项所述的视频处理方法,其中,在视频中向译者提供翻译视频中字幕原文的交互界面包括:在视频中以信息流的方式,向译者提供待翻译的视频中字幕原文的译文;响应于译者对译文的编辑请求,进入校对页面。
- 根据权利要求1至6任一项所述的视频处理方法,其中,在视频中向译者提供翻译视频中字幕原文的交互界面包括:向译者提供注册成为社区译者的指引。
- 根据权利要求1至7任一项所述的视频处理方法,其中,在视频中显示审核通过的字幕译文包括:在视频中显示字幕译文对应的译者的署名。
- 根据权利要求1至8任一项所述的视频处理方法,还包括:在译者的字幕译文通过审核后,向译者发送通知;和/或在视频中提供译者与观众互动的交互界面。
- 根据权利要求1至9任一项所述的视频处理方法,其中,通过向视频的创作者提供字幕管理的交互界面,接收视频的创作者为待翻译的视频添加的字幕原文。
- 根据权利要求10所述的视频处理方法,其中,在视频的创作者添加字幕原文后,进入字幕管理页面,字幕管理页面显示视频的字幕状态,视频的字幕状态包括待生成字幕、已添加字幕。
- 根据权利要求11所述的视频处理方法,其中:对于待生成字幕的视频,在字幕管理页面上还显示视频播放量;对于已添加字幕的视频,在字幕管理页面上还显示字幕译文的类型。
- 一种视频处理装置,包括:处理器,配置为接收视频的创作者为待翻译的视频添加的字幕原文;基于字幕原文和在社交网络上用户使用的语言,选择译者;向选择的译者提供待翻译的视频,并在视频中向译者提供翻译视频中字幕原文的交互界面;接收译者从交互页面返回的字幕译文;和显示器,配置为在视频中显示审核通过的字幕译文。
- 一种视频处理装置,包括:存储器;和耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行权利要求1-12任一项所述的视频处理方法中的一个或多个步骤。
- 一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1-12任一项所述的视频处理方法。
- 一种计算机程序,被处理器执行时实现权利要求1-12任一项所述的视频处理方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020247020364A KR102862444B1 (ko) | 2021-11-30 | 2022-11-23 | 비디오 처리 방법, 비디오 처리 장치 및 컴퓨터-판독가능 저장 매체 |
| EP22900336.3A EP4429258A4 (en) | 2021-11-30 | 2022-11-23 | VIDEO PROCESSING METHOD, VIDEO PROCESSING APPARATUS, AND COMPUTER READABLE STORAGE MEDIUM |
| AU2022399687A AU2022399687A1 (en) | 2021-11-30 | 2022-11-23 | Video processing method, video processing apparatus, and computer-readable storage medium |
| JP2024532477A JP2024543970A (ja) | 2021-11-30 | 2022-11-23 | ビデオ処理方法、ビデオ処理装置及びコンピュータ可読記憶媒体 |
| AU2026200035A AU2026200035A1 (en) | 2021-11-30 | 2026-01-05 | Video processing method, video processing apparatus, and computer-readable storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111447076.5 | 2021-11-30 | ||
| CN202111447076.5A CN114143592B (zh) | 2021-11-30 | 2021-11-30 | 视频处理方法、视频处理装置和计算机可读存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023098531A1 true WO2023098531A1 (zh) | 2023-06-08 |
Family
ID=80386155
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/133682 Ceased WO2023098531A1 (zh) | 2021-11-30 | 2022-11-23 | 视频处理方法、视频处理装置和计算机可读存储介质 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US12271708B2 (zh) |
| EP (1) | EP4429258A4 (zh) |
| JP (1) | JP2024543970A (zh) |
| KR (1) | KR102862444B1 (zh) |
| CN (1) | CN114143592B (zh) |
| AU (2) | AU2022399687A1 (zh) |
| WO (1) | WO2023098531A1 (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114143592B (zh) * | 2021-11-30 | 2023-10-27 | 抖音视界有限公司 | 视频处理方法、视频处理装置和计算机可读存储介质 |
| CN114143593B (zh) * | 2021-11-30 | 2024-07-19 | 抖音视界有限公司 | 视频处理方法、视频处理装置和计算机可读存储介质 |
| CN115455213A (zh) * | 2022-08-31 | 2022-12-09 | 北京字跳网络技术有限公司 | 一种多媒体作品的展示方法、装置、设备及存储介质 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103167360A (zh) * | 2013-02-21 | 2013-06-19 | 中国对外翻译出版有限公司 | 实现多语字幕翻译的方法 |
| US20140142918A1 (en) * | 2012-10-17 | 2014-05-22 | Proz.Com | Method and apparatus to facilitate high-quality translation of texts by multiple translators |
| US20140303956A1 (en) * | 2013-04-09 | 2014-10-09 | International Business Machines Corporation | Translating a language in a crowdsourced environment |
| US20160342587A1 (en) * | 2015-05-21 | 2016-11-24 | International Business Machines Corporation | Social network crowd translation |
| US20170371869A1 (en) * | 2016-06-24 | 2017-12-28 | Facebook, Inc. | Crowd-matching translators |
| CN110276349A (zh) * | 2019-06-24 | 2019-09-24 | 腾讯科技(深圳)有限公司 | 视频处理方法、装置、电子设备及存储介质 |
| CN111898388A (zh) * | 2020-07-20 | 2020-11-06 | 北京字节跳动网络技术有限公司 | 视频字幕翻译编辑方法、装置、电子设备及存储介质 |
| CN114143592A (zh) * | 2021-11-30 | 2022-03-04 | 北京字节跳动网络技术有限公司 | 视频处理方法、视频处理装置和计算机可读存储介质 |
Family Cites Families (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060227240A1 (en) * | 2005-03-30 | 2006-10-12 | Inventec Corporation | Caption translation system and method using the same |
| US20070106516A1 (en) * | 2005-11-10 | 2007-05-10 | International Business Machines Corporation | Creating alternative audio via closed caption data |
| US20070211169A1 (en) * | 2006-03-06 | 2007-09-13 | Dotsub Llc | Systems and methods for rendering text onto moving image content |
| WO2008055273A2 (en) * | 2006-11-05 | 2008-05-08 | Sean Joseph Leonard | System and methods for rapid subtitling |
| US7992183B1 (en) * | 2007-11-09 | 2011-08-02 | Google Inc. | Enabling users to create, to edit and/or to rate online video captions over the web |
| JP2009289091A (ja) * | 2008-05-30 | 2009-12-10 | Brother Ind Ltd | 翻訳者選択方法、翻訳者選択サーバ、および翻訳者選択プログラム |
| CN102265271B (zh) * | 2008-10-29 | 2016-07-13 | 谷歌公司 | 用于翻译web视频中的定时文本的系统和方法 |
| US8913188B2 (en) * | 2008-11-12 | 2014-12-16 | Cisco Technology, Inc. | Closed caption translation apparatus and method of translating closed captioning |
| JP2010157961A (ja) | 2009-01-05 | 2010-07-15 | Kadokawa Marketing Co Ltd | 字幕作成システム及びプログラム |
| US8645134B1 (en) * | 2009-11-18 | 2014-02-04 | Google Inc. | Generation of timed text using speech-to-text technology and applications thereof |
| WO2012030965A2 (en) * | 2010-08-31 | 2012-03-08 | Fox Entertainment Group, Inc. | Localized media content editing |
| US8756050B1 (en) * | 2010-09-14 | 2014-06-17 | Amazon Technologies, Inc. | Techniques for translating content |
| US8620139B2 (en) * | 2011-04-29 | 2013-12-31 | Microsoft Corporation | Utilizing subtitles in multiple languages to facilitate second-language learning |
| US8914276B2 (en) * | 2011-06-08 | 2014-12-16 | Microsoft Corporation | Dynamic video caption translation player |
| JP5451696B2 (ja) * | 2011-07-13 | 2014-03-26 | Necビッグローブ株式会社 | 字幕付加装置、コンテンツデータ、字幕付加方法及びプログラム |
| US9595020B2 (en) * | 2012-03-15 | 2017-03-14 | International Business Machines Corporation | Dynamic media captions in a social network environment |
| US9418060B1 (en) * | 2012-03-19 | 2016-08-16 | Amazon Technologies, Inc. | Sample translation reviews |
| US20140143218A1 (en) * | 2012-11-20 | 2014-05-22 | Apple Inc. | Method for Crowd Sourced Multimedia Captioning for Video Content |
| EP2946279B1 (en) * | 2013-01-15 | 2019-10-16 | Viki, Inc. | System and method for captioning media |
| US10025776B1 (en) * | 2013-04-12 | 2018-07-17 | Amazon Technologies, Inc. | Language translation mediation system |
| KR102129536B1 (ko) * | 2013-08-06 | 2020-07-03 | 삼성전자주식회사 | 모바일 단말기 및 그의 제어 방법 |
| US9600474B2 (en) * | 2013-11-08 | 2017-03-21 | Google Inc. | User interface for realtime language translation |
| US20180034961A1 (en) * | 2014-02-28 | 2018-02-01 | Ultratec, Inc. | Semiautomated Relay Method and Apparatus |
| CN104378692A (zh) | 2014-11-17 | 2015-02-25 | 天脉聚源(北京)传媒科技有限公司 | 一种处理视频字幕的方法及装置 |
| JP6259804B2 (ja) | 2014-11-26 | 2018-01-10 | ネイバー コーポレーションNAVER Corporation | コンテンツ参加翻訳装置、及びそれを利用したコンテンツ参加翻訳方法 |
| KR20160081032A (ko) * | 2014-12-30 | 2016-07-08 | 송광식 | 외국어 번역 서비스 관리 시스템 |
| RU2604984C1 (ru) * | 2015-05-25 | 2016-12-20 | Общество с ограниченной ответственностью "Аби Девелопмент" | Переводческий сервис на базе электронного сообщества |
| US9779372B2 (en) | 2015-06-25 | 2017-10-03 | One Hour Translation, Ltd. | System and method for ensuring the quality of a human translation of content through real-time quality checks of reviewers |
| US20170139904A1 (en) * | 2015-11-16 | 2017-05-18 | Comcast Cable Communications, Llc | Systems and methods for cloud captioning digital content |
| KR20180006728A (ko) * | 2016-07-11 | 2018-01-19 | 손솔 | 동영상 자막 표시 제어를 위한 전자 장치 |
| US9703775B1 (en) | 2016-08-16 | 2017-07-11 | Facebook, Inc. | Crowdsourcing translations on online social networks |
| US20180143956A1 (en) * | 2016-11-18 | 2018-05-24 | Microsoft Technology Licensing, Llc | Real-time caption correction by audience |
| US20180144747A1 (en) * | 2016-11-18 | 2018-05-24 | Microsoft Technology Licensing, Llc | Real-time caption correction by moderator |
| KR20180066398A (ko) * | 2016-12-08 | 2018-06-19 | 김미경 | 자막제작 평가 확산 시스템의 영상 음원과 자막 매칭 방법 |
| CN107688792B (zh) | 2017-09-05 | 2020-06-05 | 语联网(武汉)信息技术有限公司 | 一种视频翻译方法及其系统 |
| US11856315B2 (en) | 2017-09-29 | 2023-12-26 | Apple Inc. | Media editing application with anchored timeline for captions and subtitles |
| US10728623B2 (en) * | 2018-06-06 | 2020-07-28 | Home Box Office, Inc. | Editing timed-text elements |
| KR102226765B1 (ko) * | 2018-06-14 | 2021-03-11 | 이동준 | 동영상 자막 번역 서비스를 제공하는 시스템 및 방법 |
| JP7434762B2 (ja) * | 2019-09-10 | 2024-02-21 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置およびプログラム |
| US11373048B2 (en) * | 2019-09-11 | 2022-06-28 | International Business Machines Corporation | Translation of multi-format embedded files |
| CN112584252B (zh) * | 2019-09-29 | 2022-02-22 | 深圳市万普拉斯科技有限公司 | 即时译文显示方法、装置、移动终端和计算机存储介质 |
| CN112437337B (zh) * | 2020-02-12 | 2023-07-07 | 上海哔哩哔哩科技有限公司 | 一种直播实时字幕的实现方法、系统及设备 |
| US11776578B2 (en) * | 2020-06-02 | 2023-10-03 | Trapelo Corp. | Automatic modification of values of content elements in a video |
| CN112104896B (zh) | 2020-08-31 | 2023-04-07 | 火星语盟(深圳)科技有限公司 | 字幕编辑方法、终端、服务器、系统及存储介质 |
| CN112954434B (zh) | 2021-02-26 | 2023-07-04 | 北京奇艺世纪科技有限公司 | 字幕处理方法、系统、电子设备和存储介质 |
| US20220383228A1 (en) * | 2021-05-25 | 2022-12-01 | Glocalize Inc. | Multilingual subtitle service system and method for controlling server thereof |
| CN114143593B (zh) * | 2021-11-30 | 2024-07-19 | 抖音视界有限公司 | 视频处理方法、视频处理装置和计算机可读存储介质 |
-
2021
- 2021-11-30 CN CN202111447076.5A patent/CN114143592B/zh active Active
-
2022
- 2022-04-22 US US17/726,642 patent/US12271708B2/en active Active
- 2022-11-23 WO PCT/CN2022/133682 patent/WO2023098531A1/zh not_active Ceased
- 2022-11-23 JP JP2024532477A patent/JP2024543970A/ja active Pending
- 2022-11-23 KR KR1020247020364A patent/KR102862444B1/ko active Active
- 2022-11-23 AU AU2022399687A patent/AU2022399687A1/en not_active Abandoned
- 2022-11-23 EP EP22900336.3A patent/EP4429258A4/en active Pending
-
2026
- 2026-01-05 AU AU2026200035A patent/AU2026200035A1/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140142918A1 (en) * | 2012-10-17 | 2014-05-22 | Proz.Com | Method and apparatus to facilitate high-quality translation of texts by multiple translators |
| CN103167360A (zh) * | 2013-02-21 | 2013-06-19 | 中国对外翻译出版有限公司 | 实现多语字幕翻译的方法 |
| US20140303956A1 (en) * | 2013-04-09 | 2014-10-09 | International Business Machines Corporation | Translating a language in a crowdsourced environment |
| US20160342587A1 (en) * | 2015-05-21 | 2016-11-24 | International Business Machines Corporation | Social network crowd translation |
| US20170371869A1 (en) * | 2016-06-24 | 2017-12-28 | Facebook, Inc. | Crowd-matching translators |
| CN110276349A (zh) * | 2019-06-24 | 2019-09-24 | 腾讯科技(深圳)有限公司 | 视频处理方法、装置、电子设备及存储介质 |
| CN111898388A (zh) * | 2020-07-20 | 2020-11-06 | 北京字节跳动网络技术有限公司 | 视频字幕翻译编辑方法、装置、电子设备及存储介质 |
| CN114143592A (zh) * | 2021-11-30 | 2022-03-04 | 北京字节跳动网络技术有限公司 | 视频处理方法、视频处理装置和计算机可读存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4429258A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024543970A (ja) | 2024-11-26 |
| KR20240110043A (ko) | 2024-07-12 |
| CN114143592A (zh) | 2022-03-04 |
| US12271708B2 (en) | 2025-04-08 |
| AU2026200035A1 (en) | 2026-01-22 |
| EP4429258A4 (en) | 2025-03-05 |
| CN114143592B (zh) | 2023-10-27 |
| KR102862444B1 (ko) | 2025-09-18 |
| EP4429258A1 (en) | 2024-09-11 |
| AU2022399687A1 (en) | 2024-06-27 |
| US20230169275A1 (en) | 2023-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2023098531A1 (zh) | 视频处理方法、视频处理装置和计算机可读存储介质 | |
| WO2023098533A1 (zh) | 视频处理方法、视频处理装置和计算机可读存储介质 | |
| US20160300594A1 (en) | Video creation, editing, and sharing for social media | |
| JP2023539815A (ja) | 議事録のインタラクション方法、装置、機器及び媒体 | |
| US9402050B1 (en) | Media content creation application | |
| CN108781311B (zh) | 用于媒体分发和管理平台的视频播放器框架 | |
| US20170294212A1 (en) | Video creation, editing, and sharing for social media | |
| WO2025103333A1 (zh) | 媒体内容的生成方法、显示方法和相关设备 | |
| US12586610B2 (en) | Method, apparatus, device, storage medium and program product for video generation | |
| WO2020220776A1 (zh) | 图片类评论数据的展示方法、装置、设备及介质 | |
| US12401844B2 (en) | Video processing method, video processing apparatus, and non-transitory computer-readable storage medium | |
| WO2025113546A1 (zh) | 多媒体内容的显示方法、装置、电子设备和存储介质 | |
| CN116339560A (zh) | 信息展示方法、信息发送方法、装置、设备和存储介质 | |
| WO2023116479A1 (zh) | 视频的发布方法、装置、电子设备、存储介质和程序产品 | |
| US12574614B2 (en) | Method, apparatus, device, medium and program product for obtaining text material | |
| CN117376636A (zh) | 视频处理方法、装置、设备、存储介质及程序 | |
| JP7684446B2 (ja) | ビデオ生成方法、装置、機器、記憶媒体及びプログラム製品 | |
| US9940645B1 (en) | Application installation using in-video programming | |
| CN115269920A (zh) | 交互方法、装置、电子设备和存储介质 | |
| US20120331507A1 (en) | Systems and methods for providing local event listings with video | |
| CN118708827A (zh) | 信息展示方法、装置、设备、存储介质及产品 | |
| KR101396020B1 (ko) | 컨텐츠 편집툴을 이용한 멀티미디어 컨텐츠 편집 서비스제공 방법 | |
| Wang | Short Video Applet Based on Wechat | |
| WO2023279982A1 (zh) | 商品评价方法、装置和客户端 |
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: 22900336 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2024532477 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022900336 Country of ref document: EP |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112024010863 Country of ref document: BR |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022399687 Country of ref document: AU Ref document number: AU2022399687 Country of ref document: AU |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202427045848 Country of ref document: IN |
|
| ENP | Entry into the national phase |
Ref document number: 2022900336 Country of ref document: EP Effective date: 20240607 |
|
| ENP | Entry into the national phase |
Ref document number: 20247020364 Country of ref document: KR Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1020247020364 Country of ref document: KR |
|
| ENP | Entry into the national phase |
Ref document number: 2022399687 Country of ref document: AU Date of ref document: 20221123 Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 11202403725Y Country of ref document: SG |
|
| ENP | Entry into the national phase |
Ref document number: 112024010863 Country of ref document: BR Kind code of ref document: A2 Effective date: 20240529 |