CN110798747A - 一种视频播放方法、电子设备及存储介质 - Google Patents
一种视频播放方法、电子设备及存储介质 Download PDFInfo
- Publication number
- CN110798747A CN110798747A CN201910925108.4A CN201910925108A CN110798747A CN 110798747 A CN110798747 A CN 110798747A CN 201910925108 A CN201910925108 A CN 201910925108A CN 110798747 A CN110798747 A CN 110798747A
- Authority
- CN
- China
- Prior art keywords
- video
- candidate sub
- scenario
- played
- score
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明实施例涉及信息技术领域,公开了一种视频播放方法、电子设备及存储介质。本发明中,视频播放方法包括:当待播放的视频段对应多个候选子视频时,获取各候选子视频所对应的剧情的评分;根据评分,选择一个对应的候选子视频;播放选择的候选子视频,通过对各候选子视频的剧情进行评分并根据剧情的评分确定待播放的剧情进而确定待播放的候选子视频,避免了播放过程中需要用户手动选择播放的候选子视频,以及用户对视频剧情不感兴趣的问题,保证用户观看到的视频的质量和精彩程度,提高了用户的观看体验。
Description
技术领域
本发明实施例涉及信息技术领域,特别涉及一种视频播放方法、电子设备及存储介质。
背景技术
随着信息技术的不断发展,各种不同类型的多媒体内容的传播与制作都变得更加简单,越来越多的人开始观看多媒体内容并且在观看的同时发布对多媒体内容的评论,人们对多媒体内容的要求也变得越来越高,因此,在制作多媒体内容的时候,除了制作只含有一个主线的多媒体内容外,陆续开始出现为同一个多媒体内容,制作出多个不同的剧情线以及结局,并且由用户自行的选择具体要观看的多媒体内容的剧情线,更好的满足人们对多媒体内容的要求。
发明人发现现有技术中至少存在如下问题:尽管多媒体内容开始有多个剧情线,但是在用户观看的时候,需要用户在观看过程中进行剧情的选择,这样会影响用户的观看体验。
发明内容
本发明实施方式的目的在于提供一种视频播放方法、电子设备及存储介质,自动选定用户观看视频的剧情走向,使得用户观看到的视频的剧情能够尽可能满足用户的期待,提高用户体验。
为解决上述技术问题,本发明的实施方式提供了一种视频播放方法,一个视频由多个视频段组成,每个视频段对应至少一个候选子视频,每个候选子视频对应一个剧情,方法包括:当待播放的视频段对应多个候选子视频时,获取各候选子视频所对应的剧情的评分;根据评分,选择一个对应的候选子视频;播放选择的候选子视频。
本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的视频播放方法。
本发明的实施方式还提供了一种存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述的视频播放方法
本发明实施方式相对于现有技术而言,通过对待播放的视频段中各候选子视频所对应的剧情进行评分,根据评分的结果,确定要播放的剧情,并在播放的时候自动播放确定的剧情所对应的候选子视频,避免了播放过程中需要手动选择播放的候选子视频,以及用户对视频剧情不感兴趣的问题,保证用户观看到的视频的质量和精彩程度,提高了用户的观看体验。
另外,获取各候选子视频所对应的剧情的评分,包括:对于任一候选子视频,获取针对任一候选子视频对应的剧情的评论,并确定评论中包含的情感类型;确定属于情感类型的评论数量;根据情感类型和评论数量,计算任一候选子视频对应的剧情的评分,通过对评论信息进行分析和分类,对各候选子视频所对应的剧情采用情感打分的评分方法,保证了能够准确的得到各剧情的评分。
另外,根据情感类型和评论数量,计算任一候选子视频对应的剧情的评分,包括:根据任一候选子视频播放时的评论与视频播放后的反馈,按照以下公式计算任一候选子视频对应的剧情的评分D:
其中,i为任一候选子视频播放时的评论中包含的情感类型的数量,s为视频播放后的反馈中包含的情感类型的数量,Ni为针对任一候选子视频的评论中第i个情感类型对应的文本数量,Pi为针对任一候选子视频的评论中包含的第i个情感类型对应的权重,Ns为反馈中的第s个情感类型对应的文本数量,Ps为反馈中包含的第s个情感类型对应的权重,Q为修正系数。通过根据任一候选子视频播放时的评论和视频播放后用户的评价分别计分,结合修正系数平衡两种分数之间的占比关系,准确获取各候选子视频所对应的剧情的评分。
另外,任一候选子视频播放时的评论,包括:任一候选子视频播放时的弹幕评论和/或任一候选子视频播放时的留言信息,结合不同来源的评论信息,准确对候选子视频对应剧情进行评分。
另外,根据评分,选择一个对应的候选子视频,包括:从评分高于预设门限的候选子视频中选定一个,通过在对应剧情的评分高于预设阈值的多个候选子视频中随机选择一个进行播放,避免了用户观看视频剧情过于单调。
另外,根据评分,选择一个对应的候选子视频,包括:从评分高于普通剧情评分的候选子视频中选定一个;其中,普通剧情评分根据针对普通剧情的评论确定;普通剧情为普通视频段对应的剧情,普通视频段只对应一个候选子视频;通过候选子视频所对应的剧情评分和普通剧情评分进行比较,选取待播放的候选子视频,保证了视频的剧情和视频内容的精彩程度,避免播放的视频剧情枯燥。
另外,获取各候选子视频所对应的剧情的评分,包括:根据针对普通剧情的评论,确定期待剧情;根据任一候选子视频所对应的剧情与期待剧情的匹配程度,确定任一候选子视频所对应的剧情的评分;其中,普通剧情为普通视频段对应的剧情,普通视频段只对应一个候选子视频,通过获取候选子视频对应的各剧情和用户在普通剧情的评论中表达出对后续剧情的期待的符合程度,为各剧情进行评分,保证根据剧情评分选取的剧情的更加符合用户的期待。
另外,获取各候选子视频所对应的剧情的评分,包括:获取历史播放数据;历史播放数据为播放过的所有视频的记录;根据历史播放数据,确定剧情偏好;根据任一候选子视频所对应的剧情与剧情偏好的吻合程度确定任一候选子视频所对应的剧情的评分,通过各剧情和用户喜好的匹配程度为各剧情进行评分,保证根据剧情评分选取的剧情更加贴近用户的个人喜好。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定。
图1是根据本发明第一实施方式中的视频播放方法流程图;
图2是根据本发明第一实施方式中的视频播放方法中的视频结构示意图;
图3是根据本发明第一实施方式中的视频播放方法中的情感分级示意图;
图4是根据本发明第一实施方式中的视频播放方法中的视频时间标记示意图;
图5是根据本发明第一实施方式中的视频播放方法中的视频配置方法示意图;
图6是根据本发明第二实施方式中的视频播放方法流程图;
图7是根据本发明第二实施方式中的视频播放方法中的视频配置方法示意图;
图8是根据本发明第三实施方式中的视频播放方法流程图;
图9是根据本发明第四实施方式中的视频播放方法流程图;
图10是根据本发明第五实施方式中的电子设备结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本发明的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
本发明的第一实施方式涉及一种视频播放方法,通过对待播放的视频段中各候选子视频对应的各剧情进行评分,根据评分的结果确定待播放的剧情,并在播放的时候自动播放确定的剧情对应的候选子视频,避免了播放过程中需要手动选择播放的候选子视频,以及用户对视频剧情不感兴趣的问题,使用户观看到的视频能够尽可能符合用户的期待,提高了用户的观看体验。
下面对本实施方式的视频播放方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
本实施方式中的视频播放方法流程图如图1所示,具体包括以下步骤:
步骤101,获取待播放视频段中各候选子视频所对应的剧情的评分。
具体地说,检测到视频中包含具有多个候选子视频的视频段的时候,获取针对各候选子视频所对应的剧情的评论,根据获取到的评论,确定各剧情的评分。
在一个例子中,检测到制作的视频是由4个视频段组成的,其中,第3个视频段对应了两个候选子视频,视频的剧情结构示意图如图2所示。此时,先通过人工对视频的剧情进行关键词的标记或通过视频理解技术对视频各视频段中的剧情进行分析,获取各剧情的关键词并分别将每个剧情的关键词与各剧情绑定。然后获取用户发表的评论,通过NLP技术(神经语言程序学)获取到评论中的关键词,并与每个候选子视频所对应的剧情的关键词进行匹配,将评论关键词与剧情关键词能够匹配的评论,作为针对该候选子视频对应剧情的评论,分别确定分别针对剧情3和剧情3’的评论,并对评论中的文本信息进行分析和处理,根据文本分析的分析结果,得到评论的中包含的情感类型,并按照如图3所示的DavidRHaskins为各类情感进行分级,分配各情感类型的权重并进行标注,其中情感分类和权重可以根据实际情况进行调整和选择,本实施方式不做限定。
然后按照获取到的情感类型,统计包含各情感类型的评论的文本数量。经过分析和统计,针对剧情3时的评论中表达喜悦的0条、平和的1条、淡定的5条、愤怒的2条、悲伤的4条,针对剧情3’的评论中,表达喜悦的3条、平和的5条、淡定的7条、愤怒的1条、悲伤的1条,根据剧情评分的计算方式,剧情评分为所有类型情感的权重与对应每个情感类型的评论的数量乘积的和,计算出剧情3的剧情评分为-9分,剧情3’的剧情评分为8分。
步骤102,根据对应的剧情的评分确定待播放的候选子视频。
具体地说,获取到各候选子视频所对应的剧情的评分后,将对应的剧情的评分高于预设门限值的候选子视频作为待播放的候选子视频,在多个候选子视频所对应的剧情的评分都高于预设门限时,从多个候选子视频中任选出一个作为待播放的候选子视频,所有候选子视频所对应的剧情的评分都不高于预设门限时,将剧情评分最高的候选子视频作为待播放的候选子视频。
在一个例子中,预设门限值为0分,即只要对应的剧情的评分高于0分,这个候选子视频就判定为满足要求,根据针对各剧情的评论对候选子视频所对应的剧情进行评分后,剧情3的评分为-9分,剧情3’的评分为8分,显然剧情3的评分低于零分,即不满足预设门限值,剧情3’的评分高于零分,满足预设门限值,将剧情3’对应的候选子视频作为待播放的候选子视频。
步骤103,播放剧情确定后的视频。
具体地说,在根据剧情评分,将视频段待播放的候选子视频确定后,将确定的候选子视频作为在视频播放过程中在该视频段播放的视频,获取视频中各视频段的起始时间,并根据预设的视频播放方式按照视频段起始时间进行视频的播放。其中,视频的播放方式包括,将视频中的多个视频段分隔开,按照不同的剧情,将视频段分别组合成多个视频;将所有剧情对应的候选子视频都作为独立的视频段,在播放的时候,根据确定要播放的视频,将视频段进行拼接;使用流媒体播放方法,将同一视频段中对应不同剧情的候选子视频分别独立分块,每次播放的时候,通过调整播放配置进行视频的播放。
在一个例子中,采用流媒体播放的方式进行视频的播放,确定要播放的是剧情3’,此时,先对视频的各视频段进行时间检测,获取各剧情对应的视频段的起始时间和终止时间,检测到各剧情对应的视频段的时间信息如图4所示,剧情1的播放时间是从视频播放开始,播放到5分14秒,剧情2的播放时间是5分15秒到12分1秒,剧情3的播放时间是12分2秒到14分,剧情3’的播放时间是12分2秒到13分20秒,剧情4的播放时间根据前一个播放的剧情的起始时间进行适应性调整,选择剧情3时从14分1秒到15分20秒,选择剧情3’时从13分21秒到14分40秒,检测到选定剧情3’为到播放的剧情,需要通过m3u8(视频播放标准)的配置,将剧情3’对应的视频段作为待播放的视频段进行播放,播放剧情3’的m3u8如图5所示,在视频播放到12分2秒时,自动切换到剧情3’对应的切片,播放剧情3’对应的视频段,在13分21秒的时候,自动播放剧情4对应的视频段,直到视频播放结束。
由此,本实施方式提供了一种视频播放方法,在视频段中具有多个候选子视频的时候,获取用户的评论,通过情感打分的方式为各候选子视频所对应的剧情进行评分,根据剧情评分确定待播放的候选子视频,通过设置好的视频播放方法,使得用户能够流畅的观看完剧情走向较符合多数用户的期待的整部视频,提升了用户的观看体验。
本发明的第二实施方式涉及一种视频播放方法。第二实施方式与第一实施方式大致相似,在本发明第二实施方式中,对视频的所有剧情都进行评分,并根据评分进行具有多个候选子视频的视频段中待播放候选子视频的选择和视频播放,其中,在进行剧情评分前,根据评论的类型对评论先进行识别和分类,再将针对各剧情的评论与剧情相绑定,按照绑定的评论对各剧情评分并在视频播放时,以弹幕的形式播放与剧情绑定的评论;在视频播放结束时,展示所有候选子视频所对应的剧情供用户选择,根据用户选取的剧情确定待播放候选子视频并重新播放视频,使用户对同一部视频有不同的体验。
本实施方式中的视频播放方法流程图如图6所示,具体包括以下步骤:
步骤601,获取用户评论并为视频各剧情评分。
具体地说,获取用户所有的评论信息,并确定评论针对的剧情,对获取到针对各剧情的评论进行分析和分类,将针对各剧情的评论与剧情绑定,并按照分类后的评论信息,对各剧情进行评分。
在一个例子中,检测到制作的视频共有3个视频段组成,其中,第三个视频段包含了剧情3和剧情3’,此时,先通过人工对视频的各剧情进行关键词的标记或通过视频理解技术对视频各视频段中候选子视频所对应的剧情进行分析,获取各剧情的关键词并分别将每个剧情的关键词与各剧情绑定,同时获取各视频段的播放时间。在视频的播放过程中获取用户发表的评论,通过NLP技术(神经语言程序学)获取到用户评论中的关键词,并与每个剧情的关键词进行匹配,在评论的关键词和剧情的关键词能够匹配时,按照各剧情对应候选子视频的播放时间,将与各剧情相关的评论与各剧情相绑定,然后将针对各剧情的评论进行分类,分为候选子视频播放时的弹幕评论、社区留言信息以及视频播放结束后的用户反馈,然后对获取到的候选子视频播放时的评论与播放后的反馈分别进行情感类型的分析以及各情感类型对应文本信息数量的统计,然后根据如下公式进行剧情的评分D的计算:
其中,i为任一候选子视频播放时的评论中包含的情感类型的数量,s为视频播放后的反馈中包含的情感类型的数量,Ni为针对一个候选子视频的评论中的第i个情感类型对应的文本数量,Pi为候选子视频播放时的评论中包含的第i个情感类型对应的权重,Ns为反馈中的第s个情感类型对应的文本数量,Ps为反馈中包含的第s个情感类型对应的权重,Q为修正系数。
检测到针对剧情1的评论共有189条,播放时的评论包含了45条弹幕评论,54条社区讨论留言,播放后的反馈90条,播放时的评论中包含的情感类型和个情感类型对应的评论数量分别为:表达悲伤的评论20条、表达愤怒的评论24条、表达淡定的评论10条、表达平和的评论30条、表达喜悦的评论15条;播放后的反馈中包含的情感类型和个情感类型对应的评论数量分别为:表达悲伤的评论10条、表达愤怒的评论25条、表达淡定的评论20条、表达平和的评论20条、表达喜悦的评论15条,此时播放时的评论数量比播放后的反馈数量多10%,所以修正系数Q为1.1。Q可以根据播放时评论数量占播放后反馈数量的百分比关系进行适应性调整,本实施方式不做限制。根据公式计算得出剧情1的评分为1.5分。通过类似的方法,计算出剧情2的评分为5分、剧情3的评分为4.5分、剧情3’的评分为3分。
在实际应用中,也可以只获取视频播放时的弹幕评论或者只获取视频播放时的社区讨论留言,结合视频播放后的反馈和上述的公式进行剧情评分的计算。
步骤602,根据剧情评分确定待播放的候选子视频。
具体地说,获取到各剧情的评分后,检测具有多个候选子视频的视频段中,各候选子视频所对应的剧情的评分和普通剧情评分的关系,将对应的剧情的评分高于普通剧情评分的候选子视频作为播放到这个视频段时待播放的候选子视频,在多个候选子视频所对应的剧情的评分都高于普通剧情的评分时,从对应的剧情的评分高于普通剧情的候选子视频中任选一个作为待播放的候选子视频,所有候选子视频所对应的剧情的评分都不高于普通剧情评分时,将对应剧情的评分最高的候选子视频作为待播放的候选子视频。
在一个例子中,剧情1的评分是1.5分,剧情2的评分是5分,剧情3的评分是4.5分,剧情3’的评分是3分,此时剧情3和剧情3’的评分都低于普通剧情中剧情2的评分,在两个剧情间,将剧情评分更高的剧情3对应的候选子视频作为待播放的候选子视频。
步骤603,播放剧情确定后的视频。
具体地说,具体地说,在根据剧情评分,将视频段待播放的候选子视频确定后,将确定的候选子视频作为在视频播放过程中在该视频段播放的视频,获取视频中各视频段的起始时间,并根据预设的视频播放方式按照视频段起始时间进行视频的播放。
在一个例子中,选择剧情3对应的视频段作为视频播放过程中要播放的视频段,通过如图7所示m3u8配置进行视频的播放,并且,在播放视频的过程中,按照播放的候选子视频,将之前按照关键词匹配并与各剧情绑定的评论以弹幕的形式进行播放,是否播放弹幕也可以由用户设置,在本实施方式中不做限制。
步骤604,检测用户是否重新选择视频剧情,若已重新选择剧情,则进入步骤605,若未重新选择剧情,结束视频播放。
具体地说,在视频播放结束时,向用户展示所有候选子视频所对应的剧情及与各剧情的关键词,提示用户根据剧情的关键词在多个剧情中选取想要观看的剧情,体验视频的另一种剧情走向;检测用户对剧情的选择情况,在用户选择想要观看的剧情后,按照用户选择的剧情确定待播放的候选子视频,并重新为用户播放视频,用户未选择想要观看的剧情时,判定用户不准备体验视频的其他剧情走向,结束视频播放。
步骤605,根据用户选择的剧情重新为用户播放视频。
具体地说,按照用户选择的剧情,按照预设的视频播放方法,更改视频播放过程中具有多个候选子视频的视频段具体要播放的候选子视频,按照用户选择的剧情走向播放视频。
在一个例子中,为用户播放结局是剧情3对应的剧情后,向用户展示剧情3’及剧情3’中剧情走向的关键词,用户选择剧情3’作为视频中第三个视频段中待播放候选子视频所对应的剧情后,按照用户的选择,更改m3u8配置,将剧情3’对应的候选子视频作为视频播放过程中第三个视频段播放的视频,并进行视频的播放,供用户进行另外一个结局的视频观看。
由此,本实施方式提供了一种视频播放方法,通过获取用户评论并将评论与相关的剧情相绑定,根据与剧情绑定的评论得到所有剧情的评分,根据剧情评分之间的关系进行具有多个候选子视频的视频段待播放候选子视频的选取,并进行视频的播放,在视频播放过程中,根据用户的选择将与剧情对应的评论以弹幕的形式播出,使用户能通过弹幕与其他用户进行交流,同时在视频播放结束后,提示用户可以选择其他剧情的走向,根据用户的选择,为用户重新播放根据用户选择的剧情走向生成的视频,让用户对同一部视频有不同的观看体验。
本发明的第三实施方式涉及一种视频播放方法,第三实施方式与第二实施方式大致相似,在本发明第三实施方式中,通过获取用户观看视频的历史数据,分析用户的个人喜好,并根据用户的个人喜好,与待播放视频段中多个候选子视频所对应的剧情进行匹配,为用户播放剧情更符合用户喜好的视频。
本实施方式中的视频播放方法流程图如图8所示,具体包括以下步骤:
步骤801,根据用户历史播放数据确定用户剧情偏好。
具体地说,播放设备自动查询用户的历史播放数据,检测用户以往观看的视频,根据视频理解技术,对用户观看过的视频的剧情进行关键词的提取,获取用户偏好的剧情走向及对应的关键词,通过比较历史数据中用户观看最多的剧情走向和关键词,确定用户的个人剧情偏好。
步骤802,根据各候选子视频所对应的剧情和用户剧情偏好吻合程度确定各剧情的评分及待播放的候选子视频。
具体地说,在获取到用户的剧情偏好后,对各候选子视频所对应的剧情进行分析,获取各剧情中的剧情走向对应的关键词,将用户剧情偏好的剧情走向对应的关键词和各候选子视频所对应的剧情中剧情走向对应的关键词进行比较,检测每个剧情的关键词和用户喜好剧情的关键词的相似程度,根据关键词之间的相似程度,确定剧情的评分,并将对应的剧情的评分最高的候选子视频作为待播放的候选子视频。
在一个例子中,获取到用户喜好剧情的关键词是圆满、轻松、坎坷、阳光,经过分析,待播放的是频段中共有两个候选子视频,根据分析得出第一个候选子视频剧情的关键词是圆满、顺利、欢乐、阳光,获取到的用户喜好的剧情的关键词和这个候选子视频对应剧情的关键词中,有两个是相同的,而用户喜好剧情的关键词一共为四个,因此第一个候选子视频所对应的剧情与用户喜好剧情的吻合程度为50%,在总分为10分的时候,第一个剧情的评分为5分,第二个候选子视频对应剧情的关键词为遗憾、坎坷、磨难、阳光,此时,这个候选子视频对应剧情的关键词与用户偏好剧情对应关键词只有一个相同的,在总分为10分时,确定第二个剧情的评分为25分,此时,将第一个剧情对应的候选子视频作为视频段待播放的视频。
步骤803,播放剧情确定后的视频。
步骤804,检测用户是否重新选择视频剧情,若已重新选择剧情,则进入步骤605,若未重新选择剧情,结束视频播放。
步骤805,根据用户选择的剧情重新为用户播放视频。
本实施方式中的步骤803至步骤805与第二实施方式中的步骤603至步骤605相似,在此就不再赘述。
由此,本实施方式提供了一种视频播放方法,通过获取用户的历史播放数据,对用户观看过的视频进行分析,获取到用户的剧情偏好,根据各候选子视频所对应的剧情中的剧情走向和用户的剧情偏好的吻合程度,为各剧情进行评分,将评分最高的剧情对应的候选子视频作为待播放的候选子视频,并为用户播放视频,使得用户能够观看到剧情走向最符合用户个人偏好的视频,提高用户的观看体验。
本发明的第四实施方式涉及一种视频播放方法,第四实施方式与第三实施方式大致相似,在本发明第四实施方式中,通过获取视频播放普通剧情时的关于后续剧情期待的评论,确定用户期待的后续剧情,根据与期待剧情的匹配程度对各候选子视频所对应的剧情进行评分,并确定待播放的候选子视频,为用户播放视频。
本实施方式中的视频播放方法流程图如图9所示,具体包括以下步骤:
步骤901,根据用户评论获取用户期待剧情。
具体地说,在播放普通剧情的时候,获取用户的评论,根据对用户评论的分析,获取用户评论中针对后续剧情的评论的关键词,确定用户对后续剧情的期待。
在一个例子中,获取到用户期待的后续剧情的关键词是破坏、打斗、急速、圆满,则可以判定,用户期待后续剧情中包括带有争斗的剧情,并且最终剧情走向圆满。
步骤902,根据各候选子视频所对应的剧情与用户期待剧情的匹配程度确定各剧情的评分及待播放的候选子视频。
步骤903,播放剧情确定后的视频。
步骤904,检测用户是否重新选择视频剧情,若已重新选择剧情,则进入步骤905,若未重新选择剧情,结束视频播放。
步骤905,根据用户选择的剧情重新为用户播放视频。
本实施方式中的步骤902至步骤905与第二实施方式中的步骤802至步骤805相似,在此就不再赘述,通过关键词的匹配进行剧情的评分,并根据剧情评分确定待播放的候选子视频。
由此本实施方式提供了一种视频播放方法,通过在视频播放时,获取用户的期待剧情,再根据用户期待剧情与各候选子视频对应剧情的匹配程度为各剧情进行评分,将评分最高的剧情对应的候选子视频作为待播放的候选子视频,在视频播放到对应的视频段的位置时,自动播放确定的候选子视频。通过获取用户的评论,自动为用户播放最符合用户期待的剧情走向的视频,提高用户对视频的满意度。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明第五实施方式涉及一种电子设备,如图10所示,包括至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上述的视频播放方法。
其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。
处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,***接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。
本发明第六实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
Claims (10)
1.一种视频播放方法,其特征在于,一个视频由多个视频段组成,每个视频段对应至少一个候选子视频,每个候选子视频对应一个剧情,包括:
当待播放的视频段对应多个候选子视频时,获取各候选子视频所对应的剧情的评分;
根据所述评分,选择一个对应的候选子视频;
播放选择的候选子视频。
2.根据权利要求1所述的视频播放方法,其特征在于,所述获取各候选子视频所对应的剧情的评分,包括:
对于任一候选子视频,
获取针对所述任一候选子视频对应的剧情的评论,并确定所述评论中包含的情感类型;
确定属于所述情感类型的评论数量;
根据所述情感类型和所述评论数量,计算所述任一候选子视频对应的剧情的评分。
4.根据权利要求3所述的视频播放方法,其特征在于,所述任一候选子视频播放时的评论,包括:
所述任一候选子视频播放时的弹幕评论和/或所述任一候选子视频播放时的留言信息。
5.根据权利要求2所述的视频播放方法,其特征在于,所述根据所述评分,选择一个对应的候选子视频,包括:
从评分高于预设门限的候选子视频中选定一个。
6.根据权利要求2所述的视频播放方法,其特征在于,所述根据所述评分,选择一个对应的候选子视频,包括:
从评分高于普通剧情评分的候选子视频中选定一个;
其中,所述普通剧情评分根据针对普通剧情的评论确定;所述普通剧情为普通视频段对应的剧情,所述普通视频段只对应一个候选子视频。
7.根据权利要求1所述的视频播放方法,其特征在于,所述获取各候选子视频所对应的剧情的评分,包括:
根据针对普通剧情的评论,确定期待剧情;
根据所述任一候选子视频所对应的剧情与期待剧情的匹配程度,确定所述任一候选子视频所对应的剧情的评分;
其中,所述普通剧情为普通视频段对应的剧情,所述普通视频段只对应一个候选子视频。
8.根据权利要求1所述的视频播放方法,其特征在于,所述获取各候选子视频所对应的剧情的评分,包括:
获取历史播放数据;所述历史播放数据为播放过的所有视频的记录;
根据历史播放数据,确定剧情偏好;
根据所述任一候选子视频所对应的剧情与剧情偏好的吻合程度确定所述任一候选子视频所对应的剧情的评分。
9.一种电子设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至8中任一所述的视频播放方法。
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的视频播放方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910925108.4A CN110798747A (zh) | 2019-09-27 | 2019-09-27 | 一种视频播放方法、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910925108.4A CN110798747A (zh) | 2019-09-27 | 2019-09-27 | 一种视频播放方法、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110798747A true CN110798747A (zh) | 2020-02-14 |
Family
ID=69439934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910925108.4A Pending CN110798747A (zh) | 2019-09-27 | 2019-09-27 | 一种视频播放方法、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110798747A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111669626A (zh) * | 2020-06-10 | 2020-09-15 | 北京奇艺世纪科技有限公司 | 一种视频缺省播放关系的确定方法、装置及电子设备 |
CN111669622A (zh) * | 2020-06-10 | 2020-09-15 | 北京奇艺世纪科技有限公司 | 一种视频缺省播放关系的确定方法、装置及电子设备 |
CN113051233A (zh) * | 2021-03-30 | 2021-06-29 | 联想(北京)有限公司 | 一种处理方法及装置 |
CN113316021A (zh) * | 2021-07-27 | 2021-08-27 | 北京天工异彩影视科技有限公司 | 一种影视剪辑工作管理*** |
CN113434779A (zh) * | 2021-07-22 | 2021-09-24 | 咪咕数字传媒有限公司 | 可智能推荐的互动阅读方法、装置、计算设备和存储介质 |
CN113468431A (zh) * | 2021-07-22 | 2021-10-01 | 咪咕数字传媒有限公司 | 基于用户行为的内容推荐方法及装置 |
CN115103237A (zh) * | 2022-06-13 | 2022-09-23 | 咪咕视讯科技有限公司 | 视频处理方法、装置、设备及计算机可读存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016019314A2 (en) * | 2014-07-31 | 2016-02-04 | MindsightMedia, Inc. | Method, apparatus and article for delivering media content via a user-selectable narrative presentation |
CN105930401A (zh) * | 2016-04-15 | 2016-09-07 | 乐视控股(北京)有限公司 | 一种剧集评论信息的筛选方法及装置 |
CN107613392A (zh) * | 2017-09-22 | 2018-01-19 | 广东欧珀移动通信有限公司 | 信息处理方法、装置、终端设备及存储介质 |
CN108093315A (zh) * | 2017-12-28 | 2018-05-29 | 优酷网络技术(北京)有限公司 | 视频生成方法及装置 |
CN108123972A (zh) * | 2016-11-28 | 2018-06-05 | 腾讯科技(北京)有限公司 | 多媒体文件的分配方法及装置 |
CN108471541A (zh) * | 2018-02-01 | 2018-08-31 | 北京奇艺世纪科技有限公司 | 一种视频弹幕显示的方法及装置 |
CN108513175A (zh) * | 2018-03-29 | 2018-09-07 | 网宿科技股份有限公司 | 一种弹幕信息的处理方法及*** |
CN109788350A (zh) * | 2019-01-18 | 2019-05-21 | 北京睿峰文化发展有限公司 | 一种基于影视剧情选择无缝连续播放的方法和装置 |
CN109862397A (zh) * | 2019-02-02 | 2019-06-07 | 广州虎牙信息科技有限公司 | 一种视频分析方法、装置、设备和存储介质 |
CN109982142A (zh) * | 2017-12-28 | 2019-07-05 | 优酷网络技术(北京)有限公司 | 视频播放方法及装置 |
-
2019
- 2019-09-27 CN CN201910925108.4A patent/CN110798747A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016019314A2 (en) * | 2014-07-31 | 2016-02-04 | MindsightMedia, Inc. | Method, apparatus and article for delivering media content via a user-selectable narrative presentation |
CN105930401A (zh) * | 2016-04-15 | 2016-09-07 | 乐视控股(北京)有限公司 | 一种剧集评论信息的筛选方法及装置 |
CN108123972A (zh) * | 2016-11-28 | 2018-06-05 | 腾讯科技(北京)有限公司 | 多媒体文件的分配方法及装置 |
CN107613392A (zh) * | 2017-09-22 | 2018-01-19 | 广东欧珀移动通信有限公司 | 信息处理方法、装置、终端设备及存储介质 |
CN108093315A (zh) * | 2017-12-28 | 2018-05-29 | 优酷网络技术(北京)有限公司 | 视频生成方法及装置 |
CN109982142A (zh) * | 2017-12-28 | 2019-07-05 | 优酷网络技术(北京)有限公司 | 视频播放方法及装置 |
CN108471541A (zh) * | 2018-02-01 | 2018-08-31 | 北京奇艺世纪科技有限公司 | 一种视频弹幕显示的方法及装置 |
CN108513175A (zh) * | 2018-03-29 | 2018-09-07 | 网宿科技股份有限公司 | 一种弹幕信息的处理方法及*** |
CN109788350A (zh) * | 2019-01-18 | 2019-05-21 | 北京睿峰文化发展有限公司 | 一种基于影视剧情选择无缝连续播放的方法和装置 |
CN109862397A (zh) * | 2019-02-02 | 2019-06-07 | 广州虎牙信息科技有限公司 | 一种视频分析方法、装置、设备和存储介质 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111669626A (zh) * | 2020-06-10 | 2020-09-15 | 北京奇艺世纪科技有限公司 | 一种视频缺省播放关系的确定方法、装置及电子设备 |
CN111669622A (zh) * | 2020-06-10 | 2020-09-15 | 北京奇艺世纪科技有限公司 | 一种视频缺省播放关系的确定方法、装置及电子设备 |
CN113051233A (zh) * | 2021-03-30 | 2021-06-29 | 联想(北京)有限公司 | 一种处理方法及装置 |
CN113434779A (zh) * | 2021-07-22 | 2021-09-24 | 咪咕数字传媒有限公司 | 可智能推荐的互动阅读方法、装置、计算设备和存储介质 |
CN113468431A (zh) * | 2021-07-22 | 2021-10-01 | 咪咕数字传媒有限公司 | 基于用户行为的内容推荐方法及装置 |
CN113468431B (zh) * | 2021-07-22 | 2024-06-04 | 咪咕数字传媒有限公司 | 基于用户行为的内容推荐方法及装置 |
CN113316021A (zh) * | 2021-07-27 | 2021-08-27 | 北京天工异彩影视科技有限公司 | 一种影视剪辑工作管理*** |
CN115103237A (zh) * | 2022-06-13 | 2022-09-23 | 咪咕视讯科技有限公司 | 视频处理方法、装置、设备及计算机可读存储介质 |
CN115103237B (zh) * | 2022-06-13 | 2023-12-08 | 咪咕视讯科技有限公司 | 视频处理方法、装置、设备及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110798747A (zh) | 一种视频播放方法、电子设备及存储介质 | |
US11153653B2 (en) | Resource recommendation method, device, apparatus and computer readable storage medium | |
US11386137B2 (en) | Dynamic feedback in a recommendation system | |
CN110209843B (zh) | 多媒体资源播放方法、装置、设备及存储介质 | |
US9253511B2 (en) | Systems and methods for performing multi-modal video datastream segmentation | |
US11017024B2 (en) | Media content rankings for discovery of novel content | |
CN107644085B (zh) | 体育赛事新闻的生成方法和装置 | |
US9654834B2 (en) | Computing similarity between media programs | |
US20160014482A1 (en) | Systems and Methods for Generating Video Summary Sequences From One or More Video Segments | |
US20110131496A1 (en) | Selection of content to form a presentation ordered sequence and output thereof | |
US20170169040A1 (en) | Method and electronic device for recommending video | |
JP2011217209A (ja) | 電子機器、コンテンツ推薦方法及びプログラム | |
US11805295B2 (en) | Selective streaming based on dynamic parental rating of content | |
US20200304883A1 (en) | Method and apparatus for executing content | |
US11960538B2 (en) | Query system with spoiler prevention | |
US8781301B2 (en) | Information processing apparatus, scene search method, and program | |
CN110933459B (zh) | 赛事视频的剪辑方法、装置、服务器以及可读存储介质 | |
CN107506459A (zh) | 一种基于影片相似度的影片推荐方法 | |
US20160316004A1 (en) | Information processing apparatus, information processing method, and program | |
CN110933503A (zh) | 视频处理方法、电子设备及存储介质 | |
CN110442789A (zh) | 基于用户行为的关联结果确定方法、装置及电子设备 | |
KR20190047960A (ko) | 전자 장치 및 이의 제어 방법 | |
US20230022515A1 (en) | Increasing user engagement through query suggestion | |
KR102465853B1 (ko) | 인터랙티브 비디오에서 비디오 경로의 분류 및 카테고리화를 위한 방법 및 시스템 | |
KR102512452B1 (ko) | 사용자를 위한 맞춤 영상 추천 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200214 |
|
RJ01 | Rejection of invention patent application after publication |