[go: up one dir, main page]

CN110740387B - Barrage editing method, intelligent terminal and storage medium - Google Patents

Barrage editing method, intelligent terminal and storage medium Download PDF

Info

Publication number
CN110740387B
CN110740387B CN201911042881.2A CN201911042881A CN110740387B CN 110740387 B CN110740387 B CN 110740387B CN 201911042881 A CN201911042881 A CN 201911042881A CN 110740387 B CN110740387 B CN 110740387B
Authority
CN
China
Prior art keywords
video
bullet screen
bullet
preset
image
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.)
Active
Application number
CN201911042881.2A
Other languages
Chinese (zh)
Other versions
CN110740387A (en
Inventor
陈俊嘉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL Digital Technology Co Ltd
Original Assignee
Shenzhen TCL Digital Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen TCL Digital Technology Co Ltd filed Critical Shenzhen TCL Digital Technology Co Ltd
Priority to CN201911042881.2A priority Critical patent/CN110740387B/en
Publication of CN110740387A publication Critical patent/CN110740387A/en
Priority to PCT/CN2020/110995 priority patent/WO2021082668A1/en
Application granted granted Critical
Publication of CN110740387B publication Critical patent/CN110740387B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8547Content authoring involving timestamps for synchronizing content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

本发明公开了一种弹幕编辑方法、智能终端及存储介质,所述方法包括:获取所播放视频的视频属性信息,根据所述视频属性信息从影视知识图谱中搜索所述视频的影视文件信息;抓取并识别所述视频中的图像,根据图像识别结果生成所述图像对应的文本标签;根据所述影视文件信息和所述文本标签在预设弹幕库中匹配对应的弹幕,将所述弹幕与所述视频进行同步显示。本发明针对弹幕数量少的视频,根据视频信息编辑出匹配当前视频的弹幕,即根据所述视频信息生成符合当前播放内容的弹幕,为用户提供舒适的弹幕观影氛围,提升用户观看视频的兴趣,增强用户与视频的互动效果。

Figure 201911042881

The invention discloses a barrage editing method, an intelligent terminal and a storage medium. The method comprises: acquiring video attribute information of a played video, and searching for the video file information of the video from a video knowledge graph according to the video attribute information ; Grab and identify the image in the video, and generate the text label corresponding to the image according to the image recognition result; match the corresponding bullet screen in the preset bullet screen library according to the video file information and the text label, and put the The bullet screen is displayed synchronously with the video. For videos with a small number of bullet screens, the present invention edits a bullet screen that matches the current video according to the video information, that is, generates a bullet screen that matches the current playing content according to the video information, provides users with a comfortable bullet screen viewing atmosphere, and improves the user experience. Interest in watching videos and enhancing user interaction with videos.

Figure 201911042881

Description

Barrage editing method, intelligent terminal and storage medium
Technical Field
The invention relates to the technical field of information processing, in particular to a barrage editing method, an intelligent terminal and a storage medium.
Background
Barrage (barrage) refers to a commenting caption popped up when watching a video on the internet, and the barrage can give an illusion of real-time interaction to audiences, although the sending time of different barrages is different, the barrage can only appear at a specific time point in the video, so that the barrages sent at the same time basically have the same theme, and the illusion of commenting with other audiences at the same time can be realized when participating in commenting.
At present, it is a very common phenomenon to send a bullet screen at a video website, but the current bullet screen often appears in a popular film, that is, a large number of bullet screens can be found in a popular video, the user has a good feeling of participating in interaction, but films of young people, new films and classical photos often show the existing situation without bullet screens or with rare bullet screens (for example, the number of people watching the films of the young people is too small, resulting in a small total number of bullet screens, the number of bullet screens of the new films on line at the early stage is small, and the number of bullet screens of the classical photos is small due to the age group of people watching or the habit of bullet screen behaviors), so that for users who are accustomed to a large number of bullet screens, the viewing experience can be obviously reduced, and even the interest of the users can not be improved.
Accordingly, the prior art is yet to be improved and developed.
Disclosure of Invention
The invention mainly aims to provide a bullet screen editing method, an intelligent terminal and a storage medium, and aims to solve the problem that in the prior art, the existing bullet screen does not exist or is rare in bullet screens of films of the middle and small people, newly-produced films and classical classics.
In order to achieve the above object, the present invention provides a barrage editing method, which comprises the following steps:
acquiring video attribute information of a played video, and searching movie file information of the video from a movie knowledge graph according to the video attribute information;
capturing and identifying images in the video, and generating text labels corresponding to the images according to image identification results;
and according to the video file information and the corresponding bullet screen matched with the text label in a preset bullet screen library, synchronously displaying the bullet screen and the video.
Optionally, the barrage editing method, wherein the step of obtaining the video attribute information of the played video specifically includes:
and acquiring the number of bullet screens of the played video at intervals of preset time, and acquiring the video attribute information of the played video if the number of bullet screens is lower than a preset threshold value.
Optionally, the barrage editing method, wherein the video attribute information includes: one or more of video playing state, video playing progress, video duration, current barrage number and video name.
Optionally, the barrage editing method, wherein the movie file information stored by the movie knowledge base includes: one or more of author, movie review, rating, box office, winning record, and upload time.
Optionally, the barrage editing method, wherein the step of capturing and identifying the image in the video and generating the text label corresponding to the image according to the image identification result specifically includes:
capturing and identifying images in the video, and marking the images in the video according to an image identification result;
and storing the marked image, and generating a corresponding text label according to the image identification result.
Optionally, the bullet screen editing method, wherein the step of synchronously displaying the bullet screen and the video according to the matching of the video file information and the text label with the corresponding bullet screen in a preset bullet screen library specifically includes:
acquiring the movie file information and the text label;
and matching at least one corresponding bullet screen in a preset bullet screen library according to the video file information and the text label, marking a timestamp on the bullet screen, and synchronously displaying the bullet screen at the corresponding time point of video playing according to the timestamp.
Optionally, the method for editing a barrage, wherein the step of matching a corresponding barrage in a preset barrage library according to the video file information and the text label further includes, before the step of synchronously displaying the barrage and the video:
and acquiring the bullet screens in the video platform, sequencing and storing the acquired bullet screens according to the display frequency of the bullet screens, and establishing a preset bullet screen library.
Optionally, the bullet screen editing method, wherein the step of establishing a preset bullet screen library further includes:
and acquiring newly uploaded bullet screens at intervals of a preset period, and storing the newly uploaded bullet screens into a preset bullet screen library in a classified manner according to preset bullet screen types.
In addition, to achieve the above object, the present invention further provides an intelligent terminal, wherein the intelligent terminal includes: the system comprises a memory, a processor and a bullet screen editing program which is stored on the memory and can run on the processor, wherein the bullet screen editing program realizes the steps of the bullet screen editing method when being executed by the processor.
In addition, to achieve the above object, the present invention further provides a storage medium, wherein the storage medium stores a bullet screen editing program, and the bullet screen editing program implements the steps of the bullet screen editing method as described above when executed by a processor.
According to the method, video attribute information of a played video is acquired, and movie file information of the video is searched from a movie knowledge graph according to the video attribute information; capturing and identifying images in the video, and generating text labels corresponding to the images according to image identification results; and according to the video file information and the corresponding bullet screen matched with the text label in a preset bullet screen library, synchronously displaying the bullet screen and the video. According to the method, for the videos with small number of barrages, the barrages matched with the current videos are edited according to the video information, namely, the barrages which accord with the current playing content are generated according to the video information, so that a comfortable barrage viewing atmosphere is provided for users, the interest of the users in viewing the videos is improved, and the interaction effect between the users and the videos is enhanced.
Drawings
FIG. 1 is a flow chart of a preferred embodiment of a bullet screen editing method of the present invention;
FIG. 2 is a flowchart of step S20 in the preferred embodiment of the bullet screen editing method of the present invention;
FIG. 3 is a flowchart of step S30 in the preferred embodiment of the bullet screen editing method of the present invention;
fig. 4 is a schematic operating environment diagram of an intelligent terminal according to a preferred embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, the barrage editing method according to the preferred embodiment of the present invention includes the following steps:
and step S10, acquiring video attribute information of the played video, and searching the video file information of the video from a video knowledge graph according to the video attribute information.
Before the step S10, the method further includes: judging whether the number of barrages of a currently playing video is lower than a preset threshold value (for example, the preset threshold value may be 10, which may be set according to the requirement of a user on the number of barrages) at intervals of preset time (for example, the preset time may be 10 minutes, and the preset time may be adjusted as required), if so, acquiring video attribute information of the currently playing video, that is, acquiring the number of barrages of the played video at intervals of preset time, and if the number of barrages is lower than the preset threshold value, acquiring the video attribute information of the played video; and if not, no operation is carried out (namely, the bullet screen does not need to be generated in real time when the video currently played already has a plurality of bullet screens).
Wherein the video attribute information includes: the video playing state, the video playing progress, the video duration, the current barrage number, the video name and other information (i.e. one or more types).
Specifically, after video attribute information of a currently playing video is acquired, movie file information of the video is searched from a movie knowledge graph according to the video attribute information, wherein the movie knowledge graph is a database which takes movie media ID (Identity document) as an identification tag, each movie media has a unique identification code, and the movie knowledge graph can be used for matching all information related to movies, such as movie categories (movies, television shows, synthesis art and the like), types (comedy, drama, science fiction and the like), actor information, scenario information (place names, person names and articles contained in the scenarios) and the like, which correspond to the movie media.
Further, the movie file information stored by the movie knowledge base comprises: author, movie review, rating, box office, record of winning prize, and upload time (i.e., one or more).
Searching the video file information of the video from the video knowledge graph according to the video attribute information, further judging the type of the currently played video, for example, judging the video uploading time, if the video uploading time is within one hour (the time period can be adjusted according to needs), judging that the video is newly uploaded, and generating a bullet screen text of the newly uploaded video; by judging the year of uploading the video, if the distance is more than or equal to five years (the time period can be adjusted as required), the video is judged to be a classic film, and a bullet screen text of the classic film is required to be generated.
And step S20, capturing and identifying the image in the video, and generating a text label corresponding to the image according to the image identification result.
Please refer to fig. 2, which is a flowchart of step S20 in the bullet screen editing method according to the present invention.
As shown in fig. 2, the step S20 includes:
s21, capturing and identifying the images in the video, and marking the images in the video according to the image identification result;
and S22, storing the marked image, and generating a corresponding text label according to the image recognition result.
Specifically, information such as a person, an object, and a scene in a video is marked by image recognition, and is stored in a data file form, the information is recognized by an image recognition algorithm (a mature general algorithm in the prior art) (that is, the image recognition result is obtained after the image in the video is recognized), the image in the video is marked according to the image recognition result, the marked image is stored, and a corresponding text label is generated according to the image recognition result, for example, the person, the object, and the scene are respectively generated into corresponding text labels according to the image recognition result.
For example, a human face of a nail (e.g., a certain tv star) is on an image of a tv screen, and after recognition, a text label of the nail is generated, so that a suitable bullet screen is generated according to the text label.
And step S30, according to the matching of the video file information and the text labels in a preset bullet screen library, synchronously displaying the bullet screen and the video.
Please refer to fig. 3, which is a flowchart of step S30 in the bullet screen editing method according to the present invention.
As shown in fig. 3, the step S30 includes:
s31, acquiring the movie file information and the text label;
s32, matching at least one corresponding bullet screen in a preset bullet screen library according to the video file information and the text labels, marking a timestamp on the bullet screen, and synchronously displaying the bullet screen at the corresponding time point of video playing according to the timestamp (the bullet screen changes in real time along with the change of the picture).
Specifically, the required barrage can be called from a barrage library according to the video file information and the text label, for example, at least one corresponding barrage is matched in a preset barrage library according to the video file information and the text label.
In order to synchronize the generated barrage with the content of video playing, the barrage is marked with time stamps (which article or person appears in which second exactly, when the picture identifies that a plurality of objects or persons all accord with the standard of generating the barrage, the synchronization is carried out to generate a plurality of barrages), different barrages correspond to different time points of the video, and in the process of playing the video, the time stamps according to the barrage are synchronously displayed on a screen at the corresponding time points.
Further, acquiring bullet screens in a video platform, sequencing according to occurrence frequency to generate a bullet screen set, matching bullet screens in the bullet screen set according to the image recognition result, storing the bullet screens successfully matched to a preset bullet screen library, and calling the bullet screens matched with the current picture in the preset bullet screen library for display when the video is played; storing the prior bullet screen and all the collected bullet screens, marking the bullet screens, and marking various labels on the collected bullet screens, such as the names, time points, corresponding image identification results and the like of videos; for example, when the screen recognition result of the bullet screen "a good beauty" is "a", a label may be given, the bullet screen "a good beauty" is given under the bullet screen, and the bullet screen text conforming to the habit of the user may be found conveniently according to the keywords of the "a good beauty", the title and the time point when the data is called next time.
In addition, newly uploaded bullet screens are acquired every preset period, the newly uploaded bullet screens are classified and stored in the preset bullet screen library according to preset bullet screen types, for example, the preset bullet screen library is updated regularly according to the bullet screens sent by users, and the bullet screens in the preset bullet screen library are classified; updating a preset bullet screen library regularly according to bullet screens sent by users, wherein the preset bullet screen library comprises crawling (grabbing) bullet screen contents in all existing video platforms (for example, grabbing network public film comments of classical year photos, such as film comment areas, bean-shaped films, network comments and the like, and storing the contents in the bullet screen library), sorting the contents according to the occurrence frequency, and sorting the contents into hot bullet screen collections; and matching the hot bullet screens according to the result (such as a keyword) identified by the image, if the result is only 1, referring to the bullet screen, and if the result is multiple, referring to the bullet screen of the hottest sentence.
Classifying the bullet screens in the preset bullet screen library, for example, a quartic bullet screen: editing a bullet screen related to the object according to the recognition capability of the object for the praise words of the children-type movies, and if a panda is recognized, editing the bullet screen which is too lovely for the panda and sending the bullet screen; question type bullet screen: asking for utterances from the same type of film; editing similar barrage: carrying out replacement of synonyms and near synonyms according to the existing bullet screen; when classifying different types of barrages, for example, the barrages can be classified through character recognition and picture recognition, and the character recognition or the picture recognition belongs to a common mode in the prior art and is not repeated here.
According to the method and the device, for videos without or with few bullet screens, bullet screen information which accords with the current picture scene is automatically generated according to the picture information and is automatically displayed on the video playing interface according to the time point, so that the interest of a user in watching the videos is improved, the emotion of audiences is well driven, and the interaction among the users is increased.
Further, as shown in fig. 4, based on the bullet screen editing method, the present invention also provides an intelligent terminal, which includes a processor 10, a memory 20 and a display 30. Fig. 4 shows only some of the components of the smart terminal, but it should be understood that not all of the shown components are required to be implemented, and that more or fewer components may be implemented instead.
The memory 20 may be an internal storage unit of the intelligent terminal in some embodiments, such as a hard disk or a memory of the intelligent terminal. The memory 20 may also be an external storage device of the Smart terminal in other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are provided on the Smart terminal. Further, the memory 20 may also include both an internal storage unit and an external storage device of the smart terminal. The memory 20 is used for storing application software installed in the intelligent terminal and various data, such as program codes of the installed intelligent terminal. The memory 20 may also be used to temporarily store data that has been output or is to be output. In an embodiment, the memory 20 stores a bullet screen editing program 40, and the bullet screen editing program 40 can be executed by the processor 10, so as to implement the bullet screen editing method in the present application.
The processor 10 may be a Central Processing Unit (CPU), a microprocessor or other data Processing chip in some embodiments, and is used for running the program codes stored in the memory 20 or Processing data, such as executing the bullet screen editing method.
The display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch panel, or the like in some embodiments. The display 30 is used for displaying information at the intelligent terminal and for displaying a visual user interface. The components 10-30 of the intelligent terminal communicate with each other via a system bus.
In one embodiment, when the processor 10 executes the screen editing program 40 in the memory 20, the following steps are implemented:
acquiring video attribute information of a played video, and searching movie file information of the video from a movie knowledge graph according to the video attribute information;
capturing and identifying images in the video, and generating text labels corresponding to the images according to image identification results;
and according to the video file information and the corresponding bullet screen matched with the text label in a preset bullet screen library, synchronously displaying the bullet screen and the video.
The step of obtaining the video attribute information of the played video specifically includes:
and acquiring the number of bullet screens of the played video at intervals of preset time, and acquiring the video attribute information of the played video if the number of bullet screens is lower than a preset threshold value.
Wherein the video attribute information includes: one or more of video playing progress, video duration, barrage number and video name.
The movie file information stored by the movie knowledge graph comprises: one or more of author, movie review, rating, box office, winning record, and upload time.
The step of capturing and identifying the image in the video and generating the text label corresponding to the image according to the image identification result specifically comprises the following steps:
capturing and identifying images in the video, and marking the images in the video according to an image identification result;
and storing the marked image, and generating a corresponding text label according to the image identification result.
The step of synchronously displaying the bullet screen and the video according to the corresponding bullet screen matched in the preset bullet screen library by the video file information and the text label specifically comprises the following steps:
acquiring the movie file information and the text label;
and matching at least one corresponding bullet screen in a preset bullet screen library according to the video file information and the text label, marking a timestamp on the bullet screen, and synchronously displaying the bullet screen at the corresponding time point of video playing according to the timestamp.
The step of matching the corresponding barrage in a preset barrage library according to the video file information and the text label further comprises the following steps of:
and acquiring the bullet screens in the video platform, sequencing and storing the acquired bullet screens according to the display frequency of the bullet screens, and establishing a preset bullet screen library.
The step of establishing the preset bullet screen library further comprises the following steps:
and acquiring newly uploaded bullet screens at intervals of a preset period, and storing the newly uploaded bullet screens into a preset bullet screen library in a classified manner according to preset bullet screen types. The present invention further provides a storage medium, wherein the storage medium stores a bullet screen editing program, and the bullet screen editing program implements the steps of the bullet screen editing method when executed by a processor.
In summary, the present invention provides a barrage editing method, an intelligent terminal and a storage medium, where the method includes: acquiring video attribute information of a played video, and searching movie file information of the video from a movie knowledge graph according to the video attribute information; capturing and identifying images in the video, and generating text labels corresponding to the images according to image identification results; and according to the video file information and the corresponding bullet screen matched with the text label in a preset bullet screen library, synchronously displaying the bullet screen and the video. According to the method, for the videos with small number of barrages, the barrages matched with the current videos are edited according to the video information, namely, the barrages which accord with the current playing content are generated according to the video information, so that a comfortable barrage viewing atmosphere is provided for users, the interest of the users in viewing the videos is improved, and the interaction effect between the users and the videos is enhanced.
Of course, it will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by a computer program instructing relevant hardware (such as a processor, a controller, etc.), and the program may be stored in a computer readable storage medium, and when executed, the program may include the processes of the above method embodiments. The storage medium may be a memory, a magnetic disk, an optical disk, etc.
It is to be understood that the invention is not limited to the examples described above, but that modifications and variations may be effected thereto by those of ordinary skill in the art in light of the foregoing description, and that all such modifications and variations are intended to be within the scope of the invention as defined by the appended claims.

Claims (8)

1.一种弹幕编辑方法,其特征在于,包括如下步骤:1. a barrage editing method, is characterized in that, comprises the steps: 获取所播放视频的视频属性信息,根据所述视频属性信息从影视知识图谱中搜索所述视频的影视文件信息;Obtain the video attribute information of the played video, and search the video file information of the video from the video knowledge graph according to the video attribute information; 抓取并识别所述视频中的图像,根据图像识别结果生成所述图像对应的文本标签;Grab and recognize the image in the video, and generate a text label corresponding to the image according to the image recognition result; 根据所述影视文件信息和所述文本标签在预设弹幕库中匹配对应的弹幕,将所述弹幕与所述视频进行同步显示;According to the video file information and the text label, the corresponding bullet screen is matched in the preset bullet screen library, and the bullet screen and the video are displayed synchronously; 所述根据所述影视文件信息和所述文本标签在预设弹幕库中匹配对应的弹幕,将所述弹幕与所述视频进行同步显示的步骤,具体包括:The step of synchronously displaying the bullet screen and the video by matching the corresponding bullet screen in the preset bullet screen library according to the video file information and the text label specifically includes: 获取所述影视文件信息和所述文本标签;Obtain the video file information and the text label; 根据所述影视文件信息和所述文本标签在预设弹幕库中匹配对应的至少一个弹幕,对所述弹幕标记时间戳,根据所述时间戳在所述视频播放的对应时间点同步显示所述弹幕;Match at least one corresponding bullet screen in the preset bullet screen library according to the video file information and the text tag, mark the bullet screen with a timestamp, and synchronize at the corresponding time point of the video playback according to the timestamp display the barrage; 所述根据所述影视文件信息和所述文本标签在预设弹幕库中匹配对应的弹幕,将所述弹幕与所述视频进行同步显示的步骤之前还包括:The step of matching the corresponding bullet screen in the preset bullet screen library according to the video file information and the text label, before the step of synchronously displaying the bullet screen and the video, further includes: 获取视频平台中的弹幕,并根据弹幕的显示频率对获取到的弹幕进行排序并保存,建立预设弹幕库;Acquire the bullet screen in the video platform, sort and save the acquired bullet screen according to the display frequency of the bullet screen, and establish a preset bullet screen library; 获取视频平台中的弹幕,并根据出现频率进行排序后生成弹幕集,根据所述图像识别结果在所述弹幕集中进行弹幕的匹配,将匹配成功的弹幕存储至预设弹幕库,当所述视频播放时调取所述预设弹幕库中匹配当前画面的弹幕进行显示。Obtain the bullet screens in the video platform, sort them according to the frequency of occurrence, and generate a bullet screen set, match the bullet screen sets in the bullet screen set according to the image recognition result, and store the successfully matched bullet screen in the preset bullet screen library, when the video is playing, the bullet screen matching the current screen in the preset bullet screen library is called for display. 2.根据权利要求1所述的弹幕编辑方法,其特征在于,所述获取所播放视频的视频属性信息的步骤具体包括:2. The bullet screen editing method according to claim 1, wherein the step of acquiring the video attribute information of the played video specifically comprises: 每隔预设时间获取所播放视频的弹幕数量,若所述弹幕数量低于预设阈值,则获取所播放视频的视频属性信息。Acquire the number of bullet screens of the played video every preset time, and acquire video attribute information of the played video if the number of bullet screens is lower than a preset threshold. 3.根据权利要求1所述的弹幕编辑方法,其特征在于,所述视频属性信息包括:视频播放进度、视频时长、弹幕数量以及视频名称中的一种或多种。3 . The method for editing bullet screens according to claim 1 , wherein the video attribute information includes one or more of: video playback progress, video duration, number of bullet screens, and video names. 4 . 4.根据权利要求1所述的弹幕编辑方法,其特征在于,所述影视知识图谱存储的影视文件信息包括:作者、影评、评分、票房、获奖记录以及上传时间中的一种或多种。4. The barrage editing method according to claim 1, wherein the film and television file information stored in the film and television knowledge graph comprises: one or more of author, film review, rating, box office, award-winning record and upload time . 5.根据权利要求1所述的弹幕编辑方法,其特征在于,所述抓取并识别所述视频中的图像,根据图像识别结果生成所述图像对应的文本标签的步骤,具体包括:5. The bullet screen editing method according to claim 1, wherein the step of capturing and recognizing the image in the video, and generating a text label corresponding to the image according to the image recognition result, specifically comprises: 抓取并识别所述视频中的图像,根据图像识别结果对所述视频中的图像进行标记;Grab and identify the image in the video, and mark the image in the video according to the image recognition result; 保存标记后的图像,并根据所述图像识别结果生成对应的文本标签。The marked image is saved, and a corresponding text label is generated according to the image recognition result. 6.根据权利要求1所述的弹幕编辑方法,其特征在于,所述建立预设弹幕库的步骤之后还包括:6. The bullet screen editing method according to claim 1, wherein after the step of establishing a preset bullet screen library, the method further comprises: 每隔预设周期获取新上传的弹幕,根据预先设定的弹幕类型将所述新上传的弹幕分类保存到所述预设弹幕库中。A newly uploaded bullet screen is acquired every preset period, and the category of the newly uploaded bullet screen is saved in the preset bullet screen library according to a preset bullet screen type. 7.一种智能终端,其特征在于,所述智能终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的弹幕编辑程序,所述弹幕编辑程序被所述处理器执行时实现如权利要求1-6任一项所述的弹幕编辑方法的步骤。7. An intelligent terminal, characterized in that the intelligent terminal comprises: a memory, a processor, and a bullet screen editing program stored on the memory and running on the processor, the bullet screen editing program being The processor implements the steps of the bullet screen editing method according to any one of claims 1-6 when executed. 8.一种存储介质,其特征在于,所述存储介质存储有弹幕编辑程序,所述弹幕编辑程序被处理器执行时实现如权利要求1-6任一项所述的弹幕编辑方法的步骤。8. A storage medium, wherein the storage medium stores a bullet screen editing program, and when the bullet screen editing program is executed by a processor, the bullet screen editing method according to any one of claims 1-6 is implemented A step of.
CN201911042881.2A 2019-10-30 2019-10-30 Barrage editing method, intelligent terminal and storage medium Active CN110740387B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201911042881.2A CN110740387B (en) 2019-10-30 2019-10-30 Barrage editing method, intelligent terminal and storage medium
PCT/CN2020/110995 WO2021082668A1 (en) 2019-10-30 2020-08-25 Bullet screen editing method, smart terminal, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911042881.2A CN110740387B (en) 2019-10-30 2019-10-30 Barrage editing method, intelligent terminal and storage medium

Publications (2)

Publication Number Publication Date
CN110740387A CN110740387A (en) 2020-01-31
CN110740387B true CN110740387B (en) 2021-11-23

Family

ID=69270378

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911042881.2A Active CN110740387B (en) 2019-10-30 2019-10-30 Barrage editing method, intelligent terminal and storage medium

Country Status (2)

Country Link
CN (1) CN110740387B (en)
WO (1) WO2021082668A1 (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110740387B (en) * 2019-10-30 2021-11-23 深圳Tcl数字技术有限公司 Barrage editing method, intelligent terminal and storage medium
CN111163359B (en) 2019-12-31 2021-01-05 腾讯科技(深圳)有限公司 Bullet screen generation method and device and computer readable storage medium
CN111405344B (en) * 2020-03-18 2022-01-07 腾讯科技(深圳)有限公司 Bullet screen processing method and device
EP3937485A1 (en) * 2020-05-29 2022-01-12 Beijing Xiaomi Mobile Software Co., Ltd. Nanjing Branch Photographing method and apparatus
CN111914546B (en) * 2020-06-13 2024-08-02 杭州千航科技有限公司 Artificial intelligence big data analysis processing system and method
CN112016573B (en) * 2020-10-16 2021-04-30 北京世纪好未来教育科技有限公司 Bullet screen generation method, device, electronic device and computer storage medium
CN113014988B (en) * 2021-02-23 2024-04-05 北京百度网讯科技有限公司 Video processing method, device, equipment and storage medium
CN112926546A (en) * 2021-04-13 2021-06-08 厦门理工学院 Bullet screen sending method, bullet screen sending device, bullet screen equipment and readable storage medium
CN115484503B (en) * 2021-05-31 2024-03-08 上海幻电信息科技有限公司 Bullet screen generation method and device, electronic equipment and storage medium
CN115484465B (en) * 2021-05-31 2024-03-15 上海幻电信息科技有限公司 Bullet screen generation method and device, electronic equipment and storage medium
CN113747241A (en) * 2021-09-13 2021-12-03 深圳市易平方网络科技有限公司 Video clip intelligent editing method, device and terminal based on bullet screen statistics
CN113836350B (en) * 2021-09-23 2024-02-27 深圳绿米联创科技有限公司 Video retrieval method, system, device, storage medium and electronic equipment
CN113992994A (en) * 2021-10-20 2022-01-28 游艺星际(北京)科技有限公司 Bullet screen display method and device, electronic equipment and storage medium
CN114491152B (en) * 2021-12-02 2023-10-31 南京硅基智能科技有限公司 A summary video generation method, storage medium, and electronic device
CN114245222A (en) * 2021-12-16 2022-03-25 网易(杭州)网络有限公司 Bullet screen display method and device, electronic equipment and medium
CN114491163A (en) * 2022-01-10 2022-05-13 成都易达数安科技有限公司 Media asset intelligent coding method for reverse portrayal based on media asset use condition
CN114432708A (en) * 2022-01-28 2022-05-06 腾讯科技(深圳)有限公司 Cloud game processing method, terminal device and computer program product
CN114786057B (en) * 2022-03-29 2024-08-06 广州埋堆堆科技有限公司 Video barrage generation system based on deep learning and expression package data set
CN115065874B (en) * 2022-06-20 2024-08-20 维沃移动通信有限公司 Video playback method, device, electronic device and readable storage medium
CN115243111B (en) * 2022-07-05 2024-06-11 腾讯科技(北京)有限公司 Video bullet screen generation method and device, storage medium and electronic equipment
CN115942055A (en) * 2022-12-26 2023-04-07 广州市奥威亚电子科技有限公司 Method, device and equipment for displaying and collecting video comments
CN116193195A (en) * 2023-02-23 2023-05-30 北京奇艺世纪科技有限公司 Video processing method, device, processing equipment and storage medium
CN119496941A (en) * 2023-08-21 2025-02-21 腾讯科技(深圳)有限公司 Bullet screen data processing method, device, computer equipment and storage medium
CN118474426B (en) * 2024-05-29 2024-11-22 广州舵手网络科技有限公司 A live video data intelligent processing system and method
CN119277142B (en) * 2024-12-05 2025-04-04 北京搜狐新动力信息技术有限公司 Barrage processing method and related device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017097149A1 (en) * 2015-12-10 2017-06-15 中兴通讯股份有限公司 Live comment implementation method for broadcast television terminal and broadcast television system server
CN108495184A (en) * 2018-02-06 2018-09-04 北京奇虎科技有限公司 A kind of method and apparatus for adding barrage for video
CN108924658A (en) * 2018-06-05 2018-11-30 上海哔哩哔哩科技有限公司 Barrage association-feeding method, device and computer readable storage medium
CN108989875A (en) * 2018-07-04 2018-12-11 北京奇艺世纪科技有限公司 A kind of method and device generating barrage file
CN110166811A (en) * 2019-05-15 2019-08-23 口碑(上海)信息技术有限公司 Processing method, device and the equipment of barrage information

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI232769B (en) * 2001-10-19 2005-05-21 Zeroplus Technology Co Ltd Visual feedback system for light gun
TWI581626B (en) * 2016-04-26 2017-05-01 鴻海精密工業股份有限公司 System and method for processing media files automatically
CN109309878A (en) * 2017-07-28 2019-02-05 Tcl集团股份有限公司 The generation method and device of barrage
CN109819342B (en) * 2017-11-22 2022-01-11 腾讯科技(深圳)有限公司 Barrage content control method and device, computer equipment and storage medium
CN110121083A (en) * 2018-02-06 2019-08-13 上海全土豆文化传播有限公司 The generation method and device of barrage
CN110198477B (en) * 2018-02-27 2022-05-13 阿里巴巴(中国)有限公司 Offline bullet screen interaction method, bullet screen server and interaction system
CN109241341A (en) * 2018-05-09 2019-01-18 上海大学 A kind of video display of knowledge based map preferentially recommender system and method
CN110740387B (en) * 2019-10-30 2021-11-23 深圳Tcl数字技术有限公司 Barrage editing method, intelligent terminal and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017097149A1 (en) * 2015-12-10 2017-06-15 中兴通讯股份有限公司 Live comment implementation method for broadcast television terminal and broadcast television system server
CN108495184A (en) * 2018-02-06 2018-09-04 北京奇虎科技有限公司 A kind of method and apparatus for adding barrage for video
CN108924658A (en) * 2018-06-05 2018-11-30 上海哔哩哔哩科技有限公司 Barrage association-feeding method, device and computer readable storage medium
CN108989875A (en) * 2018-07-04 2018-12-11 北京奇艺世纪科技有限公司 A kind of method and device generating barrage file
CN110166811A (en) * 2019-05-15 2019-08-23 口碑(上海)信息技术有限公司 Processing method, device and the equipment of barrage information

Also Published As

Publication number Publication date
CN110740387A (en) 2020-01-31
WO2021082668A1 (en) 2021-05-06

Similar Documents

Publication Publication Date Title
CN110740387B (en) Barrage editing method, intelligent terminal and storage medium
CN111683209B (en) Mixed-cut video generation method and device, electronic equipment and computer-readable storage medium
CN103686344B (en) Strengthen video system and method
CN113395578B (en) Method, device, equipment and storage medium for extracting video theme text
US8285718B1 (en) Clustering multimedia search
US8032539B2 (en) Method and apparatus for semantic assisted rating of multimedia content
US20070124282A1 (en) Video data directory
CN109379636A (en) Bullet screen processing method, device and system
CN103365936A (en) Video recommendation system and method thereof
CN111368141A (en) Video tag expansion method and device, computer equipment and storage medium
JP7753624B2 (en) Video identification method and apparatus, computer equipment, and computer program
CN105224581A (en) The method and apparatus of picture is presented when playing music
CN114372172B (en) Method, device, computer equipment and storage medium for generating video cover image
US20170092277A1 (en) Search and Access System for Media Content Files
CN110781322A (en) Multimedia courseware generation method and device, storage medium and terminal equipment
US9667886B2 (en) Apparatus and method for editing video data according to common video content attributes
CN113688260B (en) Video recommendation method and device
CN117221669B (en) Bullet screen generation method and device
CN110110144A (en) The processing method and equipment of video
CN116137648B (en) Video processing method, apparatus, electronic device, and computer-readable storage medium
CN113569064B (en) Method and device for generating multimedia list name
CN116980646A (en) Video data processing method, device, equipment and readable storage medium
CN116781971B (en) Video playback method and device
JP2020129357A (en) Moving image editing server and program
CN113422981B (en) Method and device for identifying opera based on ultra-high definition opera video

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant