CN110381359A - A kind of method for processing video frequency, device, computer equipment and storage medium - Google Patents

A kind of method for processing video frequency, device, computer equipment and storage medium Download PDF

Info

Publication number
CN110381359A
CN110381359A CN201910562435.8A CN201910562435A CN110381359A CN 110381359 A CN110381359 A CN 110381359A CN 201910562435 A CN201910562435 A CN 201910562435A CN 110381359 A CN110381359 A CN 110381359A
Authority
CN
China
Prior art keywords
video
broadcast information
explanation
user
content
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.)
Granted
Application number
CN201910562435.8A
Other languages
Chinese (zh)
Other versions
CN110381359B (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.)
Beijing QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and 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 Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201910562435.8A priority Critical patent/CN110381359B/en
Publication of CN110381359A publication Critical patent/CN110381359A/en
Application granted granted Critical
Publication of CN110381359B publication Critical patent/CN110381359B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • 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/43Processing 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • 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/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • 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
    • H04N21/8133Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A kind of method for processing video frequency that the embodiment of the present application proposes, device, computer equipment and storage medium, in video playing, explanation content file corresponding to video is obtained from server end, determine the broadcast information to be processed in video, by judging whether broadcast information to be processed meets preset explanation trigger condition, to determine whether broadcast information to be processed needs to explain, when meeting explanation trigger condition, explanation content corresponding with broadcast information to be processed is obtained in content file from explaining, and when broadcast information to be processed plays, the explanation content is shown in the display interface of video, to achieve the purpose that explain broadcast information to be processed, it avoids in the broadcast information for occurring needing to explain, user will exit full frame, or, pause plays and switches to the trouble that browser carries out MS manual search again, it saves The time of user, and user is facilitated deeply to understand the plot of video.

Description

A kind of method for processing video frequency, device, computer equipment and storage medium
Technical field
The invention relates to technical field of video processing, and in particular to a kind of method for processing video frequency, device, computer Equipment and storage medium.
Background technique
Existing terminal device generally has the function of broadcasting video, and the software in using terminal plays (outstanding when video It is film, TV play), some Literary quotations, story background and characteristic plot user in video do not understand probably, Since user understands not enough plot, it will usually cause user's viewing experience bad, and when user encounters unapprehended history When allusion, story background or characteristic plot, the understanding to plot for convenience, user can only first suspend or exit broadcasting then It is voluntarily scanned in active to website, and is likely to spend the more time to search correct content, this Waste of time is resulted in.
Summary of the invention
In order to solve the above-mentioned technical problem or it at least is partially solved above-mentioned technical problem, the embodiment of the present application provides A kind of method for processing video frequency, device, computer equipment and storage medium.
In view of this, in a first aspect, the embodiment of the present application provides a kind of method for processing video frequency, comprising:
When video reception is to play instruction, pre-set explanation content file corresponding with the video is obtained, it is described Explaining in content file includes explanation content corresponding with the broadcast information of the video;
Determine the broadcast information to be processed in the video, the broadcast information to be processed is that any in the video broadcasts Put information;
Detect whether the broadcast information to be processed meets preset explanation trigger condition corresponding with the video;
If the broadcast information to be processed meets the explanation trigger condition, from the explanation content file search with The corresponding explanation content of the broadcast information to be processed;
When the broadcast information to be processed plays, the solution is shown on the display interface of the broadcast information to be processed Say content.
In a possible embodiment, whether the broadcast information for detecting the video meets the preset and video Corresponding explanation trigger condition, comprising:
Determining playing time corresponding with the broadcast information to be processed;
Obtain preset explanation triggering moment corresponding with the video;
It detects the playing time and whether the explanation triggering moment is identical;
If the playing time is identical as the explanation triggering moment, it is determined that the broadcast information to be processed meets default Explanation trigger condition.
In a possible embodiment, the method also includes:
The explanation content is shown on the display interface of the video, before, obtains the priority for explaining content, And obtain current priority threshold value corresponding with the video;
The priority for explaining content is compared with the current priority threshold value;
Judge whether comparison result meets preset requirement;
If comparison result meets preset requirement, executes and show the explanation content on the display interface of the video Step.
In a possible embodiment, current priority threshold value corresponding with the video is obtained, comprising:
The video-see record of user is obtained according to the personal account of user;
It is recorded according to the video-see of user, determines user to the familiarity of the video;
Obtain the mapping table of preset familiarity and priority threshold value;
The mapping table is searched, determines that priority threshold value corresponding with familiarity of the user to the video is used as and works as Preceding priority threshold value.
In a possible embodiment, it is recorded according to the video-see of user and determines that user is familiar with the video Degree, comprising:
The incidence relation between the video of default building is recorded according to the video-see of user, determines what user watched With the associated video of the video;
Watched according to user with the associated video of the video, determine user to the familiarity of the video.
Second aspect, the embodiment of the invention also provides a kind of video process apparatus, comprising:
Explain content file obtain module, for video reception arrive play instruction when, acquisition it is pre-set with it is described Video corresponding explanation content file includes in explanation corresponding with the broadcast information of the video in the explanation content file Hold;
Broadcast information obtains module, for determining the broadcast information to be processed in the video, the broadcasting letter to be processed Breath is any broadcast information in the video;
Triggering judgment module is explained, for detecting whether the broadcast information to be processed meets the preset and video pair The explanation trigger condition answered;
Content search module is explained, for when the broadcast information to be processed meets the explanation trigger condition, from institute It states to explain and searches explanation content corresponding with the broadcast information to be processed in content file;
Content display module is explained, is used for when the broadcast information to be processed plays, in the display interface of the video It is upper to show the explanation content.
In a possible embodiment, it is described explain triggering judgment module detect the video broadcast information whether Meet preset explanation trigger condition corresponding with the video, comprising:
Determining playing time corresponding with the broadcast information to be processed;
Obtain preset explanation triggering moment corresponding with the video;
It detects the playing time and whether the explanation triggering moment is identical;
If the playing time is identical as the explanation triggering moment, it is determined that the broadcast information to be processed meets default Explanation trigger condition.
In a possible embodiment, described device further include:
Priority obtains module, for showing the explanation content on the display interface of the video, before, obtains institute The priority for explaining content is stated, and obtains current priority threshold value corresponding with the video;
Priority comparison module, for comparing the priority for explaining content with the current priority threshold value Compared with;
Judgment module, if comparison result meets preset requirement, is held for judging whether comparison result meets preset requirement Row is the step of showing the explanation content on the display interface of the video.
In a possible embodiment, the priority obtains module and obtains current preference corresponding with the video Grade threshold value, comprising:
The video-see record of user is obtained according to the personal account of user;
It is recorded according to the video-see of user, determines user to the familiarity of the video;
Obtain the mapping table of preset familiarity and priority threshold value;
The mapping table is searched, determines priority threshold value corresponding with familiarity of the user to currently playing video As current priority threshold value.
In a possible embodiment, it is recorded according to the video-see of user and determines that user is familiar with the video Degree, comprising:
The incidence relation between the video of default building is recorded according to the video-see of user, determines what user watched With the associated video of the video;
Watched according to user with the associated video of the video, determine user to the familiarity of the video.
The third aspect, the embodiment of the present application also provides a kind of computer equipments, comprising: processor and memory, it is described Processor is for executing the data processor stored in the memory, to realize video processing side described in first aspect Method.
Fourth aspect, the embodiment of the present application also provides a kind of storage medium, the storage medium be stored with one or Multiple programs, one or more of programs can be executed by one or more processor, to realize described in first aspect Method for processing video frequency.
Compared with prior art, a kind of method for processing video frequency that the embodiment of the present application proposes, in video playing, from server End obtains explanation content file corresponding to video, the broadcast information to be processed in video is determined, by judging broadcasting to be processed Whether information meets preset explanation trigger condition, to determine whether broadcast information to be processed needs to explain, explains touching meeting When clockwork spring part, explanation content corresponding with broadcast information to be processed is obtained in content file from explaining, and believe in broadcasting to be processed When breath plays, the explanation content is shown in the display interface of video, to reach the mesh explained broadcast information , avoid occur need explain broadcast information when, user to exit it is full frame, alternatively, pause play switch to browser The trouble for carrying out MS manual search again, saves the time of user, and user is facilitated deeply to understand the plot of video.
Detailed description of the invention
Technical solution in ord to more clearly illustrate embodiments of the present application, below will be in embodiment or description of the prior art Required attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some realities of the application Example is applied, it for those of ordinary skill in the art, without any creative labor, can also be attached according to these Figure obtains other attached drawings.
Fig. 1 is a kind of terminal schematic diagram provided by the embodiments of the present application;
Fig. 2 is a kind of method for processing video frequency flow chart provided by the embodiments of the present application;
Fig. 3 is a kind of explanation content display region schematic diagram provided by the embodiments of the present application;
Fig. 4 is another explanation content display region schematic diagram provided by the embodiments of the present application;
Fig. 5 is a kind of video process apparatus block diagram provided by the embodiments of the present application;
Fig. 6 is a kind of block diagram for computer equipment that the application one embodiment provides.
Specific embodiment
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application In attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the application, instead of all the embodiments.Based on the embodiment in the application, ordinary skill people Member's every other embodiment obtained without making creative work, shall fall in the protection scope of this application.
The embodiment of the present application provides a kind of method for processing video frequency, is applied to terminal or server, by video playing, Explanation content is added to avoid user from not understanding video in display interface, and due to being added to explanation in video playing Content, user was there is no need to think explanation in independent removal search, to save the time of user.
Fig. 1 is a kind of terminal, as shown in Figure 1, the terminal 100 includes display screen 101, carries out video when passing through terminal 100 When broadcasting, the content of video can be shown in display screen 101, below to a kind of video provided by the present application by taking such terminal as an example Processing method is described in detail.Terminal shown in Fig. 1 is mobile phone, and in other embodiments, terminal can also include such as moving Mobile phone, smart phone, laptop, digit broadcasting receiver, PDA (personal digital assistant), PAD (tablet computer), PMP The mobile terminal of (portable media player), navigation device etc. and such as number TV, desktop computer etc. are consolidated Determine terminal, without limitation to this application.
Client for playing video can be installed, in client terminal playing video, due to living habit, society in terminal The difference of meeting experience, national region, knowledge accumulation etc., the dialogue in picture or video either in video can usually go out Existing some uncomprehending broadcast informations of user, such as: when watching the film of foreign country, can not understand some slangs in dialogue or Specific stalk etc.;Alternatively, when viewing epic, due to not knowing about history at that time, so can not know the character relation in play Etc..
It, may if not explaining these broadcast informations when there is the uncomprehending broadcast information of these users Cause user not know about the meaning expressed by video, and then lead to not the meaning for knowing the expression of current video link, even Influence whether understanding of the user to follow-up link.The purpose of the application is to provide a kind of method for processing video frequency, currently playing When in video occurring that there is the broadcast information for explaining setting, it can show in the display interface in explanation corresponding with broadcast information Hold, avoid user need to exit it is full frame, alternatively, pause play switch to the trouble that browser is retrieved again.
Fig. 2 is a kind of flow chart of method for processing video frequency provided by the embodiments of the present application, as shown in Fig. 2, this method includes Following step:
S21. when video reception is to play instruction, pre-set explanation content file corresponding with the video is obtained, It include explanation content corresponding with the broadcast information of the video in the explanation content file.
In the embodiment of the present application, when video reception is to play instruction, determine that video is currently playing video, this The purpose of application is to explain content in video display process for video addition.
In the embodiment of the present application, the explanation content file corresponding to video for presetting setting can be first stored in server End, when obtaining first time, client passes through the explanation content interface that client call is supported in invoking server end, from service Device end obtains explanation content file corresponding to video, and will explain content file storage to local client, obtains again later When the explanation content file of this video, the explanation content file for being stored in local client can be directly acquired, no longer need to from Server end obtains.
In a possible embodiment, explanation content file corresponding to video can be arranged by following manner:
S211. determine video in institute it is in need addition explanation content broadcast information.
In the embodiment of the present application, broadcast information is information relevant to the broadcasting content in video, and broadcast information can be with Including playing time, caption content and/or video frame images etc., wherein playing time be video frame images in video and/ Or the corresponding playing time of caption content, caption content are the word contents of subtitle, video frame images are the images of video frame.? , can be different according to explanation demand of the user to video in other embodiments, broadcast information is freely set, is not limited this.
In a possible embodiment, the broadcasting for needing to add in video and explaining content can be determined by following manner Information:
Determine in video not intelligible text information (such as: Literary quotation, name, place name etc.) and/or image information (such as: building, vehicle, plant, animal, personage, books etc.).
Determine the caption content and/or video frame images in video comprising not intelligible text information, and/or,
Determine the video frame images in video comprising not intelligible image information.
Caption content comprising not intelligible text information and/or video frame images are added as needs and explain content Broadcast information, and/or,
Video frame images comprising not intelligible image information are added to the broadcast information for explaining content as needs, And/or
Using playing time corresponding with the caption content comprising not intelligible text information and/or video frame images as Need to add the broadcast information for explaining content, and/or,
Playing time corresponding with the video frame images comprising not intelligible image information is added as needs and is explained The broadcast information of content.
In a possible embodiment, can by viewing video or questionnaire (such as: it is entitled " you feel xx regard Do not allow readily understood in which of frequency place " questionnaire) mode come determine in video not intelligible text information and/or Image information.
In a possible embodiment, it can be determined in video by prior arts such as Text region, image recognitions Caption content or video frame images comprising not intelligible text information or image information.
S212. explanation content corresponding with the broadcast information is determined.
In the embodiment of the present application, explain content be for not intelligible content (text information or image information) into The content that row is explained to facilitate user to understand can be text, number and/or picture etc., wherein picture can be dynamic picture It may be static images.
And the corresponding explanation content of broadcast information is exactly to be used to explain caption content corresponding with broadcast information or video frame The content of the not intelligible text information for including in image or image information.
By taking film " Green Book " as an example, the broadcast information for needing to add explanation content is the video for including Green Book image Frame image and/or the corresponding playing time of video frame images are then broadcast with this wherein not intelligible content is Green Book image Put the corresponding explanation content of information can with for " for the convenience of Black people on Green Book surface, actually on be bald-faced race Discriminate against ";For example need to add in some film again explain content broadcast information be include " you look like xx " this text The corresponding playing time of caption content and/or caption content of word information, then explanation content corresponding with this broadcast information can Think the photo of xx.
In a possible embodiment, the modes such as can consult by internet searching or to stakeholder, determine with Need to add the corresponding explanation content of broadcast information for explaining content, it in other embodiments, can according to the demand of user, certainly The method of determination that content is explained by setting, does not limit this.
S213. the broadcast information and the corresponding relationship explained between content are established.
In the embodiment of the present application, the purpose established broadcast information and explain the corresponding relationship between content is according to the two Between corresponding relationship corresponding explanation content can be found by broadcast information.
In a possible embodiment, broadcast information is the caption content comprising not intelligible text information, then may be used To establish the not intelligible text information in broadcast information and explain the corresponding relationship of content, such as to establish some not readily understood Vocabulary or sentence and explain content corresponding relationship, thus can find and play according to the text information in broadcast information The corresponding explanation content of information.
In a possible embodiment, broadcast information is the video frame images comprising not intelligible image information, then It can establish the corresponding relationship of not intelligible image information and explanation content in broadcast information, can thus believe according to playing Image information in breath finds explanation content corresponding with broadcast information.
In a possible embodiment, broadcast information is and the word comprising not intelligible text information or image information It is corresponding with explanation content then to can establish playing time in broadcast information for the interior perhaps corresponding playing time of video frame images of curtain Relationship can thus find explanation content corresponding with broadcast information according to the playing time in broadcast information.
In a possible embodiment, broadcast information be comprising not intelligible text information caption content and with this The corresponding playing time of caption content then can establish not intelligible text information and/or playing time in broadcast information With explain content corresponding relationship, thus can according in broadcast information text information or playing time find with play believe Cease corresponding explanation content.
In a possible embodiment, broadcast information be comprising not intelligible image information video frame images and its Playing time corresponding with the video frame images then can establish not intelligible image information and/or broadcasting in broadcast information Moment and explain content corresponding relationship, thus can according in broadcast information image information or playing time find and broadcast Put the corresponding explanation content of information.
S214. by in the video addition in need explain the corresponding explanation content of the broadcast information of content, Form an explanation content file.
All explanation contents relevant to video are formed into an explanation content file, convenient for storage and are called.
S215. the explanation content file is associated with the ID of the video, obtains explanation corresponding with the video Content file.
In the embodiment of the present application, why will explain content file to be associated with the ID of video, be the ID because of video It is that the unique encodings of video, exclusive number have uniqueness, that is to say, that the ID of each video is different, this guarantees One explains the stability of content file and video corresponding relationship, ensure that when obtaining explanation content file from server end, Explanation content file corresponding to video can accurately be got.
S22. determine that the broadcast information to be processed in the video, the broadcast information to be processed are appointing in the video One broadcast information.
In the embodiment of the present application, it is preferred that broadcast information to be processed is that playing time is later than the broadcasting letter currently shown The broadcast information for ceasing preset duration, can judge whether broadcast information to be processed needs to add in explanation in this way in advance Hold, if desired addition explains content can then obtain explanation content corresponding with broadcast information to be processed in advance, thus can be with Guarantee that content and broadcast information simultaneous display to be processed will be explained when broadcast information to be processed plays.
S23. detect whether the broadcast information to be processed meets preset explanation trigger condition corresponding with the video.
In the embodiment of the present application, by judging whether broadcast information to be processed meets default explanation trigger condition, come true It is fixed whether to need to add explanation content for broadcast information to be processed, when broadcast information to be processed, which meets, explains trigger condition, just It determines to need to add for broadcast information to be processed and explains content, when the currently playing information of video is unsatisfactory for explaining trigger condition When, there is no need to add to explain content for broadcast information to be processed.
Wherein, the corresponding explanation trigger condition of different videos is different, and explaining trigger condition can be by developer or use Family is preset, and the ID of the explanation trigger condition of setting and video is associated, and is stored trigger condition is explained to service Device end, server end have the trigger condition interface for supporting client call, and client is received by calling trigger condition interface The explanation trigger condition corresponding with video ID that server end returns, and local is saved in by trigger condition is explained.
In a possible embodiment, whether the broadcast information for detecting the video meets the preset and video pair The explanation trigger condition answered, may include steps of:
S231. playing time corresponding with the broadcast information to be processed is determined.
In a possible embodiment, broadcast information to be processed is caption content, then with the broadcast information to be processed Corresponding playing time is exactly playing time corresponding with the caption content.
In a possible embodiment, broadcast information to be processed is video frame images, then believes with the broadcasting to be processed Ceasing corresponding playing time is exactly playing time corresponding with the video frame images.
In a possible embodiment, when broadcast information to be processed is caption content and caption content corresponding broadcasting It carves, then playing time corresponding with the broadcast information to be processed is exactly the playing time in broadcast information.
In a possible embodiment, broadcast information to be processed is video frame images and the corresponding broadcasting of video frame images Moment, then playing time corresponding with the broadcast information to be processed is exactly the playing time in broadcast information.
In a possible embodiment, caption content or the corresponding playing time of video frame images can pass through OpenCV (cross-platform computer vision library based on BSD license (open source) distribution) reads the time of caption content or video frame images The mode of stamp obtains.
In addition to aforesaid way can also be obtained and video frame by the common technological means of other skilled in the art The corresponding playing time of image, details are not described herein again.
S232. preset explanation triggering moment corresponding with the video is obtained;
Wherein, when setting explains triggering moment, can be arranged by developer according to previous experiences, such as in viewing electricity When shadow " Green Book ", when Green Book occurs for the first time, due to the difference of region and culture, user may not know about Green Book Effect and the meaning representated by it, so can rule of thumb set Green Book broadcasting for corresponding video frame images occurs for the first time It puts constantly as explanation triggering moment.
It can also be by the way that questionnaire, (such as theme is that the investigation of " you do not understand which of xx video place " is asked Volume) result analyzed, determine the text information or image information for needing to add explanation in video, then found out from video Caption content corresponding with these text informations or image information or video frame images, by these caption contents or video frame images Corresponding playing time is as explanation triggering moment.
Explaining triggering moment may include a moment value, two moment values or multiple moment values.
In a possible embodiment, can by explain triggering moment generate a table, by the table of generation with The ID of video is associated, and by table storage to server end, server end has the trigger condition for supporting client call Interface, when needing to obtain explanation triggering moment corresponding to video, client is received by calling the trigger condition interface The explanation triggering moment corresponding with the ID of video that server end returns.
In a possible embodiment, triggering moment label will can also be explained in video by way of getting ready, Since the mode got ready is existing mature technology, so details are not described herein again for detailed process.
S233. it detects the playing time and whether the explanation triggering moment is identical;
In the embodiment of the present application, playing time corresponding with broadcast information to be processed and triggering the moment is explained to carry out pair Than, if only one explains triggering moment, playing time and this explanation moment are compared, if the two is identical, It determines that playing time is identical as triggering moment is explained, if the two is not identical, determines that playing time and explain triggering moment It is not identical;If there is multiple explanation triggering moments, just playing time is compared with each explanation triggering moment respectively, if Playing time is identical as some explanation triggering moment, and it is identical as triggering moment is explained to determine that playing time, if when playing Quarter is all different with all explanation triggering moments, determines that playing time and explanation triggering moment be not identical.
If S234. the playing time is identical as the explanation triggering moment, it is determined that the broadcast information to be processed is full The preset explanation trigger condition of foot.
Using explain triggering moment as judge broadcast information whether meet explain trigger condition standard, technical staff into When row explains triggering moment setting, unified setting can be convenient, and explain triggering moment to be used to in the subtitle of video Appearance, video frame images are marked, and are suitable for various forms of broadcast informations.
It in a possible embodiment, can also be by following if in broadcast information to be processed including caption content Whether the broadcast information that method detects the video meets preset explanation trigger condition corresponding with the video:
S231/The caption content in the broadcast information to be processed is determined.
S232/Preset explanation trigger word corresponding with the video is obtained.
Wherein, it explains trigger word and can be and think that indigestion needs to add solution by user or some of developer's setting The word or sentence said, such as: it can be Chinese idiom, Literary quotation, slang, name, animal name, plant name, title, place name etc. Deng;
In a possible embodiment, by explain trigger word generate a trigger word file, by trigger word file with The ID of video is associated, and by trigger word file storage to server end, server end has the touching for supporting client call Word interface is sent out, when needing to obtain explanation trigger word corresponding to video, client, which passes through, calls the trigger word interface, according to The ID of video returns to obtain corresponding explanation trigger word file.
S233/It whether detects in the caption content comprising the explanation trigger word.
In a possible embodiment, by the caption content and all explanation trigger words in broadcast information to be processed It compares respectively, in broadcast information whether includes explanation trigger word to determine.
S234/If in the caption content including the explanation trigger word, it is determined that current broadcast information meets default Explain trigger condition.
In the embodiment of the present application, if trigger word is explained comprising at least one in caption content, with regard to telltale title content In addition in need explain the vocabulary or sentence of content, also mean that broadcast information to be processed needs to add and explain content, meet Explain trigger condition.
It whether include to explain trigger word in caption content by detecting broadcast information to determine whether to meet and explain triggering Condition, and explained by the way that whether the corresponding playing time of detection broadcast information identical as triggering moment is explained to determine whether to meet Trigger condition is compared, and no longer needs to determine playing time corresponding with caption content, operation is simpler, but this mode is only fitted To contain the broadcast information for having caption content.
It in a possible embodiment, can also be under if in broadcast information to be processed including video frame images Whether the broadcast information that the method for stating detects the video meets preset explanation trigger condition corresponding with the video:
S231//The video frame images in the broadcast information to be processed are determined.
S232//Preset explanation triggering image corresponding with the video is obtained.
Wherein, it explains triggering image and can be and think that indigestion needs to add by user or some of developer's setting The image of explanation, such as: building object image, animal painting, plant image etc.;
In a possible embodiment, triggering image will be explained and generates a triggering image file, image will be triggered The ID of file and video is associated, and triggering image file is stored to server end, and server end, which has, supports client The triggering image interface of calling, when needing to obtain explanation triggering image corresponding to video, client is by calling the touching Image interface is sent out, is returned to obtain corresponding triggering image file according to the ID of video.
S233//Image recognition is carried out to the video frame images, whether determined in the video frame images comprising explaining touching Send out image;
In a possible embodiment, by existing image recognition technology to the video frame images in broadcast information Image recognition is carried out, whether includes to explain triggering image to determine in broadcast information.
Since existing image recognition technology is mature, so details are not described herein again for image recognition processes.
S234//If triggering image comprising the explanation in the video frame images, it is determined that broadcast information to be processed meets It is default to explain trigger condition.
Determine whether to meet and explain trigger condition, nothing by carrying out image recognition to the video frame images in broadcast information The corresponding playing time of confirmation video frame images need to be gone again, it is easy to operate, but the method is only applicable to comprising video frame images Broadcast information.
No matter which kind of mode to determine whether broadcast information to be processed meets explanation trigger condition by, as long as broadcast information Meet explanation trigger condition, just illustrates that broadcast information needs to add and explain content.
If S24. the broadcast information meets the explanation trigger condition, lookup and institute from the explanation content file State the corresponding explanation content of broadcast information.
When broadcast information, which meets, explains trigger condition, just illustrates that currently playing information is explained, at this time will Obtain explanation content corresponding with broadcast information.
The explanation content explained in content file is corresponding with the playing time of broadcast information for needing to add explanation, so working as It, can be by searching for the broadcasting in the explanation content file with broadcast information when determining that broadcast information meets explanation trigger condition Moment corresponding explanation content, to obtain explanation content corresponding with the broadcast information.
In a possible embodiment, broadcast information includes caption content, carries out Text region to the caption information, The text information of caption information is obtained, finds out that there are corresponding relationships with the text information in caption content from explaining in content file Explanation content, as explanation content corresponding with broadcast information.
In a possible embodiment, broadcast information includes video frame images, carries out image to the video frame images Identification, obtains the image information in video frame images, finds out that there are corresponding relationships with image information from explaining in content file Content is explained, as explanation content corresponding with broadcast information.
In a possible embodiment, broadcast information includes playing time, finds out and plays from explaining in content file Moment corresponding explanation content, as explanation content corresponding with broadcast information.
S25. when the broadcast information plays, the explanation content is shown on the display interface of the video.
In a possible embodiment, explaining content can be by way of pop-up or barrage in display circle of video It is shown in predeterminable area in face, predeterminable area can be located at the center of display interface, top, bottom or edge, but lead to If often considering to be arranged on video pictures, picture can be blocked.
In the embodiment of the present application, content is explained in order to prevent the content of broadcasting is caused to block, can will explain content It is shown on the edge of display interface, as shown in figure 3, can appoint in region 301, region 302, region 303 and region 304 One region is shown.
In a possible embodiment, explaining content can also show around the caption display area of video, Since user is when watching video, the moment subtitle can be paid close attention to, so can be convenient user's browsing in this way, such as shown in Fig. 4, explained Content display region 402 is arranged above caption display area 401.
Show explain content when, can according to explain content, come determine explain content display duration, such as: broadcasting When putting The Romance of the Three Kingdoms, if there is the scene of Shu State, the display on the video pictures for Shu State's scene occur can be continued and " work as proparea Domain is Shu State ", in addition, being directed to the explanation of some single pictures, it may be arranged as short time display.
The case where showing for long-time explains content and shows in display interface for a long time, in order to prevent to user's Viewing impacts, developer or user can according to reading rate and/or explain content number of words number etc. factors, setting One time threshold, real-time detection explain the duration that content is shown in the display interface, are greater than when explaining the duration that content is shown Or when being equal to the time threshold, it will just explain content and be removed from display interface.
Different users may be different to the degree of understanding of the same video, know more and see that video is easier Understand, the place for needing to explain is fewer, and the fewer of understanding sees that video is just less susceptible to understand, the place for needing to explain is just It is more, such as: if user A has seen 3 seasons before American series " game of right ", when seeing " game of right " 4 season, just Be aware of the basic contents such as the relationship of personage, each factions, so these basic contents are there is no need to describe, and if with Family A has not seen 3 seasons before " game of right ", directly sees " game of right " the 4th season, it is necessary to it is detailed to character relation, The contents such as each factions carry out explain user could be made to understand video content, therefore in order to according to user to video Degree of understanding, the quantity to be added for explaining content is needed in video to adjust, method for processing video frequency provided by the present application may be used also To include:
Before showing the explanation content on the display interface of the video in S25, further includes:
S251. the priority for explaining content is obtained, and obtains current priority threshold value corresponding with the video.
In the embodiment of the present application, when setting explains content file, according to every corresponding broadcasting of explanation content The understanding difficulty of information, respectively to every explanation curriculum offering priority, such as: it explains the corresponding broadcast information of content and is more difficult to manage Solution, then the priority for explaining content is higher, is also possible to the corresponding broadcast information of explanation content and gets over indigestibility, explains the excellent of content First grade is lower, specifically how to be arranged, herein without limitation.
Current priority threshold value corresponding with the video is true according to degree of understanding of the user to currently playing video Fixed, such as: the priority for explaining content is to get over indigestibility according to the corresponding broadcast information of explanation content, and priority gets over high setting , that priority threshold value just knows more video according to user, and priority threshold value gets over high setting;If explaining the excellent of content First grade is to get over indigestibility according to explaining the corresponding broadcast information of content, and priority gets over low setting, that priority threshold value just according to User knows more video, and priority threshold value is lower to be arranged.
In a kind of possible embodiment, current priority threshold value corresponding with the video is obtained, may include as follows Step:
S1. it is recorded according to the video-see that the personal account of user obtains user;
In the embodiment of the present application, personal account, personal account can be first logged in when user holds video by video player It will record user and watch history, recorded according to the video-see that viewing history can obtain user.
S2. it is recorded according to the video-see of user, determines user to the familiarity of the video;
In a possible embodiment, it is recorded according to the video-see of user and determines that user is familiar with the video Degree, comprising:
The incidence relation between the video of default building is recorded according to the video-see of user, determines what user watched With the associated video of the video;
Watched according to user with the associated video of the video, determine user to the familiarity of the video.
In a possible embodiment, user is calculate by the following formula to the familiarity of the video:
Quantity/all and associated view of the video with the associated video of the video that familiarity=user watched The quantity of frequency.
Such as: the film A that user m is being watched is associated with film X, Y, Z, W, and has X, Y in user's m video-see record And Z, then familiarity=3/4*100%=75% of the user m to film A.
S3. the mapping table of preset familiarity and priority threshold value is obtained;
In a possible embodiment, priority threshold value is 0~100 any value.
In a possible embodiment, it is got over if priority threshold value knows more i.e. familiarity to video according to user Height, then priority threshold value gets over high setting, then mapping table can be as shown in following table one:
Table one
Familiarity Priority threshold value
0~33% 0
34%~67% 50
68%~100% 75
In a possible embodiment, it is got over if priority threshold value knows more i.e. familiarity to video according to user Height, then priority threshold value gets over low setting, then mapping table can be as shown in following table two:
Table two
Familiarity Priority threshold value
0~33% 75
34%~67% 50
68%~100% 0
Table one and table two illustrated above are two examples, can according to need and reset specific corresponding to relation table, Herein without limitation.
S4. the mapping table is searched, determines that priority threshold value corresponding with familiarity of the user to the video is made For current priority threshold value.
For example, user is 75% to the familiarity of the video, if determining current priority threshold value according to table one, Priority threshold value corresponding with 75% is 75, corresponding with 75% excellent if determining current priority threshold value according to table two First grade threshold value is 0.
In a possible embodiment, current priority threshold value corresponding with the video can also pass through following manner It obtains: obtaining the priority threshold value of user's input by window.
S252. the priority for explaining content is compared with the current priority threshold value.
S253. judge whether comparison result meets preset requirement.
In a possible embodiment, if current priority threshold value is to know more according to user to video, Priority threshold value gets over high setting, then preset requirement is to explain the priority of content greater than current priority threshold value, i.e., if solution It says that the priority of content is greater than current priority threshold value and determines that comparison result meets preset requirement, is otherwise unsatisfactory for.
In a possible embodiment, if current priority threshold value is to know more according to user to video, Priority threshold value gets over low setting, then preset requirement is to explain the priority of content less than current priority threshold value, i.e., if solution It says that the priority of content is less than current priority threshold value and determines that comparison result meets preset requirement, is otherwise unsatisfactory for.
If S254. comparison result meets preset requirement, execution shows the explanation on the display interface of the video The step of content.
A kind of method for processing video frequency that the embodiment of the present application proposes, in video playing, from server end acquisition and video Corresponding explanation content file determines the broadcast information to be processed in video, by judging whether broadcast information to be processed meets Preset explanation trigger condition, to determine whether broadcast information to be processed needs to explain, when meeting explanation trigger condition, from solution It says and obtains explanation content corresponding with broadcast information to be processed in content file, and when broadcast information to be processed plays, regarding The explanation content is shown in the display interface of frequency, to achieve the purpose that explain broadcast information, is avoided and When the broadcast information for now needing to explain, user will exit full frame, switch to browser alternatively, pause plays and carry out MS manual search again Trouble, save the time of user, and user is facilitated deeply to understand the plot of video.
Priority threshold can also be arranged according to user to the familiarity of video in method for processing video frequency provided in this embodiment Value is filtered by priority threshold value to content is explained, so that the demand of user can more be met by explaining content.
Based on identical goal of the invention, the embodiment of the present application also provides a kind of video process apparatus, as shown in figure 5, should Video process apparatus 500 includes:
Explain content file obtain module 501, for video reception arrive play instruction when, acquisition pre-set and institute The corresponding explanation content file of video is stated, includes explanation corresponding with the broadcast information of the video in the explanation content file Content;
Broadcast information determining module 502, for determining the broadcast information to be processed in the video, the broadcasting to be processed Information is any broadcast information in the video;
Triggering judgment module 503 is explained, for detecting whether the broadcast information to be processed meets the preset and view Frequently corresponding explanation trigger condition;
Content search module 504 is explained, for when the broadcast information to be processed meets the explanation trigger condition, from Explanation content corresponding with the broadcast information to be processed is searched in the explanation content file;
Content display module 505 is explained, is used for when the broadcast information to be processed plays, in display circle of the video The explanation content is shown on face.
In a possible embodiment, the broadcast information for explaining triggering judgment module 503 and detecting the video Whether preset with the video corresponding explanation trigger condition is met, comprising:
Determining playing time corresponding with the broadcast information to be processed;
Obtain preset explanation triggering moment corresponding with the video;
It detects the playing time and whether the explanation triggering moment is identical;
If the playing time is identical as the explanation triggering moment, it is determined that the broadcast information to be processed meets default Explanation trigger condition.
In a possible embodiment, described device further include:
Priority obtains module, for showing the explanation content on the display interface of the video, before, obtains institute The priority for explaining content is stated, and obtains current priority threshold value corresponding with the video;
Priority comparison module, for comparing the priority for explaining content with the current priority threshold value Compared with;
Judgment module, if comparison result meets preset requirement, is held for judging whether comparison result meets preset requirement Row is the step of showing the explanation content on the display interface of the video.
In a possible embodiment, the priority obtains module and obtains current preference corresponding with the video Grade threshold value, comprising:
The video-see record of user is obtained according to the personal account of user;
It is recorded according to the video-see of user, determines user to the familiarity of the video;
Obtain the mapping table of preset familiarity and priority threshold value;
The mapping table is searched, determines priority threshold value corresponding with familiarity of the user to currently playing video As current priority threshold value.
In a possible embodiment, it is recorded according to the video-see of user and determines that user is familiar with the video Degree, comprising:
The incidence relation between the video of default building is recorded according to the video-see of user, determines what user watched With the associated video of the video;
Watched according to user with the associated video of the video, determine user to the familiarity of the video.
In another embodiment of the application, additionally provide a kind of computer equipment, as shown in fig. 6, include processor 601, Communication interface 602, memory 603 and communication bus 604, wherein processor 601, communication interface 602, memory 603 pass through logical Letter bus 604 completes mutual communication;
Memory 603, for storing computer program;
Processor 601 when for executing the program stored on memory 603, realizes following steps:
In video playing, detect whether current broadcast information meets preset explanation trigger condition;
If the broadcast information meets the explanation trigger condition, explanation content corresponding with the broadcast information is obtained;
The explanation content is shown on the interface of the video playing.
The communication bus 604 that above-mentioned electronic equipment is mentioned can be Peripheral Component Interconnect standard (Peripheral Component Interconnect, abbreviation PCI) bus or expanding the industrial standard structure (Extended Industry Standard Architecture, abbreviation EISA) bus etc..The communication bus 604 can be divided into address bus, data/address bus, Control bus etc..Only to be indicated with a thick line in Fig. 6, it is not intended that an only bus or a seed type convenient for indicating Bus.
Communication interface 602 is for the communication between above-mentioned electronic equipment and other equipment.
Memory 603 may include random access memory (Random Access Memory, abbreviation RAM), can also be with Including nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.Optionally, memory It can also be that at least one is located remotely from the storage device of aforementioned processor.
Above-mentioned processor 601 can be general processor, including central processing unit (Central Processing Unit, abbreviation CPU), network processing unit (Network Processor, abbreviation NP) etc.;It can also be digital signal processor (Digital Signal Processing, abbreviation DSP), specific integrated circuit (Application Specific Integrated Circuit, abbreviation ASIC), field programmable gate array (Field-Programmable Gate Array, Abbreviation FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hardware components.
If the function of method for processing video frequency provided by the embodiments of the present application is realized in the form of SFU software functional unit and makees It is independent product when selling or using, can store in a computer readable storage medium.Based on this understanding, The technical solution of the embodiment of the present application substantially portion of the part that contributes to existing technology or the technical solution in other words Dividing can be embodied in the form of software products, which is stored in a storage medium, including several Instruction is used so that a computer equipment (can be personal computer, server or the network equipment etc.) executes the application The all or part of the steps of each embodiment the method.And storage medium above-mentioned include: USB flash disk, mobile hard disk, ROM, RAM, The various media that can store program code such as magnetic or disk.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed Scope of the present application.
It is apparent to those skilled in the art that for convenience and simplicity of description, the device of foregoing description It with the specific work process of storage medium, can refer to corresponding processes in the foregoing method embodiment, details are not described herein.
In embodiment provided herein, it should be understood that disclosed device and method can pass through others Mode is realized.For example, the apparatus embodiments described above are merely exemplary.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or device.
The above is only preferred embodiment of the present application, are not intended to limit the scope of the patents of the application, all to utilize this Shen Please equivalent structure or equivalent flow shift made by specification and accompanying drawing content, be applied directly or indirectly in other relevant skills Art field similarly includes in the scope of patent protection of the application.

Claims (12)

1. a kind of method for processing video frequency characterized by comprising
When video reception is to play instruction, pre-set explanation content file corresponding with the video, the explanation are obtained It include explanation content corresponding with the broadcast information of the video in content file;
Determine that the broadcast information to be processed in the video, the broadcast information to be processed are any broadcasting letters in the video Breath;
Detect whether the broadcast information to be processed meets preset explanation trigger condition corresponding with the video;
If the broadcast information to be processed meets the explanation trigger condition, from the explanation content file search with it is described The corresponding explanation content of broadcast information to be processed;
When the broadcast information to be processed plays, the explanation content is shown on the display interface of the video.
2. the method according to claim 1, wherein the broadcast information for detecting the video whether meet it is preset Explanation trigger condition corresponding with the video, comprising:
Determining playing time corresponding with the broadcast information to be processed;
Obtain preset explanation triggering moment corresponding with the video;
It detects the playing time and whether the explanation triggering moment is identical;
If the playing time is identical as the explanation triggering moment, it is determined that the broadcast information to be processed meets preset solution Say trigger condition.
3. the method according to claim 1, wherein the method also includes:
The explanation content is shown on the display interface of the video, before, obtains the priority for explaining content, and obtain Take current priority threshold value corresponding with the video;
The priority for explaining content is compared with the current priority threshold value;
Judge whether comparison result meets preset requirement;
If comparison result meets preset requirement, executes and show the step for explaining content on the display interface of the video Suddenly.
4. according to the method described in claim 3, it is characterized in that, obtain corresponding with video current priority threshold value, Include:
The video-see record of user is obtained according to the personal account of user;
It is recorded according to the video-see of user, determines user to the familiarity of the video;
Obtain the mapping table of preset familiarity and priority threshold value;
The mapping table is searched, determines priority threshold value corresponding with familiarity of the user to the video as current excellent First grade threshold value.
5. according to the method described in claim 4, determining user to described it is characterized in that, being recorded according to the video-see of user The familiarity of video, comprising:
Record the incidence relation between the video of default building according to the video-see of user, determine that user watched with institute State the associated video of video;
Watched according to user with the associated video of the video, determine user to the familiarity of the video.
6. a kind of video process apparatus characterized by comprising
It explains content file and obtains module, for obtaining the pre-set and video when video reception arrives play instruction Corresponding explanation content file includes explanation content corresponding with the broadcast information of the video in the explanation content file;
Broadcast information obtains module, for determining that the broadcast information to be processed in the video, the broadcast information to be processed be Any broadcast information in the video;
Explain triggering judgment module, for detect the broadcast information to be processed whether meet it is preset corresponding with the video Explain trigger condition;
Content search module is explained, for when the broadcast information to be processed meets the explanation trigger condition, from the solution It says and searches explanation content corresponding with the broadcast information to be processed in content file;
Content display module is explained, for being opened up on the display interface of the video when the broadcast information to be processed plays Show the explanation content.
7. device according to claim 6, which is characterized in that the explanation triggering judgment module detects broadcasting for the video Put whether information meets preset explanation trigger condition corresponding with the video, comprising:
Determining playing time corresponding with the broadcast information to be processed;
Obtain preset explanation triggering moment corresponding with the video;
It detects the playing time and whether the explanation triggering moment is identical;
If the playing time is identical as the explanation triggering moment, it is determined that the broadcast information to be processed meets preset solution Say trigger condition.
8. device according to claim 6, which is characterized in that described device further include:
Priority obtains module, for showing the explanation content on the display interface of the broadcast information to be processed, before, The priority for explaining content is obtained, and obtains current priority threshold value corresponding with the video;
Priority comparison module, for the priority for explaining content to be compared with the current priority threshold value;
Judgment module, if comparison result meets preset requirement, is executed for judging whether comparison result meets preset requirement The step of explanation content is shown on the display interface of the video.
9. device according to claim 8, which is characterized in that it is corresponding with the video that the priority obtains module acquisition Current priority threshold value, comprising:
The video-see record of user is obtained according to the personal account of user;
It is recorded according to the video-see of user, determines user to the familiarity of the video;
Obtain the mapping table of preset familiarity and priority threshold value;
The mapping table is searched, determines priority threshold value conduct corresponding with familiarity of the user to currently playing video Current priority threshold value.
10. device according to claim 9, which is characterized in that recorded according to the video-see of user and determine user to institute State the familiarity of video, comprising:
Record the incidence relation between the video of default building according to the video-see of user, determine that user watched with institute State the associated video of video;
Watched according to user with the associated video of the video, determine user to the familiarity of the video.
11. a kind of computer equipment characterized by comprising processor and memory, the processor is for executing described deposit The data processor stored in reservoir, to realize method for processing video frequency according to any one of claims 1 to 5.
12. a kind of storage medium, which is characterized in that the storage medium is stored with one or more program, it is one or The multiple programs of person can be executed by one or more processor, to realize video processing according to any one of claims 1 to 5 Method.
CN201910562435.8A 2019-06-26 2019-06-26 Video processing method and device, computer equipment and storage medium Active CN110381359B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910562435.8A CN110381359B (en) 2019-06-26 2019-06-26 Video processing method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910562435.8A CN110381359B (en) 2019-06-26 2019-06-26 Video processing method and device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110381359A true CN110381359A (en) 2019-10-25
CN110381359B CN110381359B (en) 2022-03-08

Family

ID=68249421

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910562435.8A Active CN110381359B (en) 2019-06-26 2019-06-26 Video processing method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110381359B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111726676A (en) * 2020-07-03 2020-09-29 腾讯科技(深圳)有限公司 Image generation method, display method, device and equipment based on video
CN114222196A (en) * 2022-01-04 2022-03-22 阿里巴巴新加坡控股有限公司 Method and device for generating short video of plot commentary and electronic equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101950578A (en) * 2010-09-21 2011-01-19 北京奇艺世纪科技有限公司 Method and device for adding video information and method and device for displaying video information
CN103269440A (en) * 2013-05-15 2013-08-28 深圳市龙视传媒有限公司 Method for displaying figure information and digital television terminal
JP2015100039A (en) * 2013-11-19 2015-05-28 株式会社ソニー・コンピュータエンタテインメント Information processor
CN106462636A (en) * 2014-06-20 2017-02-22 谷歌公司 Clarifying audible verbal information in video content
US20170289619A1 (en) * 2016-03-29 2017-10-05 Samsung Electronics Co., Ltd. Method for positioning video, terminal apparatus and cloud server
CN107920277A (en) * 2017-11-06 2018-04-17 深圳创维-Rgb电子有限公司 EPG information extending method, device and computer-readable recording medium
WO2018073765A1 (en) * 2016-10-18 2018-04-26 Robert Brouwer Messaging and commenting for videos
CN109089172A (en) * 2018-04-11 2018-12-25 北京奇艺世纪科技有限公司 A kind of barrage display methods, device and electronic equipment
JP2019041319A (en) * 2017-08-28 2019-03-14 株式会社FiNC Technologies Video content presentation method and program

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101950578A (en) * 2010-09-21 2011-01-19 北京奇艺世纪科技有限公司 Method and device for adding video information and method and device for displaying video information
CN103269440A (en) * 2013-05-15 2013-08-28 深圳市龙视传媒有限公司 Method for displaying figure information and digital television terminal
JP2015100039A (en) * 2013-11-19 2015-05-28 株式会社ソニー・コンピュータエンタテインメント Information processor
CN106462636A (en) * 2014-06-20 2017-02-22 谷歌公司 Clarifying audible verbal information in video content
US20170289619A1 (en) * 2016-03-29 2017-10-05 Samsung Electronics Co., Ltd. Method for positioning video, terminal apparatus and cloud server
WO2018073765A1 (en) * 2016-10-18 2018-04-26 Robert Brouwer Messaging and commenting for videos
JP2019041319A (en) * 2017-08-28 2019-03-14 株式会社FiNC Technologies Video content presentation method and program
CN107920277A (en) * 2017-11-06 2018-04-17 深圳创维-Rgb电子有限公司 EPG information extending method, device and computer-readable recording medium
CN109089172A (en) * 2018-04-11 2018-12-25 北京奇艺世纪科技有限公司 A kind of barrage display methods, device and electronic equipment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111726676A (en) * 2020-07-03 2020-09-29 腾讯科技(深圳)有限公司 Image generation method, display method, device and equipment based on video
CN111726676B (en) * 2020-07-03 2021-12-14 腾讯科技(深圳)有限公司 Image generation method, display method, device and equipment based on video
CN114222196A (en) * 2022-01-04 2022-03-22 阿里巴巴新加坡控股有限公司 Method and device for generating short video of plot commentary and electronic equipment

Also Published As

Publication number Publication date
CN110381359B (en) 2022-03-08

Similar Documents

Publication Publication Date Title
CN110865865B (en) Popup window position determining method, device, equipment and storage medium
US20140289751A1 (en) Method, Computer Readable Storage Medium, and Introducing and Playing Device for Introducing and Playing Media
RU2656574C2 (en) Information pushing method and device
WO2019095816A1 (en) Interface display method and apparatus
CN110221747B (en) Presentation method of e-book reading page, computing device and computer storage medium
CN111258484A (en) Video playing method and device, electronic equipment and storage medium
CN106201246A (en) Page layout processing method and processing device
CN109525877B (en) Video-based information acquisition method and device
CN109101505B (en) Recommendation method, recommendation device and device for recommendation
CN105824499A (en) Window control method and mobile terminal
JP6202815B2 (en) Character recognition device, character recognition method, and character recognition program
CN110381359A (en) A kind of method for processing video frequency, device, computer equipment and storage medium
CN106201509A (en) A kind of method for information display, device and mobile terminal
WO2022062563A1 (en) Target information management method and apparatus, electronic device and storage medium
CN104281560B (en) Display method, device and terminal of memory text information
CN108882024B (en) Video playing method and device and electronic equipment
CN111752436A (en) Recommendation method and device and recommendation device
CN111694490A (en) Setting method and device and electronic equipment
CN113709565B (en) Method and device for recording facial expression of watching video
CN112800274B (en) Course video recommendation method and related device
CN112818984A (en) Title generation method and device, electronic equipment and storage medium
CN111090738A (en) Double-screen-based photographing question searching method and electronic equipment
CN112927686A (en) Voice recommendation language display method, device and system and electronic equipment
CN112019686A (en) Display method and device and electronic equipment
CN111915637A (en) Picture display method and device, electronic equipment and storage medium

Legal Events

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