一种自动化视频制作发布的方法及其系统的制作方法

文档序号:7621056阅读:191来源:国知局
专利名称:一种自动化视频制作发布的方法及其系统的制作方法
技术领域
本发明涉及广播电视以及手机增值业务应用领域,特别是涉及用户使用个人图片制作适用于IPTV(Internet Protocol Television,互联网协议电视)、PC(Personal Computer,个人计算机)以及移动终端等目标平台的自动化视频制作和发布的方法及其系统。
背景技术
目前使用用户图片、音乐等素材制作成视频的工具较多,如Adobe公司的视频制作工具After effect。但这种制作方法全部流程由人工来完成。在目前市场上虽有对用户提供制作服务的单位,但由于人工操作的效率很低,制作一个视频内容的时间至少几个小时。尤其当用户增多时,从用户提交要求到拿到结果,需要的时间往往按天来计算。
同时,由于可以观看视频内容的设备越来越多,VCD/DVD这种载体已经不能满足多样化的要求,如移动终端。由于移动终端的类型和功能千差万别,其屏幕色彩大小各不相同,所支持的音视频媒体编码格式也各不相同,因此针对不同的移动终端能够播放的视频格式也会有所差异。目前的图片转换视频工具不能满足大用户量及目标平台不同所带来的多样化输出格式的问题。
针对上述问题,需要一种制作快速且能够满足多样化目标平台的视频制作系统。

发明内容
本发明所要解决的技术问题在于提供一种自动化视频制作发布的方法及其系统,用于快速自动化地制作视频,并能针对不同的目标平台产生不同格式的内容。
为了实现上述目的,本发明提供了一种自动化视频制作发布的系统,包括制作信息搜集模块、视频制作启动监控模块、视频制作模块及结果发布模块;其中所述制作信息搜集模块,用于获取用户制作视频文件所需的信息并存储至一用户信息数据库;所述视频制作启动监控模块,通过访问所述用户信息数据库获取所述信息并根据该信息启动所述视频制作模块,及通过访问一移动终端媒体文件支持表获取视频制作的格式要求,并根据该信息与该格式要求判断所述视频制作模块制作的视频文件是否需进行转压缩处理;所述结果发布模块,用于直接发布不需进行转压缩处理的视频文件或发布转压缩处理后的视频文件。
所述的自动化视频制作发布系统,其中,所述信息包括用户信息、待处理的图片、视频、用户选择的视频模板、音乐、文字、用户观看视频文件的目标平台中的一个或多个。
所述的自动化视频制作发布系统,其中,还包括一视频转压缩模块,用于当所述视频制作模块制作的视频文件不满足所述用户观看视频文件的目标平台的观看要求时对其进行转压缩处理。
所述的自动化视频制作发布系统,其中,还包括一制作预处理模块,分别连接所述制作信息搜集模块、视频制作启动监控模块,用于对所述待处理的图片、音乐进行预处理,以满足所述用户选择的视频模板要求的大小与格式。
所述的自动化视频制作发布系统,其中,所述用户信息包括用户名和/或移动终端号码;所述用户观看视频文件的目标平台为一个人计算机、移动终端或互联网协议电视。
所述的自动化视频制作发布系统,其中,所述移动终端媒体文件支持表存储不同移动终端支持的视频类型的信息,包括视频的大小、帧率、编码格式、编码比特率,音频的格式、声道数、采样率、编码比特率、支持的媒体文件格式的一个或多个。
所述的自动化视频制作发布系统,其中,还包括一制作队列管理模块,用于对多个用户的视频制作任务进行排队,及监控视频制作任务的工作进程。
所述的自动化视频制作发布系统,其中,进行所述排队采用的方式包括以完成一个视频制作任务接着进行下一个视频制作任务的方式;以完成一组视频制作任务接着进行下一组视频制作任务的方式。
所述的自动化视频制作发布系统,其中,所述视频制作模块与所述视频转压缩模块设置于一台或多台服务器上。
所述的自动化视频制作发布系统,其中,所述制作信息搜集模块获取所述元素的方式包括(10a)、通过基于Internet的Web网站;(10b)、通过应用程序或多媒体信息服务;及(10c)、通过互联网协议电视。
所述的自动化视频制作发布系统,其中,所述结果发布模块发布视频采用的发布途径包括(11a)、用户在个人计算机上直接观看;(11b)、发布到Web网站由用户下载观看;(11c)、发布到WAP网站由用户在移动终端下载观看;及(11d)、发布到互联网协议电视由用户在电视机上点播。
为了实现上述目的,本发明还提供了一种自动化视频制作发布的方法,一视频制作信息搜集步骤,用于获取用户制作视频文件所需的信息并存储至一用户信息数据库;一视频制作启动、监控步骤,通过访问所述用户信息数据库获取所述信息并根据该信息启动视频制作步骤,及通过访问一移动终端媒体文件支持表获取视频制作的格式要求,并根据该信息与格式要求判断所述视频制作步骤中制作的视频文件是否需进行转压缩处理;一结果发布步骤,用于直接发布不需进行转压缩处理的视频文件或发布转压缩处理后的视频文件。
所述的自动化视频制作发布方法,其中,所述信息包括用户信息、待处理的图片、视频、用户选择的视频模板、音乐、文字、用户观看视频文件的目标平台中的一个或多个。
所述的自动化视频制作发布方法,其中,在所述视频制作信息搜集步骤与所述视频制作启动、监控步骤之间还包括一视频制作预处理的步骤,用于对所述待处理的图片、音乐进行预处理,以满足所述用户选择的视频模板要求的大小与格式。
所述的自动化视频制作发布方法,其中,还包括一对视频文件进行转压缩处理的步骤,用于当所述视频制作步骤中制作的视频文件不满足所述用户观看视频文件的目标平台的观看要求时对其进行转压缩处理。
所述的自动化视频制作发布方法,其中,还包括一视频制作队列管理的步骤,用于对多个用户的视频制作任务进行排队,及监控视频制作任务的工作进程。
所述的自动化视频制作发布方法,其中,进行所述排队采用的方式包括以完成一个视频制作任务接着进行下一个视频制作任务的方式;以完成一组视频制作任务接着进行下一组视频制作任务的方式。
所述的自动化视频制作发布方法,其中,所述制作信息搜集模块获取所述元素的方式包括(18a)、通过基于Internet的Web网站;(18b)、通过应用程序或多媒体信息服务;及(18c)、通过互联网协议电视。
所述的自动化视频制作发布方法,其中,所述结果发布模块发布视频采用的发布途径包括(19a)、用户在个人计算机上直接观看(19b)、发布到Web网站由用户下载观看;(19c)、发布到WAP网站由用户在移动终端下载观看;及(19d)、发布到互联网协议电视由用户在电视机上点播。
所述的自动化视频制作发布方法,其中,所述结果发布模块发布视频采用的发布途径还包括将所述视频文件通过CD-ROM或DVD机制作成VCD或DVD供用户观看。
所述的自动化视频制作发布方法,其中,还包括一确认制作的步骤,用于对用户上传的待处理的图片、选择的视频模板和/或音乐予以确认。
本发明所述的系统与方法能够将现有技术图片制作视频所需的流程时间从几个小时大大缩短到几分钟,且该系统的制作过程不需要人工干预,实现全程自动化,并且完成了针对不同的目标平台产生不同格式的视频内容。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。


图1为本发明自动化视频制作发布的第一实施例;图2为本发明自动化视频制作发布的第二实施例;图3为本发明自动化视频制作发布的第三实施例。
具体实施例方式
本发明描述了一种通过图片、音乐等素材,并根据用户的选择需求、用户的设备信息自动制作出供用户观看的合适的视频文件。
本发明的技术方案如下该系统由制作信息搜集模块、视频制作启动监控模块、视频制作模块、视频转压缩模块与结果发布模块,还可以包括制作队列管理模块、制作预处理模块。
制作信息搜集模块,用于获得用户制作个人视频内容必要的信息或元素,这些元素包括如用户信息、希望处理的图片、视频、用户选择的视频模板、音乐、文字以及用户观看视频文件的目标平台。
其中,用户信息唯一标识了制作的发起方,如用户名或手机号码。
其中,用户选择的视频模板,是由图片生成视频的一个框架,表明图片通过该框架将生成怎样的视频,包括图片出现的顺序、图片显示之间过渡的样式、特殊的效果及效果出现的位置等。用户提供同样的一张图片,选择不同的视频模板将产生不同效果的视频内容。
其中,音乐是生成的多媒体文件中的音频部分,文字也是模板中的一个元素,是用户希望在最终生成的视频文件中出现的,它可以是生成视频文件的标题,也可以是其中的一个转场。
其中,目标平台是用户用来观看生成的视频文件的装置,可以是个人电脑,也可以是用户的移动终端。对于手机移动终端,目标平台是指具体的品牌和型号,如Nokia7610。
获得以上信息可以通过以下几种途径来实现(1)、通过基于Internet的Web网站,用户上传希望处理的图片、视频、音乐、文字,在Web网站上选择预先提供的视频模板和自己需要观看视频文件的目标平台;对用户来说,最简单的模式是只上传希望处理的图片,其它全部选择为系统提供的信息;(2)、通过MMS(Multimedia Message Service,多媒体信息服务)或类似的应用程序上传图片,WAP网站或SMS(Short Message Service,短信息服务)选择视频模板等方式使系统获得用户希望处理的图片、选择的视频模板、音乐与目标平台等信息;(3)、通过IPTV前端采集设备将个人图片经过扫描或直接读取的方式进行传送;最后,制作信息搜集模块将搜集到的文件和信息存储到用户信息数据库。
制作信息搜集模块完成工作之后,视频制作启动监控模块通过访问用户信息数据库可以获得必要的信息进行视频制作。这些信息包括用户信息、需要处理的图片、视频、音乐、文字所在的目录与用户观看的目标平台。视频制作启动监控模块根据这些信息先启动视频制作模块。
如视频制作启动监控模块调用命令“aerender-project k:\model\1\1.aep-comp″Comp 1″-RStemplate″o2template″-OMtemplate″o2avsetting″-output k:\model\1\1.wmv”。
其中,aerender是Adobe公司的视频制作工具After effect的命令行执行程序。After effect是专业的根据图片等信息生成视频的软件。
其中,参数“-project k:\model\1\1.aep”表示目前模板1所对应的工程文件所在的目录和文件名称是k:\model\1\1.aep。
其中,参数-comp“Comp 1”表示使用的合成器名称是Comp 1。
其中,参数-RStemplate″o2template″表示使用的渲染模板名称是o2template。
其中,参数-OMtemplate″o2avsetting″表示使用的音频视频参数的模板名称为o2avsetting。
其中,参数-output k:\model\1\1.wmv表示生成的文件名称和所在的目录是k:\model\1\1.wmv。
其它类似工具如Premiere Pro也可以完成类似的工作。
视频制作启动监控模块在视频制作模块完成工作之后,判断视频制作模块产生的视频文件是否满足用户目标平台观看的要求,如果不满足,将该视频文件交给视频转压缩模块;如果满足,直接进入结果发布模块。比如,默认的视频制作模块产生的视频文件是适合PC观看的格式,用户请求观看的目标平台也是PC,那么就不需要视频转压缩的过程。
对于需要视频转压缩的情况,视频制作启动监控模块在视频制作模块完成工作之后,将视频制作模块产生的视频文件交给视频转压缩模块,根据用户的目标平台制作出合适的视频格式。如视频制作启动监控模块调用命令“o2wdubfunny-travel.mpg funny-travel.3gp 176×144-6fps-mp4-50k-mp3-mono-24k”。
其中,o2wdub是转压缩工具,它可以将各种视频格式的文件转码成要求的视频格式文件。
其中,Funny-travel.mpg是视频制作工具Aerender产生的文件,funny-travel.3gp是目标平台Nokia6600手机上可以观看的视频文件。
其中,176×144-6fps-mp4-50k-mp3-mono-24k是此次转码的参数要求,表明转码后的视频文件的显示宽为176,高为144,每秒6帧,编码格式为MPEG-4,声音格式为单声道,每秒24kpbs编码的MP3。
由于移动终端的类型和能力千差万别,其屏幕色彩大小各不相同,所支持的音视频媒体编码格式也各不相同,因此,针对不同的移动终端制作的文件的格式也会有所差异。移动终端媒体文件支持表保存了不同的移动终端所支持的视频类型的信息。这些信息包括视频的大小、帧率、编码格式、编码比特率,音频的格式、声道数、采样率、编码比特率、支持的媒体文件格式。视频制作启动监控模块通过访问用户信息数据库获得用户手机型号,通过移动终端媒体文件支持表得到视频制作的格式要求。
在视频转压缩模块完成工作之后,视频制作启动监控模块将视频转压缩模块产生的文件信息作为参数传递给结果发布模块,结果发布模块将最终的结果通知用户。
几种发布途径如下(a)、用户在PC上直接观看;(b)、发布到Web网站供用户下载观看;(c)、发布到WAP网站供用户在移动终端下载观看;(d)、发布到IPTV供用户在电视机上点播。
所述系统还可以包括制作预处理模块、制作队列管理模块。
其中,制作预处理模块用于将用户上传的图片、音乐预先处理成视频模板要求的大小和格式。
其中,制作队列管理模块用于对上述的多个制作任务进行排队,该排队可以是完成一个任务进行下一个任务的方式,也可以是以组为单位,完成一组任务进行下一组任务的方式;制作队列管理模块还可以用于对系统的工作进展监控。
由于视频制作启动监控模块可以知道视频制作模块是否完成,视频转压缩模块是否完成,因此每个用户可以清楚的知道自己提交的任务的进展状况。
在该系统中,视频制作模块、视频转压缩模块可以存在于多台服务器中,这样,系统中不同制作任务的视频制作和转压缩工作可以在不同的服务器中同时进行。
图1为本发明自动化视频制作发布的第一实施例,该实施例包括如下步骤步骤101、首先制作信息搜集模块11获取用户制作个人视频内容必要的信息或元素,并将其存储到用户信息数据库18;这些元素包括用户信息、希望处理的图片、视频、用户选择的视频模板、音乐、文字以及用户观看视频文件的目标平台等;步骤102、视频制作启动监控模块13通过访问用户信息数据库18可以获得必要的信息进行视频制作。这些信息包括用户信息、需要处理的图片、视频、音乐、文字所在的目录与用户观看视频文件的目标平台;视频制作启动监控模块通过访问移动终端媒体文件支持表19得到视频制作的格式要求;步骤103、视频制作启动监控模块13根据这些信息先启动视频制作模块14,视频制作模块14进行视频制作,视频制作启动监控模块13在视频制作模块14完成工作之后,进一步判断视频制作模块14产生的文件是否满足用户目标平台观看视频文件的要求,即是否需要进行转压缩处理如果不满足,将该文件交给视频转压缩模块15进行处理,处理完毕后再转步骤104,如果满足,直接转步骤104;比如,默认的视频制作模块14产生的文件是适合PC观看的格式,若用户请求观看视频文件的目标平台也是PC,那么就不需要视频转压缩的过程;其中,视频转压缩模块15进行文件的处理是根据用户的目标平台制作出合适的视频格式。
步骤104、对不需进行视频转压缩处理的视频文件,结果发布模块16直接发布;对经过视频转压缩模块15压缩处理的视频文件,由视频制作启动监控模块13将视频转压缩模块15产生的文件信息作为参数传递给结果发布模块16,结果发布模块16将最终的结果通知用户。
图2为本发明自动化视频制作发布的第二实施例,该实施例包括如下步骤步骤201、首先制作信息搜集模块11获取用户制作个人视频内容必要的元素,并将其存储到用户信息数据库18;这些元素包括用户信息、希望处理的图片、视频、用户选择的视频模板、音乐、文字以及用户观看视频文件的目标平台等;步骤202、通过制作预处理模块12将用户上传的图片、音乐预先处理成视频模板要求的大小和格式;步骤203、视频制作启动监控模块13通过访问用户信息数据库18可以获得必要的信息进行视频制作。这些信息包括用户信息、需要处理的图片、视频、音乐、文字所在的目录与用户观看视频文件的目标平台;视频制作启动监控模块13通过访问移动终端媒体文件支持表19得到视频制作的格式要求;步骤204、视频制作启动监控模块13根据这些信息先启动视频制作模块14,视频制作模块14进行视频制作,视频制作启动监控模块13在视频制作模块14完成工作之后,进一步判断视频制作模块14产生的文件是否满足用户目标平台观看的要求,即是否需要进行转压缩处理如果不满足,将该文件交给视频转压缩模块15进行处理,处理完毕后再转步骤205,如果满足,直接转步骤205;比如,默认的视频制作模块14产生的文件是适合PC观看的格式,若用户请求观看视频文件的目标平台也是PC,那么就不需要视频转压缩的过程;步骤205、对不需进行视频转压缩处理的视频文件,结果发布模块16直接发布;对经过视频转压缩模块15压缩处理的视频文件,由视频制作启动监控模块13将视频转压缩模块15产生的文件信息作为参数传递给结果发布模块16,结果发布模块16将最终的结果通知用户。
进一步地,包括对多个上述的制作任务进行排队的步骤制作队列管理模块17对多个制作任务进行排队,该排队或是完成一个任务进行下一个任务的方式,或是以组为单位,完成一组任务进行下一组任务的方式;另外,制作队列管理模块17还可以用于对上述系统的工作进展进行监控。
下面举例描述用户通过访问Web网站上传图片,并经选择视频模板、音乐后,系统制作成一个3GP的视频文件,并通过WAP Push的方式通知用户,用户随后下载观看的过程。如图3所示为本发明自动化视频制作发布的第三实施例,该实施例包括如下步骤步骤301、用户登陆网站主页,如www.o2photomv.com网站,进行登陆注册。如用户的手机号码是13512345678,手机机型是Sony-Ericsson K750,这些信息被记录到了用户信息数据库18中。
步骤302、用户选择上传的图片10张,这些图片的格式是JPG文件格式,图片的大小是1024×768。
步骤303、接下来,用户选择希望制作的视频模板,如选择了“gentle light”模板。
步骤304、接下来,用户选择喜欢的配乐。用户可以从系统音乐库提供的音乐中选择,用户也可以将自己录制的音乐作为配乐。在此例中,用户自己个人录制了一段歌曲“my song.mp3”,上传到系统中作为“gentle light”模板的配乐。
步骤305、经过检查,用户确认了制作视频的动作。由于用户上传的10张图片大小是1024×768,系统默认要求制作的图片大小是320×240,所以制作预处理模块对10张图片进行处理,缩小为320×240。
步骤306、通过制作预处理模块12将用户上传的图片、音乐预先处理成视频模板要求的大小和格式。
步骤307、视频制作启动监控模块13通过访问用户信息数据库18可以获得必要的信息进行视频制作。这些信息包括用户信息、需要处理的图片、视频、音乐、文字所在的目录与用户观看视频文件的目标平台;视频制作启动监控模块13通过访问移动终端媒体文件支持表19得到视频文件制作的格式要求。
步骤308、视频制作启动监控模块13根据这些信息启动视频制作模块14,下面系统进行自动化的视频文件制作过程。这里,说明一下视频制作模块14中需要的一些参数。
在系统中视频模板“gentle light”所对应的工程文件名称为1.aep,所在的目录是k:\model\1。
系统还需要一个合成器,这是视频文件制作工具需要配合的一个参数,如“Comp 1”。
该视频模板对应的文件名称是o2template。
该视频模板默认制作出来的视频格式设置名称为“o2avsetting”,该参数表明系统默认制作出来的视频格式,可以是MPEG-1,也可以是MPEG-2或者其他格式。
系统还需要制定该视频模板输出的文件目录和名称。此处假设为k:\model\1\gl.mpg表示生成的文件名称是gl.mpg,所在的目录是k:\model\1。
视频制作启动监控模块13通过调用命令启动视频制作模块14。如调用命令“aerender-project k:\model\1\1.aep-comp″Comp 1″-RStemplate″o2template″-OMtemplate″o2avsetting″-output k:\model\1\1.mpg”。
After effect按照参数的设置进行视频的渲染,所需要的图片、音乐等必要信息由制作信息搜集模块11拷贝到了对应的目录,使用After effect进行正常渲染。
不同的视频渲染的工具使用的参数会有不同,但实现的方式大同小异。
随后,视频制作启动监控模块13判断视频制作模块14产生的文件是否满足用户目标平台观看视频文件的要求,即是否需要转压缩。视频制作启动监控模块13通过访问用户信息数据库18知道用户的手机型号的Sony-EricssonK750,通过查询移动终端媒体文件支持表19知道该手机支持的视频格式是3GP文件。其中,视频参数为显示宽为176,高为144,每秒6帧,编码格式为MPEG-4,编码码流为50kbps,声音格式参数为单声道,每秒13kpbs编码的AMR(Adaptive Multi-Rate,自适应多速率编码)。所以需要进行转压缩。
视频制作启动监控模块13进行视频转压缩调用如下命令“o2wdubk:\model\1\gl.mpg k:\model\1\gl.3gp 176×144-6fps-mp4-50k-amr-mono-13k”。
其中,o2wdub是转压缩的工具,用于将各种视频格式的文件转码成要求的视频格式文件;其中,k:\model\1\是文件操作的目录,gl.mpg是需要转压缩的文件,gl.3gp是目标平台Sony-Ericsson K750手机上可以观看的视频文件;其中,176×144-6fps-mp4-50k-amr-mono-13k是此次转码的参数要求。表明转码后的视频文件的显示宽为176,高为144,每秒6帧,编码格式为MPEG-4,编码码流为50kbps,声音格式参数为单声道,每秒13kpbs编码的AMR。
转压缩生成好的视频文件gl.3gp在本机电脑的目录是k:\model\1,但为了让用户能够通过Internet下载,同时,该文件还有一个Internet地址,如http://www.o2photomv.com/downloads/gl.3gp。
对于目标平台是PC或IPTV时,是否需要转压缩要看视频制作模块制作出来的结果是否和目标平台要求的格式一致。如果不一致,就要进行转压缩。是否一致的判断在于二者要求的视频、音频、文件格式是否完全一致。对于PC上或IPTV上要求的视频、音频、文件格式信息也可以是移动终端媒体文件支持表中的内容记录之一。
步骤309、对不需进行视频转压缩处理的视频文件,结果发布模块16直接发布;对经过视频转压缩模块15压缩处理的视频文件,由视频制作启动监控模块13将视频转压缩模块15产生的文件信息,如上述产生的视频文件的internet地址“http://www.o2photomv.com/downloads/gl.3gp”,作为参数传递给结果发布模块16,结果发布模块16将最终的结果通知用户。
此处,结果发布模块16将该链接通过WAP Push的方式发送到用户的手机上,用户在手机上点击该链接直接观看或下载。
以上描述的用户信息的记录、用户上传图片、选择视频模板、音乐是通过Web来进行的,也可以通过MMS进行上传。通过MMS进行上传的情况下,例如用户将10张图片和数字10、1通过MMS发送到服务商的彩信网关号95568,彩信网关可获得用户的手机型号、手机号码,同时获得10张图片;与彩信一同发送的数字10、1被系统解析为选择10号视频模板和1号音乐。随后系统进入制作过程,其余过程与Web制作过程相同。
通过MMS进行上传的用户步骤还可以简化。如用户将10张图片通过MMS发送到服务商的彩信网关号95568,彩信网关可获得用户的手机型号、手机号码,同时获得10张图片;系统随机的选择5号视频模板和3号音乐。随后系统进入制作过程,其余过程与Web制作过程相同。
以上描述的用户信息的记录、用户上传图片、选择视频模板、音乐还可以通过IPTV系统获得,该过程与通过Web的方式类似。通过IPTV在用户家中的机顶盒接口,如USB接口,用户将图片输入;该操作与将数码相机和数字图片打印机直接相连进行打印操作类似,用户选择好需要上传的图片,其他信息,如用户选择的视频模板、音乐,通过IPTV的交互与类似Web选择的方式一样,最后确认制作。此处,用户身份的确认,可以通过输入用户名密码的方式,也可以通过取得用户端IPTV设备地址的方式进行,该设备地址和电话号码一样唯一标识了用户IPTV设备的身份。以上信息通过IPTV的网络传输到服务器,记录到用户信息数据库,同时进行后续的制作。除了结果发布外,其余过程与Web制作过程相同。
相应地,用户观看最终的结果也有多种方式。如果以上系统是运行在用户个人的电脑上,用户可以直接在电脑上观看视频制作模块14产生的结果gl.mpg。如果是在Web上,该结果用户可以通过internet下载到个人的电脑上观看,该文件还可以刻录到CD-ROM或DVD上制作成VCD或DVD碟片。
此外,该结果还可通过IPTV发布,这可以通过IPTV的点播机制或下载机制实现在用户家中的电视上观看。
该系统还包括制作队列管理模块17,用于对多个用户的制作任务进行排队。排队或是完成一个任务进行下一个任务的方式,或是以组为单位,完成一组任务进行下一组任务的方式。每个任务的处理方式相同。
在该系统中,视频制作模块14、视频转压缩模块15可以存在于多台服务器中,这样系统中不同制作任务的视频制作和转压缩工作可以在不同的服务器中同时进行,这便是通常的集群系统。
本发明所述的系统与方法能够将现有技术图片制作视频文件所需的流程时间从几个小时大大缩短到几分钟,且该系统的制作过程不需要人工干预,实现全程自动化,并且完成了针对不同的目标平台产生不同格式的内容。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种自动化视频制作发布系统,其特征在于,包括制作信息搜集模块、视频制作启动监控模块、视频制作模块及结果发布模块;其中所述制作信息搜集模块,用于获取用户制作视频文件所需的信息并存储至一用户信息数据库;所述视频制作启动监控模块,通过访问所述用户信息数据库获取所述信息并根据该信息启动所述视频制作模块,及通过访问一移动终端媒体文件支持表获取视频制作的格式要求,并根据该信息与该格式要求判断所述视频制作模块制作的视频文件是否需进行转压缩处理;所述结果发布模块,用于直接发布不需进行转压缩处理的视频文件或发布转压缩处理后的视频文件。
2.根据权利要求1所述的自动化视频制作发布系统,其特征在于,所述信息包括用户信息、待处理的图片、视频、用户选择的视频模板、音乐、文字、用户观看视频文件的目标平台中的一个或多个。
3.根据权利要求2所述的自动化视频制作发布系统,其特征在于,还包括一视频转压缩模块,用于当所述视频制作模块制作的视频文件不满足所述用户观看视频文件的目标平台的观看要求时对其进行转压缩处理。
4.根据权利要求2所述的自动化视频制作发布系统,其特征在于,还包括一制作预处理模块,分别连接所述制作信息搜集模块、视频制作启动监控模块,用于对所述待处理的图片、音乐进行预处理,以满足所述用户选择的视频模板要求的大小与格式。
5.根据权利要求2、3或4所述的自动化视频制作发布系统,其特征在于,所述用户信息包括用户名和/或移动终端号码;所述用户观看视频文件的目标平台为一个人计算机、移动终端或互联网协议电视。
6.根据权利要求1、2、3或4所述的自动化视频制作发布系统,其特征在于,所述移动终端媒体文件支持表存储不同移动终端支持的视频类型的信息,包括视频的大小、帧率、编码格式、编码比特率,音频的格式、声道数、采样率、编码比特率、支持的媒体文件格式的一个或多个。
7.根据权利要求1、2、3或4所述的自动化视频制作发布系统,其特征在于,还包括一制作队列管理模块,用于对多个用户的视频制作任务进行排队,及监控视频制作任务的工作进程。
8.根据权利要求7所述的自动化视频制作发布系统,其特征在于,进行所述排队采用的方式包括以完成一个视频制作任务接着进行下一个视频制作任务的方式;以完成一组视频制作任务接着进行下一组视频制作任务的方式。
9.根据权利要求3所述的自动化视频制作发布系统,其特征在于,所述视频制作模块与所述视频转压缩模块设置于一台或多台服务器上。
10.根据权利要求1所述的自动化视频制作发布系统,其特征在于,所述制作信息搜集模块获取所述元素的方式包括(10a)、通过基于Internet的Web网站;(10b)、通过应用程序或多媒体信息服务;及(10c)、通过互联网协议电视。
11.根据权利要求1或2所述的自动化视频制作发布系统,其特征在于,所述结果发布模块发布视频采用的发布途径包括(11a)、用户在个人计算机上直接观看;(11b)、发布到Web网站由用户下载观看;(11c)、发布到WAP网站由用户在移动终端下载观看;及(11d)、发布到互联网协议电视由用户在电视机上点播。
12.一种自动化视频制作发布方法,其特征在于,包括一视频制作信息搜集步骤,用于获取用户制作视频文件所需的信息并存储至一用户信息数据库;一视频制作启动、监控步骤,通过访问所述用户信息数据库获取所述信息并根据该信息启动视频制作步骤,及通过访问一移动终端媒体文件支持表获取视频制作的格式要求,并根据该信息与格式要求判断所述视频制作步骤中制作的视频文件是否需进行转压缩处理;一结果发布步骤,用于直接发布不需进行转压缩处理的视频文件或发布转压缩处理后的视频文件。
13.根据权利要求12所述的自动化视频制作发布方法,其特征在于,所述信息包括用户信息、待处理的图片、视频、用户选择的视频模板、音乐、文字、用户观看视频文件的目标平台中的一个或多个。
14.根据权利要求13所述的自动化视频制作发布方法,其特征在于,在所述视频制作信息搜集步骤与所述视频制作启动、监控步骤之间还包括一视频制作预处理的步骤,用于对所述待处理的图片、音乐进行预处理,以满足所述用户选择的视频模板要求的大小与格式。
15.根据权利要求13所述的自动化视频制作发布方法,其特征在于,还包括一对视频文件进行转压缩处理的步骤,用于当所述视频制作步骤中制作的视频文件不满足所述用户观看视频文件的目标平台的观看要求时对其进行转压缩处理。
16.根据权利要求12所述的自动化视频制作发布方法,其特征在于,还包括一视频制作队列管理的步骤,用于对多个用户的视频制作任务进行排队,及监控视频制作任务的工作进程。
17.根据权利要求16所述的自动化视频制作发布方法,其特征在于,进行所述排队采用的方式包括以完成一个视频制作任务接着进行下一个视频制作任务的方式;以完成一组视频制作任务接着进行下一组视频制作任务的方式。
18.根据权利要求12所述的自动化视频制作发布方法,其特征在于,所述制作信息搜集模块获取所述元素的方式包括(18a)、通过基于Internet的Web网站;(18b)、通过应用程序或多媒体信息服务;及(18c)、通过互联网协议电视。
19.根据权利要求12所述的自动化视频制作发布方法,其特征在于,所述结果发布模块发布视频采用的发布途径包括(19a)、用户在个人计算机上直接观看;(19b)、发布到Web网站由用户下载观看;(19c)、发布到WAP网站由用户在移动终端下载观看;及(19d)、发布到互联网协议电视由用户在电视机上点播。
20.根据权利要求19所述的自动化视频制作发布方法,其特征在于,所述结果发布模块发布视频采用的发布途径还包括将所述视频文件通过CD-ROM或DVD机制作成VCD或DVD供用户观看。
21.根据权利要求13所述的自动化视频制作发布方法,其特征在于,还包括一确认制作的步骤,用于对用户上传的待处理的图片、选择的视频模板和/或音乐予以确认。
全文摘要
本发明公开了一种自动化视频制作发布系统及其方法,该系统包括制作信息搜集模块,用于获取用户制作视频文件所需的信息并存储至一用户信息数据库;视频制作启动监控模块,通过访问用户信息数据库获取信息并根据该信息启动视频制作模块,及通过访问一移动终端媒体文件支持表获取视频制作的格式要求,并根据该信息与该格式要求判断视频制作模块制作的视频文件是否需进行转压缩处理;结果发布模块,用于直接发布不需进行转压缩处理的视频文件或发布转压缩处理后的视频文件。本发明能自动化制作视频,大大缩短了视频制作时间,且针对不同的目标平台能产生不同格式的视频内容。
文档编号H04N7/16GK1921612SQ20051008630
公开日2007年2月28日 申请日期2005年8月26日 优先权日2005年8月26日
发明者丁力, 魏琦, 梁祁 申请人:萧学文
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1