CN106598996A - 多媒体海报生成方法及装置 - Google Patents
多媒体海报生成方法及装置 Download PDFInfo
- Publication number
- CN106598996A CN106598996A CN201510679698.9A CN201510679698A CN106598996A CN 106598996 A CN106598996 A CN 106598996A CN 201510679698 A CN201510679698 A CN 201510679698A CN 106598996 A CN106598996 A CN 106598996A
- Authority
- CN
- China
- Prior art keywords
- multimedia
- poster
- shared
- lyrics
- file
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000013519 translation Methods 0.000 claims description 11
- 230000009471 action Effects 0.000 claims description 10
- 239000012634 fragment Substances 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000008859 change Effects 0.000 claims description 2
- 230000032696 parturition Effects 0.000 claims 1
- 230000007306 turnover Effects 0.000 claims 1
- 230000001960 triggered effect Effects 0.000 abstract description 6
- 239000000463 material Substances 0.000 description 30
- 230000008569 process Effects 0.000 description 25
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 14
- 230000006855 networking Effects 0.000 description 12
- 238000003860 storage Methods 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 5
- 230000006854 communication Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000003786 synthesis reaction Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000013523 data management Methods 0.000 description 4
- 239000000203 mixture Substances 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000002845 discoloration Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 235000011464 Pachycereus pringlei Nutrition 0.000 description 1
- 240000006939 Pachycereus weberi Species 0.000 description 1
- 235000011466 Pachycereus weberi Nutrition 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 210000003811 finger Anatomy 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/432—Query formulation
- G06F16/433—Query formulation using audio data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/432—Query formulation
- G06F16/434—Query formulation using image data, e.g. images, photos, pictures taken by a user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/683—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/685—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using automatically derived transcript of audio data, e.g. lyrics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/106—Display of layout of documents; Previewing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/109—Font handling; Temporal or kinetic typography
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/51—Translation evaluation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Library & Information Science (AREA)
- Marketing (AREA)
- Economics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Tourism & Hospitality (AREA)
- Computing Systems (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种多媒体海报生成方法及装置,属于网络技术领域。方法包括:接收海报生成指令;获取海报资源,所述海报资源包括多个背景文件和多媒体文件的歌词文件,所述多媒体文件为用户选定的多媒体文件;获取所述用户在所述多个背景文件中选中的待分享背景文件,并获取所述用户在所述歌词文件中选中的待分享歌词信息;根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报。这种多媒体海报生成方法,提供了一种新的多媒体推荐形式,可以大大提高信息量,能够引发用户对该多媒体文件的兴趣,从而提高多媒体文件的传播性。
Description
技术领域
本发明涉及网络技术领域,特别涉及一种多媒体海报生成方法及装置。
背景技术
随着网络技术的发展,涌现了越来越多的多媒体平台。多媒体平台可以为大众提供包括音频、视频等视听娱乐服务。为了使用户能够了解某一首歌曲,多媒体平台通常会提供该歌曲的歌手名和歌曲名,以吸引用户试听或下载。然而,提供这种类似简介似的信息,仅能够使得用户对歌曲有表层的了解,由于其信息量较少,也很难引起用户的兴趣,导致传播性差。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种多媒体海报生成方法及装置。所述技术方案如下:
一方面,提供了一种多媒体海报生成方法,所述方法包括:
接收海报生成指令;
获取海报资源,所述海报资源包括多个背景文件和多媒体文件的歌词文件,所述多媒体文件为用户选定的多媒体文件;
获取所述用户在所述多个背景文件中选中的待分享背景文件,并获取所述用户在所述歌词文件中选中的待分享歌词信息;
根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报。
另一方面,提供了一种多媒体海报生成装置,所述装置包括:
接收模块,用于接收海报生成指令;
资源获取模块,用于获取海报资源,所述海报资源包括多个背景文件和多媒体文件的歌词文件,所述多媒体文件为用户选定的多媒体文件;
获取模块,用于获取所述用户在所述多个背景文件中选中的待分享背景文件,并获取所述用户在所述歌词文件中选中的待分享歌词信息;
生成模块,用于根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报。
本发明实施例提供的技术方案带来的有益效果是:
通过提供一种多媒体海报生成方法,可以使得用户通过制作在背景文件上显示歌词内容的多媒体海报,使得该多媒体海报可以承载更多的多媒体相关信息,提供了一种新的多媒体推荐形式,可以大大提高分享的信息量,能够引发用户对该多媒体文件的兴趣,从而提高多媒体文件的传播性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例所涉及的多媒体分享***的结构示意图;
图2是本发明实施例提供的一种多媒体海报的示意图;
图3是本发明实施例提供的一种多媒体海报生成方法的流程图;
图4是本发明实施例提供的一种多媒体海报编辑页面的示意图;
图5为本发明实施例提供的一种多媒体海报编辑页面的示意图;
图6是本发明实施例提供的一种多媒体海报生成方法的具体实施流程图;
图7是本发明实施例提供的一种发现页面的示意图;
图8为本发明实施例提供的一种多媒体海报选择页面的示意图;
图9是本发明实施例提供的一种多媒体海报的示意图;
图10是本发明实施例提供的一种多媒体海报生成装置的结构示意图;
图11是本发明实施例提供的一种终端1100的结构示意图;
图12是根据一示例性实施例示出的一种服务器1200的框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
图1是本发明实施例所涉及的多媒体分享***的结构示意图。该多媒体分享***可以包括终端A和多媒体分享平台B。
该终端A上可以运行有多媒体平台B对应的多媒体分享客户端100,该终端A上还可以运行有社交应用客户端101。该多媒体分享平台可以是用于提供音频、视频等多媒体文件在线播放的平台,例如,歌曲分享应用平台等,本发明实施例对此不作具体限定。
终端A上的运行的多媒体分享客户端101可以通过与多媒体分享平台B的网络连接,获取多媒体分享平台B所提供的多媒体文件等并进行播放,该获取和播放可以基于多媒体平台B的网站服务器进行。多媒体分享客户端100上提供用于与社交应用客户端101进行信息交互的接口,从而可以使得用户可以通过该接口向该社交应用客户端101发送待分享信息,例如,该待分享信息可以为地址链接、图片等。
该多媒体分享平台B可以包括:流媒体服务器102A和流媒体数据库102B、多媒体海报生成装置103、素材缓存组件104、用户身份组件105以及多媒体海报素材管理***106。
流媒体服务器102A和流媒体数据库102B,用于为终端A提供流媒体服务,如,根据终端对某个流媒体的请求,将被请求流媒体标识对应的流媒体发送至终端。该流媒体可以是直播流也可以是某个流媒体文件,本发明实施例对此不作限定。
多媒体海报生成装置103,用于通过素材缓存组件104等***组成,提供多媒体海报获取、制作以及分享服务。
素材缓存组件104,用于为多媒体海报的制作提供如背景文件以及字体形式等素材。进一步地,该素材缓存组件104还可以存储有素材对应的使用用户权限,以为一些级别较高的用户提供更丰富更有针对性的素材。可选地,该素材缓存组件104可以为CMEM(Cloud Memory,云存储)组件,能够提供高性能内存级持久化存储服务。当然,该素材缓存组件104还可以为其他存储载体,如mysql或oracle等。多媒体海报素材管理***106用于基于管理员或用户的上传,定时将多媒体海报素材管理***106的数据库中所更新的素材更新至素材缓存组件104中,使得素材缓存组件104可以响应于多媒体海报生成装置103的获取请求时,为其提供素材,避免了查询多媒体海报素材管理***106的数据库的过程,从而加速了加载素材流程。
用户身份组件105,用于提供用户权限查询等功能,可以响应于该多媒体海报生成装置103的查询,为其提供任一用户标识相应的权限等信息。
需要说明的是,上述***组成仅是对***内一些功能组成的简介,在该多媒体分享***中还可以包括具备其他功能的组成,如用户资料数据库、用户关系链数据库等等,本发明实施例对此不作具体限定。
本发明实施例所提供的多媒体海报可以作为多媒体信息的直观展示,为用户提供更多的多媒体信息。为了便于说明上述多媒体海报的具体形式,参见图2,该图2为本发明实施例提供的一种多媒体海报的示意图。在图2中,背景文件200可以为静态或动态显示,而待分享歌词信息201可以为该多媒体文件的歌词内容的一部分,该部分可以为由用户选择的部分,还可以为多媒体文件的高潮片段等,本发明实施例对此不作限定。另外,如果该显示的待分享歌词信息为部分信息且该多媒体海报为动态图片,该待分享歌词信息也可以不断变化,如以滚动方式分别显示多段歌词等。且该多媒体海报上还可以包括分享选项203和编辑选项204,其中,分享选项203可以用于展示多个社交应用接口,以使得在该分享选项203被触发时,可以在界面的第一指定区域(例如页面下半部分中)显示该多个社交应用接口,当任一个社交应用接口被触发时,可以将当前页面链接、或页面链接以及页面缩略图等发送至该社交应用,根据用户的进一步操作确定分享目标,从而实现将该多媒体海报生成至目标平台的目的。该编辑选项204可以为用户提供多媒体海报编辑页面的入口,以通过该多媒体海报编辑页面实现自行制作多媒体海报的目的。
图3是本发明实施例提供的一种多媒体海报生成方法的流程图。参见图3,该方法包括:
301、接收海报生成指令。
该海报生成指令可以是通过任一个页面上海报的编辑选项触发。该编辑选项也可以显示为“制作自己的歌词海报”、在已经制作好的海报上的“换一首歌”选项,还可以显示为在某一首歌的浏览页面或播放页面上提供的“制作这首歌曲的歌词海报”或分享页面上提供的“制作歌词海报”选项等,以使得用户能够根据该编辑选项进入多媒体海报编辑页面,本发明实施例对该多媒体海报编辑页面的具体入口不作限定,在多媒体应用的使用过程中,可以在多个不同页面上提供该编辑入口。
302、获取海报资源,所述海报资源包括多个背景文件和多媒体文件的歌词文件,所述多媒体文件为用户选定的多媒体文件。
该背景文件可以为静态图片、动态图片,还可以为一些flash文件等,本发明实施例对此不作限定。
需要说明的是,当用户在客户端打开多媒体海报服务时,可以从多媒体分享平台获取多媒体海报的相关素材压缩包,客户端对压缩包进行解析,以展现多媒体海报,同时,客户端可以缓存解析得到的素材,并通过对比已缓存素材的时间戳以及多媒体分享平台下发的素材时间戳,来实现只拉取最新的素材。
303、获取所述用户在所述多个背景文件中选中的待分享背景文件,并获取所述用户在所述歌词文件中选中的待分享歌词信息。
304、根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报。
该多媒体海报可以为静态图片、动态图片(如gif格式图片)、动图文件(flash文件,如.swf格式)等,本发明实施例对此不作具体限定。
当用户对多媒体海报的多个素材均选好后,可以通过发布选项(如图4中的发布选项403),结束该多媒体海报的编辑工作,使得客户端能够根据当前选中的各个素材,生成多媒体文件的多媒体海报。可选地,该生成过程可以是合并图层过程。进一步地,在生成多媒体海报后,可以将多媒体海报保存至客户端本地文件夹,以便用户之后分享或查看。如果多媒体海报为动态多媒体海报(如flash),而分享到的平台不支持动态显示时,则目标平台可以将该多媒体海报显示为一个链接,用户点击链接在浏览器中显示该动态多媒体海报。
当然,更进一步地,在生成该多媒体海报后,还可以将所述多媒体文件的多媒体海报上传至服务器,由所述服务器对上传用户进行奖励。例如,服务器可以根据用户上传的多媒体海报,向用户发放积分、虚拟货币等奖励,以增加用户的参与感。又或者,服务器可以根据该多媒体海报在发布过程中的被下载情况或者被点赞等情况,向用户发放任一种形式的奖励。
在本发明提供的另一实施例中,生成所述多媒体文件的多媒体海报之后,所述方法还包括:当检测到对所述多媒体海报的分享操作时,将所述多媒体海报生成至目标平台。该分享操作可以由多媒体海报的显示页面上所提供的分享选项触发。该分享选项可以用于展示多个社交应用接口,以使得在该分享选项被触发时,可以在界面的第一指定区域(例如页面下半部分中)显示该多个社交应用接口,当任一个社交应用接口被触发时,可以将当前页面链接、或页面链接以及页面缩略图等发送至该社交应用,根据用户的进一步操作确定分享目标,从而实现将该多媒体海报生成至目标平台的目的。进一步地,在另一实施例中,客户端可以在进行分享后,向多媒体分享平台上报用户分享的多媒体海报,以便多媒体分享平台能够根据该用户分享的多媒体海报中的多媒体歌词内容以及背景文件等,计算用户的多媒体文件偏好,以便在后续为用户进行更精准的推荐服务。
基于图3所示实施例,该步骤302“获取海报资源”可以包括下述多个步骤:
步骤一、确定待分享的多媒体文件。
该步骤主要是用于确定当前用户想要分享的多媒体文件,客户端可以提供一多媒体文件选择页面,以使得用户在选中多媒体文件后,基于多媒体海报编辑页面进行编辑。当然,客户端还可以直接提供多媒体海报编辑页面,并在该多媒体海报编辑页面上提供选择多媒体文件的入口,以进行更快捷的加载。又或者,该步骤可以为在服务器所提供的多媒体海报上,启动编辑功能,基于该编辑功能所提供的多媒体文件选择入口,选择待分享的多媒体文件。
步骤二、获取待分享多媒体文件的歌词文件。
该获取歌词文件可以是根据多媒体文件标识,从歌词文件数据库(可以设置于流媒体数据库中)中,获取与该多媒体文件标识对应的歌词文件。该歌词文件可以包括该多媒体文件的歌词和歌词的时间标签。进一步地,该歌词的时间标签可以是对歌词中每个字的时间标签,以使得在播放时可以根据实际播放进度逐字变色,以提示用户当前播放到了哪个字。
为了使得页面更加个性化,还提供了更多的素材供用户选择,也即是,用户可以通过客户端对任一种素材进行编辑,以便生成自己的多媒体海报,因此,基于图3所示实施例,该步骤303“获取所述用户在所述多个背景文件中选中的待分享背景文件,并获取所述用户在所述歌词文件中选中的待分享歌词信息”涉及到了以下具体过程:
过程1:获取所述用户在所述歌词文件中选中的待分享歌词信息包括:显示所述多媒体文件的歌词内容;当检测到对任一行歌词内容的选中操作时,将被选中的歌词内容作为待分享歌词信息,并显示所述待分享歌词信息。
在该过程1中,对于每个多媒体文件来说,可以拉取其完整歌词文件,并将该歌词文件中的歌词内容显示于多媒体海报编辑页面的第一指定区域(例如页面的下半部),并且在每行多媒体歌词内容之前显示一选择框,当检测到任一行的选择框被选中时,可以将被选中的歌词内容作为待分享歌词信息。
例如,图4为本发明实施例提供的一种多媒体海报编辑页面的示意图。在该图中,第一指定区域401中显示了多行歌词内容,其中第2至5行已经被选中,则将该第2至5行歌词内容作为待分享歌词信息。
进一步地,每选中一行歌词内容,可以在该多媒体海报编辑页面的第二指定区域402中,显示该待分享歌词信息。第二指定区域可以是指与第一指定区域不重叠的区域,当然,该第二指定区域可以为用于显示歌词内容的区域。
进一步地,如果在多媒体海报编辑页面上检测到对待分享歌词信息的移动操作,则根据对该多媒体海报中的待分享歌词信息的移动操作,对该待分享提示进行移动。例如,待分享信息原本是居中显示,如果检测到对已显示的待分享歌词信息的下移操作,则根据该下移操作的移动距离,将待分享歌词信息的显示位置下移至该下移操作对应的位置,通过该显示位置的可移动,使得编辑效果更加符合用户需求。
进一步地,对于一些外文歌曲来说,还可以为其提供翻译服务,例如,当所述歌词内容的语言与当前***语言不同时,显示翻译选项;当检测到对所述翻译选项的触发操作时,显示所述歌词内容的翻译版本。
该翻译选项可以显示于该多媒体海报编辑页面上;当检测到对该翻译选项的触发操作时,对该歌词内容进行翻译,得到翻译版本;在该多媒体海报编辑页面的第一指定区域中,显示该歌词内容的翻译版本。
该翻译版本与原版本的歌词内容顺序相同,当检测到用户选中任一行翻译内容时,将该歌词内容作为待分享歌词信息,并将该选中的翻译内容显示于第二指定区域中。
过程2:获取所述用户在所述多个背景文件中选中的待分享背景文件包括:在该多媒体海报编辑页面的第一指定区域中,显示多个背景文件;当检测到对中任一个背景文件的选中操作时,将被选中的背景文件作为该待分享背景文件。
进一步地,在另一实施例中,该具体过程还可以包括过程3:获取该多媒体文件的歌词内容字体样式包括:在该多媒体海报编辑页面的第一指定区域中,显示多个字体样式;当检测到对中任一个字体样式的选中操作时,将被选中的字体样式作为该多媒体文件的字体样式。其中,字体样式可以包括字号、字体、字色等等。本发明实施例可以提供各种推荐的艺术字等字体形式,以丰富用户的选择。当然,该字体样式还可以包括字体的显示方式,如由下至上滚动、由左至右滚动等特殊显示方式。
过程2和过程3中所提供的获取方式同理,均是通过用户从可选图片或字体中的选择,对多媒体海报进行编辑的过程。以图5为例,图5为本发明实施例提供的一种多媒体海报编辑页面的示意图。在编辑过程中,在选中了任一个背景文件或字体后,可以基于已选中的背景文件或字体和当前显示的歌词内容,显示多媒体海报的预览效果图,以使得用户能够获知最终效果,有助于编辑。
当然,对于任一个多媒体文件来说,可以具有***默认的待分享歌词信息、背景文件或字体样式,因此,该获取过程可以为:根据多媒体文件的文件标识,从素材数据库中获取与文件标识对应的待分享歌词信息、背景文件或歌词内容字体样式,以提供一个优选的样式供用户查看。另外,该获取过程还可以为获取各个多媒体文件通用的歌词内容段落、背景文件或歌词内容字体样式,也即是客户端默认的素材配置,以提供一个基础样式供用户查看。
可选地,基于图3的实施例,该步骤304“根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报”包括:获取待分享多媒体片段,所述待分享多媒体片段的开始时间和结束时间与所述待分享歌词信息的开始时间和结束时间相对应;基于所述待分享歌词信息、所述待分享背景文件以及所述多媒体片段,生成动态的多媒体海报,所述动态的多媒体海报能够在显示过程中播放所述多媒体片段。
在本发明的一个实施例中,如果用户想要制作动态多媒体海报,则可以在选择背景文件时,选择一动态背景文件或选择一动态显示方式,在选择动态显示方式后,客户端可以向多媒体分享平台发送该背景文件标识、多媒体文件标识以及待显示歌词信息对应的开始时间和结束时间,使得多媒体分享平台能够根据待显示歌词信息对应的开始时间和结束时间,从多媒体文件中截取与该开始时间和结束时间对应的多媒体片段作为待分享多媒体片段,并调用SWF编译器将多媒体片段、待分享歌词信息、背景文件等素材和编译好的ActionScript字节码文件编译合成SWF文件,最后将合成后的SWF文件发送到客户端。基于上述动态多媒体海报,在其显示过程中,可以同时播放该截取的多媒体片段,以使得用户能够收听到该段歌词内容所对应的实际片段,达到视觉和听觉的统一,带来更好的视听感受。上述过程可以由客户端和服务器共同完成,也可以完全在客户端完成,也即是,服务器仅用于提供所用资源,而实际的合成等过程均是由客户端进行,本发明实施例对此不作具体限定。
进一步地,在另一实施例中,在生成动态多媒体海报的过程中,还可以从所述多媒体文件的歌词文件中,获取所述待分享歌词信息中每个字的时间标签,为所述待分享歌词信息中的每个字确定在显示时的显示时间,使得所述待分享歌词信息在所述多媒体海报的显示过程中能够随着所述多媒体片段的播放进度逐字变色,多媒体片段每唱到一个字,所显示的歌词内容中该被唱到的字变色)。也即是,在合成过程中,可以调用SWF编译器将多媒体片段、待分享歌词信息、多媒体歌词文件(如,歌词显示能够达到逐字效果的QRC文件)、背景文件等素材和编译好的ActionScript字节码文件编译合成SWF文件,最后将合成后的SWF文件发送到客户端。
上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。
图6是本发明实施例提供的一种多媒体海报生成方法的具体实施流程图。参见图6,该实施仅以用户在客户端选中已经制作好的多媒体海报为例进行说明,具体包括:
601、第一客户端显示发现页面,该发现页面包括多媒体海报服务入口。
该发现页面可以是多媒体共享平台所提供的一个用于获知其他用户所播放的多媒体文件或推荐多媒体文件的页面,本发明实施例对其具体功能不作限定。该他多媒体海报服务入口可以是用于进入多媒体海报服务,以供用户选择待分享的多媒体海报或编辑多媒体海报等。例如,参见图7,图7是本发明实施例提供的一种发现页面的示意图。图中的歌词海报选项即为该多媒体海报服务入口。该图7中还包括其他服务,如好友热播、音乐圈等。当然,该多媒体海报服务入口还可以由其他页面提供,本发明实施例对此不作具体限定。
602、当检测到对该多媒体海报服务入口的触发操作,该第一客户端显示多媒体海报选择页面,该多媒体海报选择页面用于显示多个多媒体海报。
参见图8,图8为本发明实施例提供的一种多媒体海报选择页面的示意图。该多媒体海报选择页面上可以不仅包括多个多媒体海报,还可以包括多媒体海报编辑页面入口。
603、当检测到对任一个多媒体海报的触发操作时,该第一客户端显示该多媒体海报,所述多媒体海报用于在背景文件上显示歌词信息。
该多媒体海报的具体形式可以参见图3所示。
604、当检测到对多媒体海报的编辑选项的触发操作时,该第一客户端显示多媒体海报编辑页面。
该多媒体海报编辑页面的具体形式可以参见图4至图5所示。
605、基于多媒体海报编辑页面提供的页面素材,该第一客户端获取用户编辑的多媒体海报,所述多媒体海报编辑页面用于提供多个页面素材。
该页面素材可以为背景文件、海报显示方式以及字体样式等等。
在本实施例中不对该编辑过程进行具体描述,可以参考上述图3对应的实施例以及可选实施例中所示。
606、当检测到对多媒体海报的分享选项的触发操作时,该第一客户端将所述多媒体海报生成至目标平台。
参见图9,图9是本发明实施例提供的一种多媒体海报的示意图。该多媒体海报的第一指定区域中显示该多个社交应用接口。
607、当第二客户端用户通过目标平台打开所分享的多媒体海报时,在第二客户端上显示该多媒体海报。
如果该多媒体海报是flash文件形式,则在显示过程中,可以在听到该所显示歌词信息对应的多媒体片段的同时,显示歌词信息逐字变色的效果。
需要说明的是,该多媒体海报上还可以包括播放入口,使得第二客户端能够通过该播放入口对多媒体文件进行播放。另外,该多媒体海报在目标平台上进行展示时,可以采取静态显示,例如显示多媒体海报的缩略图等,或者,还可以采取动态显示的方式,给用户带来更生动的显示效果。
图10是本发明实施例提供的一种多媒体海报生成装置的结构示意图。参见图10,所述装置包括:
接收模块1001,用于接收海报生成指令;
资源获取模块1002,用于获取海报资源,所述海报资源包括多个背景文件和多媒体文件的歌词文件,所述多媒体文件为用户选定的多媒体文件;
获取模块1003,用于获取所述用户在所述多个背景文件中选中的待分享背景文件,并获取所述用户在所述歌词文件中选中的待分享歌词信息;
生成模块1004,用于根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报。
可选地,所述装置还包括:分享模块,用于当检测到对所述多媒体海报的分享操作时,将所述多媒体海报生成至目标平台。
可选地,所述装置还包括:
显示模块,用于显示所述多媒体文件的歌词内容;当检测到对任一行歌词内容的选中操作时,将被选中的歌词内容作为待分享歌词信息,并显示所述待分享歌词信息。
可选地,所述显示模块还用于当所述歌词内容的语言与当前***语言不同时,显示翻译选项;当检测到对所述翻译选项的触发操作时,显示所述歌词内容的翻译版本。
可选地,所述生成模块用于获取待分享多媒体片段,所述待分享多媒体片段的开始时间和结束时间与所述待分享歌词信息的开始时间和结束时间相对应;基于所述待分享歌词信息、所述待分享背景文件以及所述多媒体片段,生成动态的多媒体海报,所述动态的多媒体海报能够在显示过程中播放所述多媒体片段。
可选地,所述生成模块还用于在生成动态多媒体海报的过程中,从所述多媒体文件的歌词文件中,获取所述待分享歌词信息中每个字的时间标签,为所述待分享歌词信息中的每个字确定在显示时的显示时间,使得所述待分享歌词信息在所述多媒体海报的显示过程中能够随着所述多媒体片段的播放进度逐字变色。
可选地,所述装置还包括:
字体获取模块,用于获取所述用户选中的歌词内容字体样式;
所述生成模块用于基于选中的歌词内容字体样式,执行根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报的步骤。
可选地,所述装置还包括:
上传模块,用于将所述多媒体文件的多媒体海报上传至服务器,由所述服务器对上传用户进行奖励。
需要说明的是:上述实施例提供的多媒体海报生成装置在多媒体海报生成时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的多媒体海报生成装置与多媒体海报生成方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本实施例提供了一种终端,该终端可以用于执行上述各个实施例中提供的多媒体海报生成方法。参见图11,该终端1100包括:
终端1100可以包括RF(Radio Frequency,射频)电路110、包括有一个或一个以上计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、WiFi(Wireless Fidelity,无线保真)模块170、包括有一个或者一个以上处理核心的处理器180、以及电源190等部件。本领域技术人员可以理解,图11中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器180处理;另外,将涉及上行的数据发送给基站。通常,RF电路110包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯***)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband CodeDivision Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。
存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端1100的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对存储器120的访问。
输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括触敏表面131以及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面131。除了触敏表面131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元140可用于显示由用户输入的信息或提供给用户的信息以及终端1100的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板141。进一步的,触敏表面131可覆盖显示面板141,当触敏表面131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图11中,触敏表面131与显示面板141是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面131与显示面板141集成而实现输入和输出功能。
终端1100还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在终端1100移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端1100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路160、扬声器161,传声器162可提供用户与终端1100之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一终端,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与终端1100的通信。
WiFi属于短距离无线传输技术,终端1100通过WiFi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图11示出了WiFi模块170,但是可以理解的是,其并不属于终端1100的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器180是终端1100的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行终端1100的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
终端1100还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理***与处理器180逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,终端1100还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端的显示单元是触摸屏显示器,终端还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。所述一个或者一个以上程序包含用于执行上述图3以及其可选实施例中终端侧操作的指令。
图12是根据一示例性实施例示出的一种服务器1200的框图。参照图12,服务器1200包括处理组件1222,其进一步包括一个或多个处理器,以及由存储器1232所代表的存储器资源,用于存储可由处理部件1222的执行的指令,例如应用程序。存储器1232中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1222被配置为执行指令,以执行上述多媒体海报生成方法。
装置1200还可以包括一个电源组件1226被配置为执行装置1200的电源管理,一个有线或无线网络接口1250被配置为将装置1200连接到网络,和一个输入输出(I/O)接口1258。装置1200可以操作基于存储在存储器1232的操作***,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (16)
1.一种多媒体海报生成方法,其特征在于,所述方法包括:
接收海报生成指令;
获取海报资源,所述海报资源包括多个背景文件和多媒体文件的歌词文件,所述多媒体文件为用户选定的多媒体文件;
获取所述用户在所述多个背景文件中选中的待分享背景文件,并获取所述用户在所述歌词文件中选中的待分享歌词信息;
根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报。
2.根据权利要求1所述的方法,其特征在于,生成所述多媒体文件的多媒体海报之后,所述方法还包括:
当检测到对所述多媒体海报的分享操作时,将所述多媒体海报生成至目标平台。
3.根据权利要求1所述的方法,其特征在于,获取海报资源之后,所述方法还包括:
显示所述多媒体文件的歌词内容;
当检测到对任一行歌词内容的选中操作时,将被选中的歌词内容作为待分享歌词信息,并显示所述待分享歌词信息。
4.根据权利要求3所述的方法,其特征在于,获取海报资源之后,所述方法还包括:
当所述歌词内容的语言与当前***语言不同时,显示翻译选项;
当检测到对所述翻译选项的触发操作时,显示所述歌词内容的翻译版本。
5.根据权利要求1所述的方法,其特征在于,根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报包括:
获取待分享多媒体片段,所述待分享多媒体片段的开始时间和结束时间与所述待分享歌词信息的开始时间和结束时间相对应;
基于所述待分享歌词信息、所述待分享背景文件以及所述多媒体片段,生成动态的多媒体海报,所述动态的多媒体海报能够在显示过程中播放所述多媒体片段。
6.根据权利要求5所述的方法,其特征在于,在生成动态多媒体海报的过程中,从所述多媒体文件的歌词文件中,获取所述待分享歌词信息中每个字的时间标签,为所述待分享歌词信息中的每个字确定在显示时的显示时间,使得所述待分享歌词信息在所述多媒体海报的显示过程中能够随着所述多媒体片段的播放进度逐字变色。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
获取所述用户选中的歌词内容字体样式;
基于选中的歌词内容字体样式,执行根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报的步骤。
8.根据权利要求1-6任一项所述的方法,其特征在于,根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报之后,所述方法还包括:
将所述多媒体文件的多媒体海报上传至服务器,由所述服务器对上传用户进行奖励。
9.一种多媒体海报生成装置,其特征在于,所述装置包括:
接收模块,用于接收海报生成指令;
资源获取模块,用于获取海报资源,所述海报资源包括多个背景文件和多媒体文件的歌词文件,所述多媒体文件为用户选定的多媒体文件;
获取模块,用于获取所述用户在所述多个背景文件中选中的待分享背景文件,并获取所述用户在所述歌词文件中选中的待分享歌词信息;
生成模块,用于根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:分享模块,用于当检测到对所述多媒体海报的分享操作时,将所述多媒体海报生成至目标平台。
11.根据权利要求9所述的装置,其特征在于,所述装置还包括:
显示模块,用于显示所述多媒体文件的歌词内容;当检测到对任一行歌词内容的选中操作时,将被选中的歌词内容作为待分享歌词信息,并显示所述待分享歌词信息。
12.根据权利要求11所述的装置,其特征在于,所述显示模块还用于当所述歌词内容的语言与当前***语言不同时,显示翻译选项;当检测到对所述翻译选项的触发操作时,显示所述歌词内容的翻译版本。
13.根据权利要求9所述的装置,所述生成模块用于获取待分享多媒体片段,所述待分享多媒体片段的开始时间和结束时间与所述待分享歌词信息的开始时间和结束时间相对应;基于所述待分享歌词信息、所述待分享背景文件以及所述多媒体片段,生成动态的多媒体海报,所述动态的多媒体海报能够在显示过程中播放所述多媒体片段。
14.根据权利要求13所述的装置,其特征在于,所述生成模块还用于在生成动态多媒体海报的过程中,从所述多媒体文件的歌词文件中,获取所述待分享歌词信息中每个字的时间标签,为所述待分享歌词信息中的每个字确定在显示时的显示时间,使得所述待分享歌词信息在所述多媒体海报的显示过程中能够随着所述多媒体片段的播放进度逐字变色。
15.根据权利要求9-14任一项所述的装置,其特征在于,所述装置还包括:
字体获取模块,用于获取所述用户选中的歌词内容字体样式;
所述生成模块用于基于选中的歌词内容字体样式,执行根据所述待分享歌词信息和待分享背景文件,生成所述多媒体文件的多媒体海报的步骤。
16.根据权利要求9-14任一项所述的装置,其特征在于,所述装置还包括:
上传模块,用于将所述多媒体文件的多媒体海报上传至服务器,由所述服务器对上传用户进行奖励。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510679698.9A CN106598996B (zh) | 2015-10-19 | 2015-10-19 | 多媒体海报生成方法及装置 |
TW105111074A TWI578288B (zh) | 2015-10-19 | 2016-04-08 | 多媒體海報生成方法及裝置 |
KR1020187014376A KR102084977B1 (ko) | 2015-10-19 | 2016-05-10 | 멀티미디어 포스터 생성 방법 및 단말기 |
EP16856594.3A EP3367257A4 (en) | 2015-10-19 | 2016-05-10 | METHOD OF GENERATING A MULTIMEDIA POSTER AND TERMINAL |
PCT/CN2016/081487 WO2017067148A1 (zh) | 2015-10-19 | 2016-05-10 | 多媒体海报生成方法及终端 |
US16/086,167 US11366854B2 (en) | 2015-10-19 | 2016-05-10 | Multimedia poster generation method and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510679698.9A CN106598996B (zh) | 2015-10-19 | 2015-10-19 | 多媒体海报生成方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106598996A true CN106598996A (zh) | 2017-04-26 |
CN106598996B CN106598996B (zh) | 2021-01-01 |
Family
ID=58554571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510679698.9A Active CN106598996B (zh) | 2015-10-19 | 2015-10-19 | 多媒体海报生成方法及装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US11366854B2 (zh) |
EP (1) | EP3367257A4 (zh) |
KR (1) | KR102084977B1 (zh) |
CN (1) | CN106598996B (zh) |
TW (1) | TWI578288B (zh) |
WO (1) | WO2017067148A1 (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108090195A (zh) * | 2017-12-22 | 2018-05-29 | 维沃移动通信有限公司 | 一种歌曲播放方法和电子设备 |
CN108133455A (zh) * | 2017-12-01 | 2018-06-08 | 天脉聚源(北京)科技有限公司 | 海报图像中用户名称的显示方法及装置 |
CN108419113A (zh) * | 2018-05-24 | 2018-08-17 | 广州酷狗计算机科技有限公司 | 字幕显示方法及装置 |
CN109032712A (zh) * | 2018-06-01 | 2018-12-18 | 北京金山安全软件有限公司 | 应用程序配图的生成方法和装置 |
CN109151523A (zh) * | 2018-09-28 | 2019-01-04 | 传线网络科技(上海)有限公司 | 多媒体内容的获取方法及装置 |
CN109327608A (zh) * | 2018-09-12 | 2019-02-12 | 广州酷狗计算机科技有限公司 | 歌曲分享的方法、终端、服务器和*** |
CN109523610A (zh) * | 2018-11-21 | 2019-03-26 | 万翼科技有限公司 | 海报的生成方法、装置和存储介质 |
CN109543168A (zh) * | 2018-11-21 | 2019-03-29 | 万翼科技有限公司 | 房产海报的待分享者信息添加方法、服务器以及存储介质 |
CN111104602A (zh) * | 2020-01-14 | 2020-05-05 | 上海风秩科技有限公司 | 一种海报的生成方法及装置 |
CN112069360A (zh) * | 2020-09-15 | 2020-12-11 | 北京字跳网络技术有限公司 | 音乐海报生成方法、装置、电子设备及介质 |
WO2022042035A1 (zh) * | 2020-08-24 | 2022-03-03 | 北京字节跳动网络技术有限公司 | 视频制作方法、装置、设备及存储介质 |
CN114610429A (zh) * | 2022-03-14 | 2022-06-10 | 北京达佳互联信息技术有限公司 | 多媒体界面显示方法、装置、电子设备及存储介质 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11321388B2 (en) * | 2019-05-10 | 2022-05-03 | Meta Platforms, Inc. | Systems and methods for generating and sharing content |
US11487815B2 (en) * | 2019-06-06 | 2022-11-01 | Sony Corporation | Audio track determination based on identification of performer-of-interest at live event |
CN111462281B (zh) * | 2020-03-31 | 2023-06-13 | 北京创鑫旅程网络技术有限公司 | 海报生成方法、装置、设备及存储介质 |
CN114390299B (zh) * | 2020-10-16 | 2024-02-02 | 腾讯科技(深圳)有限公司 | 歌曲点播方法、装置、设备及计算机可读存储介质 |
CN112733779B (zh) | 2021-01-19 | 2023-04-07 | 三星电子(中国)研发中心 | 一种基于人工智能的视频海报展示方法和*** |
CN115914734A (zh) * | 2021-09-22 | 2023-04-04 | 北京字跳网络技术有限公司 | 一种音视频处理方法、装置、设备及存储介质 |
CN115119031B (zh) * | 2022-06-07 | 2024-07-19 | 深圳康佳电子科技有限公司 | 一种基于无限屏拼窗组合的播放控制方法及相关设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103559731A (zh) * | 2013-10-29 | 2014-02-05 | 腾讯科技(深圳)有限公司 | 一种锁屏状态下歌词显示的方法及终端 |
CN103593142A (zh) * | 2013-11-29 | 2014-02-19 | 网易(杭州)网络有限公司 | 一种分享歌词的方法及装置 |
CN104123383A (zh) * | 2014-08-04 | 2014-10-29 | 网易(杭州)网络有限公司 | 一种在媒体应用中使用的方法及装置 |
CN104583924A (zh) * | 2014-08-26 | 2015-04-29 | 华为技术有限公司 | 一种处理媒体文件的方法和终端 |
CN104683853A (zh) * | 2015-02-04 | 2015-06-03 | 广州酷狗计算机科技有限公司 | 多媒体文件的获取装置及终端 |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100522400B1 (ko) | 2000-04-14 | 2005-10-18 | 아이디어플라자(주) | 콘텐츠 제작 방법 |
US20020165797A1 (en) | 2001-05-07 | 2002-11-07 | Deitrickson Mark C. | Interactive marketing system |
TW200515186A (en) * | 2003-10-24 | 2005-05-01 | Inventec Multimedia & Telecom | System and method for integrating multimedia data for editing and playing |
JP4993512B2 (ja) | 2005-03-14 | 2012-08-08 | ストリックランド,マーク | ファイル共有方法およびファイル共有システム |
TW200731095A (en) * | 2006-01-03 | 2007-08-16 | Creative Tech Ltd | Automated visualization for enhanced music playback |
US20080021777A1 (en) * | 2006-04-24 | 2008-01-24 | Illumobile Corporation | System for displaying visual content |
TW200813760A (en) * | 2006-06-20 | 2008-03-16 | There Yugo Inc | Multimedia system and method relating thereto |
US8862497B2 (en) * | 2007-01-02 | 2014-10-14 | Washington State University Research Foundation | Method and system of determining and issuing user incentives on a web server via assessment of user-generated content relevance and value |
US20090160735A1 (en) * | 2007-12-19 | 2009-06-25 | Kevin James Mack | System and method for distributing content to a display device |
EP2096626A1 (en) * | 2008-02-29 | 2009-09-02 | Sony Corporation | Method for visualizing audio data |
CN101500092A (zh) * | 2008-10-16 | 2009-08-05 | 黄福宝 | 广播级mtv合成方法 |
WO2010059720A1 (en) * | 2008-11-19 | 2010-05-27 | Scigen Technologies, S.A. | Document creation system and methods |
US8464304B2 (en) * | 2011-01-25 | 2013-06-11 | Youtoo Technologies, LLC | Content creation and distribution system |
CN102209259B (zh) | 2011-06-03 | 2014-06-25 | Tcl集团股份有限公司 | 一种动态生成电影封面墙的方法及*** |
CN102968424B (zh) * | 2011-06-22 | 2017-04-26 | 刘镇崇 | 互动式云端广播供播方法 |
US8903952B2 (en) * | 2011-08-16 | 2014-12-02 | Arris Enterprises, Inc. | Video streaming using adaptive TCP window size |
TWI559778B (zh) * | 2011-09-18 | 2016-11-21 | 觸控調諧音樂公司 | 具有卡拉ok及/或照相亭特徵的數位點唱機裝置以及與其相關聯的方法 |
US20130295533A1 (en) * | 2012-05-03 | 2013-11-07 | Lyrics2Learn, Llc | Method and System for Educational Linking of Lyrical Phrases and Musical Structure |
US20140337761A1 (en) * | 2012-06-26 | 2014-11-13 | BHG Ventures, LLC | Locating and sharing audio/visual content |
US20140002644A1 (en) * | 2012-06-29 | 2014-01-02 | Elena A. Fedorovskaya | System for modifying images to increase interestingness |
CN103236007A (zh) | 2013-04-26 | 2013-08-07 | 孙鑫 | 一种在线海报生成***及方法 |
US20150003812A1 (en) * | 2013-06-27 | 2015-01-01 | Little Engines Group, Inc. | Method for collaborative creation of shareable secondary digital media programs |
CN103546805B (zh) | 2013-10-08 | 2019-05-21 | 康佳集团股份有限公司 | 一种节目海报及其利用机顶盒制作的方法 |
TWM479574U (zh) * | 2013-11-27 | 2014-06-01 | Inyuan Technology Inc | 應用於伴唱機之即時自拍特效合成mv之系統裝置 |
TW201547271A (zh) * | 2014-06-04 | 2015-12-16 | Wistron Corp | 播放方法與應用其之發送裝置、播放裝置與通訊系統 |
US20180374461A1 (en) * | 2014-08-22 | 2018-12-27 | Zya, Inc, | System and method for automatically generating media |
CN106815230B (zh) * | 2015-11-27 | 2019-05-14 | 腾讯科技(深圳)有限公司 | 歌词页面生成方法及装置 |
US20180366097A1 (en) * | 2017-06-14 | 2018-12-20 | Kent E. Lovelace | Method and system for automatically generating lyrics of a song |
-
2015
- 2015-10-19 CN CN201510679698.9A patent/CN106598996B/zh active Active
-
2016
- 2016-04-08 TW TW105111074A patent/TWI578288B/zh active
- 2016-05-10 EP EP16856594.3A patent/EP3367257A4/en not_active Ceased
- 2016-05-10 KR KR1020187014376A patent/KR102084977B1/ko active IP Right Grant
- 2016-05-10 US US16/086,167 patent/US11366854B2/en active Active
- 2016-05-10 WO PCT/CN2016/081487 patent/WO2017067148A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103559731A (zh) * | 2013-10-29 | 2014-02-05 | 腾讯科技(深圳)有限公司 | 一种锁屏状态下歌词显示的方法及终端 |
CN103593142A (zh) * | 2013-11-29 | 2014-02-19 | 网易(杭州)网络有限公司 | 一种分享歌词的方法及装置 |
CN104123383A (zh) * | 2014-08-04 | 2014-10-29 | 网易(杭州)网络有限公司 | 一种在媒体应用中使用的方法及装置 |
CN104583924A (zh) * | 2014-08-26 | 2015-04-29 | 华为技术有限公司 | 一种处理媒体文件的方法和终端 |
CN104683853A (zh) * | 2015-02-04 | 2015-06-03 | 广州酷狗计算机科技有限公司 | 多媒体文件的获取装置及终端 |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108133455A (zh) * | 2017-12-01 | 2018-06-08 | 天脉聚源(北京)科技有限公司 | 海报图像中用户名称的显示方法及装置 |
CN108090195B (zh) * | 2017-12-22 | 2020-01-07 | 维沃移动通信有限公司 | 一种歌曲播放方法和电子设备 |
CN108090195A (zh) * | 2017-12-22 | 2018-05-29 | 维沃移动通信有限公司 | 一种歌曲播放方法和电子设备 |
CN108419113A (zh) * | 2018-05-24 | 2018-08-17 | 广州酷狗计算机科技有限公司 | 字幕显示方法及装置 |
CN108419113B (zh) * | 2018-05-24 | 2021-01-08 | 广州酷狗计算机科技有限公司 | 字幕显示方法及装置 |
CN109032712A (zh) * | 2018-06-01 | 2018-12-18 | 北京金山安全软件有限公司 | 应用程序配图的生成方法和装置 |
CN109032712B (zh) * | 2018-06-01 | 2022-02-18 | 北京金山安全软件有限公司 | 应用程序配图的生成方法和装置 |
CN109327608A (zh) * | 2018-09-12 | 2019-02-12 | 广州酷狗计算机科技有限公司 | 歌曲分享的方法、终端、服务器和*** |
CN109151523A (zh) * | 2018-09-28 | 2019-01-04 | 传线网络科技(上海)有限公司 | 多媒体内容的获取方法及装置 |
CN109151523B (zh) * | 2018-09-28 | 2021-10-22 | 阿里巴巴(中国)有限公司 | 多媒体内容的获取方法及装置 |
CN109543168A (zh) * | 2018-11-21 | 2019-03-29 | 万翼科技有限公司 | 房产海报的待分享者信息添加方法、服务器以及存储介质 |
CN109523610A (zh) * | 2018-11-21 | 2019-03-26 | 万翼科技有限公司 | 海报的生成方法、装置和存储介质 |
CN111104602A (zh) * | 2020-01-14 | 2020-05-05 | 上海风秩科技有限公司 | 一种海报的生成方法及装置 |
WO2022042035A1 (zh) * | 2020-08-24 | 2022-03-03 | 北京字节跳动网络技术有限公司 | 视频制作方法、装置、设备及存储介质 |
CN112069360A (zh) * | 2020-09-15 | 2020-12-11 | 北京字跳网络技术有限公司 | 音乐海报生成方法、装置、电子设备及介质 |
WO2022057348A1 (zh) * | 2020-09-15 | 2022-03-24 | 北京字跳网络技术有限公司 | 音乐海报生成方法、装置、电子设备及介质 |
CN114610429A (zh) * | 2022-03-14 | 2022-06-10 | 北京达佳互联信息技术有限公司 | 多媒体界面显示方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP3367257A4 (en) | 2019-05-01 |
KR102084977B1 (ko) | 2020-03-05 |
WO2017067148A1 (zh) | 2017-04-27 |
CN106598996B (zh) | 2021-01-01 |
US11366854B2 (en) | 2022-06-21 |
EP3367257A1 (en) | 2018-08-29 |
KR20180089406A (ko) | 2018-08-08 |
US20190108188A1 (en) | 2019-04-11 |
TW201715496A (zh) | 2017-05-01 |
TWI578288B (zh) | 2017-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106598996A (zh) | 多媒体海报生成方法及装置 | |
CN106101736B (zh) | 一种虚拟礼物的展示方法和*** | |
CN106815230B (zh) | 歌词页面生成方法及装置 | |
US10701451B2 (en) | Program interaction system, method, client, and backend server | |
CN105337843B (zh) | 交互***、方法、客户端及后台服务器 | |
CN107707828B (zh) | 一种视频处理方法及移动终端 | |
CN109819273A (zh) | 一种端侧广告展示方法及对应的设备和服务器 | |
CN106911900A (zh) | 视频配音方法及装置 | |
CN105187733B (zh) | 视频处理方法、装置及终端 | |
CN105049959B (zh) | 多媒体文件播放方法及装置 | |
CN109302385A (zh) | 多媒体资源分享方法、装置及存储介质 | |
CN105554522A (zh) | 在群组内播放音频的方法、服务器及终端 | |
CN105681872A (zh) | 直播过程中信息交互方法及装置 | |
CN105606117A (zh) | 导航提示方法及装置 | |
CN105979312A (zh) | 一种信息分享方法及装置 | |
CN106231433A (zh) | 一种播放网络视频的方法、装置和*** | |
CN110248236A (zh) | 视频播放方法、装置、终端及存储介质 | |
CN106448714A (zh) | 一种播放设备的同步播放方法、装置及*** | |
CN106210919A (zh) | 一种播放主播歌唱视频的方法、装置和*** | |
CN110430475A (zh) | 一种互动方法和相关装置 | |
CN108235812A (zh) | 一种广告展示方法及终端 | |
CN104408051A (zh) | 歌曲推荐方法及装置 | |
CN110234036A (zh) | 一种播放多媒体文件的方法、装置及*** | |
CN108205568A (zh) | 基于标签选择数据的方法及装置 | |
CN105302826B (zh) | 订阅界面显示方法、装置及展示端 |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 510660 Guangzhou City, Guangzhou, Guangdong, Whampoa Avenue, No. 315, self - made 1-17 Applicant after: Guangzhou KuGou Networks Co., Ltd. Address before: 510000 B1, building, No. 16, rhyme Road, Guangzhou, Guangdong, China 13F Applicant before: Guangzhou KuGou Networks Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |