一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频非编系统和视频非编方法与流程

2022-03-09 07:05:55 来源:中国专利 TAG:


1.本发明涉及非编技术领域,尤其涉及一种视频非编系统和视频非编方法。


背景技术:

2.随着科技进步的提高,人们对高分辨率的内容的需求越来越高。近年来8k设备的普及,使得越来越多的非专业人士选择8k摄像机进行视频拍摄。但同时也诞生出一个问题,绝大多数的用户没有足够性能的机器可以对高分辨率的视频素材文件(例如8k分辨率的视频素材)进行后期处理。一个可以满足高分辨率视频素材文件处理的硬件设备以及专业后期软件,对非专业用户来说造价不菲。并且现有使用高分辨率视频素材文件处理的硬件设备进行处理的方法效率不高。
3.上述内容仅用于辅助理解本技术的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

4.本技术实施例通过提供视频非编系统和视频非编方法,本技术旨在降低对高分辨率视频素材文件非编操作的成本以及提高高分辨率视频素材文件非编操作的效率。
5.本技术实施例提供了一种视频非编系统,包括:
6.非编服务器,用于根据视频素材文件生成对应的代理视频文件,以及用于基于所述代理视频文件进行非编操作;所述视频素材文件的分辨率高于预设分辨率;以及
7.渲染服务器,与所述非编服务器通信连接,用于根据所述非编操作的结果对所述视频素材文件进行渲染。
8.在一些实施例中,所述非编服务器包括格式转换模块,所述格式转换模块用于将所述视频素材文件转换成非编软件适用的预设格式的待处理素材文件;
9.所述预设格式包括prores格式、avi格式、mpeg-1格式、mpeg-2格式、wmv格式、m2v格式、mov格式、dat格式、以及vob格式中的任意一种。
10.在一些实施例中,所述视频非编系统还包括素材库服务器,与所述渲染服务器和所述非编服务器通信连接,用于存储所述代理视频文件和所述渲染服务器对所述视频素材文件进行渲染得到的视频成品文件;
11.所述素材库服务器包括视频素材管理模块,所述视频素材管理模块用于添加、修改以及删除所述待处理素材文件和/或所述视频成品文件。
12.在一些实施例中,所述素材库服务器还包括同步删除模块,用于在删除所述待处理素材文件时将所述待处理素材文件对应的代理视频文件删除。
13.在一些实施例中,所述非编服务器还包括新建非编工程模块,所述新建非编工程模块用于新建可扩展标记语言格式的工程文件。
14.在一些实施例中,所述非编服务器还包括非编操作模块,所述非编操作模块包括导入模块和剪辑模块;
15.所述导入模块用于将所述素材库服务器中的所述代理视频文件加入到所述可扩展标记语言格式的工程文件中;
16.所述剪辑模块用于对所述代理视频文件进行剪辑操作。
17.在一些实施例中,所述非编服务器还包括登录验证模块,所述登录验证模块用于收集用户通过终端设备发送的登录信息;
18.所述登录信息包括:用户个人信息,用户素材库信息以及非编工程文件库信息中的至少一种。
19.在一些实施例中,所述非编服务器和所述素材库服务器还包括预览模块,用于使用低于预设码率阈值的码率播放所述非编服务器中的所述代理视频文件,或者使用低于预设码率阈值的码率播放所述素材库服务器的所述视频成品文件。
20.本技术还提出一种视频非编方法,所述视频非编系统包括非编服务器、渲染服务器以及素材库服务器,所述视频非编方法包括:
21.所述非编服务器根据所述视频素材文件生成对应的代理视频文件,并基于所述代理视频文件进行非编操作;
22.所述渲染服务器根据所述非编操作的结果对所述视频素材文件进行渲染,并将渲染后的视频成品文件发送至所述素材库服务器;
23.通过所述素材库服务器存储所述代理视频文件和所述视频成品文件。
24.在一些实施例中,所述非编服务器根据所述视频素材文件生成对应的代理视频文件,以及用于基于所述代理视频文件进行非编操作的步骤之前,还包括:
25.所述非编服务器将所述视频素材文件转换成非编软件适用的预设格式;
26.所述预设格式包括prores格式、avi格式、mpeg-1格式、mpeg-2格式、wmv格式、m2v格式、mov格式、dat格式、以及vob格式中的任意一种。
27.本技术的实施例通过非编服务器基于高于720p分辨率的视频素材文件生成对应的代理视频文件,以及基于所述代理视频文件进行云非编操作,渲染服务器根据所述非编操作的结果对所述视频素材文件进行渲染。其中通过远程访问非编服务器的方式进行云非编操作,可以极大的减少用户在高分辨率视频后期处理上的时间和经济花费;通过根据所述视频素材文件生成对应的代理视频文件,以及用于基于所述代理视频文件进行后期处理,减少非编服务器的负载,提高高分辨率视频素材文件非编操作的效率。
附图说明
28.图1为本技术的视频非编系统的一实施例的模块示意图;
29.图2为本技术的非编服务器的一实施例的模块示意图;
30.图3为本技术的视频非编方法的一实施例的流程框图;
31.图4为本技术的视频非编方法的又一实施例的流程框图。
具体实施方式
32.为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本
公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
33.随着科技进步的提高,人们对高分辨率的内容的需求越来越高。近年来8k设备的普及,使得越来越多的非专业人士选择8k摄像机进行视频拍摄。但同时也诞生出一个问题,绝大多数的用户没有足够性能的机器可以对高分辨率的视频素材文件(例如8k分辨率的视频素材)进行后期处理。一个可以满足高分辨率视频素材文件处理的硬件设备以及专业后期软件,对非专业用户来说造价不菲。并且现有使用高分辨率视频素材文件处理的硬件设备进行处理的方法效率不高。
34.因此,需要降低对高分辨率视频素材文件非编操作的成本以及提高高分辨率视频素材文件非编操作的效率。基于上述发明构思,本技术提出一种视频非编系统和视频非编方法。
35.实施例一
36.请参照图1,下面介绍一种视频非编系统,该视频非编系统包括:非编服务器10以及渲染服务器20。
37.非编服务器10,用于根据视频素材文件生成对应的代理视频文件,以及用于基于所述代理视频文件进行非编操作;所述视频素材文件的分辨率高于预设分辨率。
38.需要说明的是,本技术中视频素材文件的分辨率高于预设分辨率,在一些实施例中,预设分辨率可设置为720p。即本技术针对的是高分辨率视频的非编处理。本实施例以8k视频处理为例。
39.在根据视频素材文件生成对应的代理视频文件之前,可通过8k摄像机将拍摄好的8k视频素材文件发送至非编服务器10。值得一提的是,为了提高数据传输的效率,可通过在8k摄像机设置5g通讯模块。8k摄像机与5g通讯模块可通过usb信号等实现信号传输。通过5g通讯模块实现对摄像机的视频信号转为为射频信号,并实现5g网络无线传输。由于8k摄像机的传输带宽较高,5g通讯模块传输可以满足数据传输的流畅。从而提高数据传输的效率。其中,5g通讯模块可采用高通公司的骁龙x55的5g通讯模块。
40.非编服务器10根据视频素材文件生成对应的代理视频文件,每个8k视频素材文件默认配备一个代理视频文件,所有应用于8k视频素材文件的管理操作会同步应用于其拥有的代理视频文件上。用户通过远程访问非编服务器10的方式对代理视频文件进行云非编操作,具体地,可通过非编软件进行非编操作。非编操作包括设置视频素材文件的入点与出点,以选择最合适的部分,然后按时间顺序组接不同视频素材,其中具体的非编处理方式包括转场、特效、合成叠加。经过非编操作后将通过渲染服务器20进行渲染。
41.得益于非编服务器10具有高速的cpu运算能力、长时间的可靠运行、强大的i/o外部数据吞吐能力,非编服务器10的强大性能使得其在对视频进行非编处理时花费的时间更少,提高效率。
42.渲染服务器20,与所述非编服务器10通信连接,用于根据所述非编操作的结果对所述视频素材文件进行渲染。具体的,渲染服务器20可通过运营商网络(3g,4g,5g)或wi-fi等通信方式实现与非编服务器10的通信。
43.值得一提的是,经过非编软件进行非编操作的文件通常以工程文件的形式存在。非编服务器10依次将待渲染的视频素材文件放入渲染服务器20的渲染队列的队尾。其中,渲染队列是所有用户有渲染需求的工程文件集合,渲染服务器20按队列首尾顺序对渲染队
列中的工程文件进行渲染导出视频成品文件。渲染服务器20根据非编软件的工程文件信息,对8k视频素材进行渲染。完成完成单一渲染工作后,渲染服务器20将渲染完毕的视频成品文件进行储存。然后渲染服务器20将队首完成渲染工作的工程文件弹出,对下一个工程文件进行处理。以此完成每个待处理的8k视频素材文件的非编操作。
44.在其他一些实施例中,所述视频非编系统还包括素材库服务器30,与所述渲染服务器20和所述非编服务器10通信连接,素材库服务器30用于存储所述代理视频文件和所述渲染服务器20对所述视频素材文件进行渲染得到的视频成品文件;从而缓解渲染服务器20的存储空间压力,保证渲染服务器20的性能不受影响。可以理解的,素材库服务器30可使用大容量的磁盘阵列对代理视频文件和/或视频成品文件进行存储。
45.本实例中的视频非编系统根据系统中各部分对服务器性能要求的不同,将服务器分别划分为非编服务器10、渲染服务器20以及素材库服务器30。非编服务器10用于根据视频素材文件生成对应的代理视频文件,以及用于基于所述代理视频文件进行非编操作;渲染服务器20用于根据所述非编操作的结果对所述视频素材文件进行渲染;素材库服务器30用于存储所述代理视频文件和所述渲染服务器20对所述视频素材文件进行渲染得到的视频成品文件。通过各个服务器各司其职,有效的保证了视频非编系统的流畅性和可靠性。
46.值得一提的是,非编服务器10和渲染服务器20可使用具有较高运算能力的服务器,素材库服务器30可使用具有较高存储能力的服务器。非编服务器10、渲染服务器20和素材库服务器30可以是分布于同一个局域网中的服务器组群。
47.值得一提的是,还可通过5g通讯模块实现从素材库服务器30高速下载代理视频文件和/或视频成品文件,以实现8k视频素材的高速上传下载,提高高分辨率视频素材文件非编操作的效率。
48.本技术的实施例通过非编服务器10基于高于720p分辨率的视频素材文件生成对应的代理视频文件,以及基于所述代理视频文件进行云非编操作,渲染服务器20根据所述非编操作的结果对所述视频素材文件进行渲染。其中通过远程访问非编服务器10的方式进行云非编操作,可以极大的减少用户在高分辨率视频后期处理上的时间和经济花费;通过根据所述视频素材文件生成对应的代理视频文件,以及用于基于所述代理视频文件进行后期处理,减少非编服务器10的负载,提高高分辨率视频素材文件非编操作的效率。
49.在本技术的其他方面,请参照图2,所述非编服务器10包括格式转换模块14,所述格式转换模块14用于将所述视频素材文件转换成非编软件适用的预设格式的待处理素材文件。本实施例中所有上传的8k视频素材必须经过转码(即格式转换)和生成代理视频文件,将转码后的待处理素材文件和代理视频文件放入素材库服务器30。转码是因为8k摄像机上传的h.265编码的视频无法直接使用一些非编软件进行处理,转码到预设格式方便非编软件进行处理。
50.具体地,所述预设格式包括prores格式、avi格式、mpeg-1格式、mpeg-2格式、wmv格式、m2v格式、mov格式、dat格式、以及vob格式中的任意一种。
51.在本技术的其他方面,请参照图2,所述非编服务器10还包括登录验证模块12,所述登录验证模块12用于收集用户通过终端设备发送的登录信息。
52.其中,终端设备可以是各种常用的终端设备,如智能手机,个人电脑,平板电脑,智能可穿戴设备等。所述登录信息包括:用户个人信息,用户素材库信息以及非编工程文件库
信息中的至少一种。用户个人信息可包括用户的专属信息如姓名,昵称,电话号码,生日等信息;用户素材库信息可包括用户素材库的账号密码等信息,或者用户素材库名称等;非编工程文件库信息包括非编工程文件库名称等。用户成功通过登录验证模块12后,可通过远程访问非编服务器10对8k视频素材文件执行非编操作。
53.在本技术的其他方面,请参照图2,所述非编服务器10还包括新建非编工程模块,所述新建非编工程模块用于新建可扩展标记语言(extensible markup language,简称xml)格式的工程文件。用户在登录非编服务器10,获取非编工程文件库信息后,检查用户是否已有工程文件。对于没有建立工程文件的用户,视频非编系统会指引用户建立非编工程文件。确认用户拥有工程文件库后,允许用户在文件库中新建非编工程文件。具体地,本实施例中新建非编工程文件统一使用可扩展标记语言格式。可扩展标记语言是可扩展标记语言,与特定的软件无关,可通用于非编软件工程文件的存储。用户甚至可以下载可扩展标记语言格式工程文件再进行本地非编操作。通过统一使用可扩展标记语言格式的项目文件,可扩展标记语言格式的工程文件兼容性强。用户甚至可以下载可扩展标记语言格式的项目文件,实现本地后期处理,再上传格式的项目文件,进行视频渲染。
54.在一些实施例中,请参照图2,所述非编服务器10还包括非编操作模块11,所述非编操作模块11包括导入模块和剪辑模块;所述导入模块用于将所述素材库服务器30中的所述代理视频文件加入到所述可扩展标记语言格式的工程文件中;所述剪辑模块用于对所述代理视频文件进行剪辑操作。
55.具体的,用户通过导入模块访问用户素材库,将转码后的待处理视频素材以及代理视频文件导入非编软件,使用代理视频文件进行非编处理。用户使用在云端使用剪辑模块(即非编软件)进行对代理视频文件进行剪辑。可以理解的,本实施例中的非编软件可采用市面上主流的非编软件。如会声会影等,由于可选用的非编软件太多,在此恕不一一列举。
56.需要说明的是,所述素材库服务器30包括视频素材管理模块,所述视频素材管理模块用于添加、修改以及删除所述待处理素材文件和/或所述视频成品文件。用户通过个人电脑和移动设备允许视频非编系统访问素材库服务器30,对已有的代理视频文件和视频成品文件进行管理,实现对8k视频素材文件的添加、修改以及删除等操作。方便对素材库服务器30的代理视频文件和视频成品文件进行管理。
57.进一步地,所述素材库服务器30还包括同步删除模块,用于在删除所述待处理素材文件时将所述待处理素材文件对应的代理视频文件删除。由于代理视频文件仅用于非编软件的代理剪辑操作,当删除所述待处理素材文件时即说明不需要对待处理素材进行进一步处理,此时则可以删除素材库服务器30中对应的代理视频文件,减小素材库服务器30中的存储冗余。
58.在一些实施例中,所述非编服务器10和所述素材库服务器30还包括预览模块13,用于使用低于预设码率阈值的码率播放所述非编服务器10中的所述代理视频文件,或者使用低于预设码率阈值的码率播放所述素材库服务器30的所述视频成品文件。
59.其中,预设码率阈值可设置为较低的视频码率,例如将预设码率阈值设置为5000kb/s。本实施例的预览模块13使用低于预设码率阈值的码率播放所述非编服务器10中的所述代理视频文件,或者使用低于预设码率阈值的码率播放所述素材库服务器30的所述
视频成品文件。从而实现低码率视频流实时预览,减少带宽压力和非编服务器10以及素材库服务器30压力。
60.实施例二
61.请参照图3,本技术还提出一种视频非编方法,所述视频非编系统包括非编服务器10、渲染服务器20以及素材库服务器30,所述视频非编方法包括:
62.s200、所述非编服务器10根据所述视频素材文件生成对应的代理视频文件,并基于所述代理视频文件进行非编操作;
63.非编服务器10根据视频素材文件生成对应的代理视频文件,每个8k视频素材文件默认配备一个代理视频文件,所有应用于8k视频素材文件的管理操作会同步应用于其拥有的代理视频文件上。用户通过远程访问非编服务器10的方式对代理视频文件进行云非编操作,具体地,可通过非编软件进行非编操作。非编操作包括设置视频素材文件的入点与出点,以选择最合适的部分,然后按时间顺序组接不同视频素材,其中具体的非编处理方式包括转场、特效、合成叠加。经过非编操作后将通过渲染服务器20进行渲染。
64.s300、所述渲染服务器20根据所述非编操作的结果对所述视频素材文件进行渲染,并将渲染后的视频成品文件发送至所述素材库服务器30;
65.经过非编软件进行非编操作的文件通常以工程文件的形式存在。非编服务器10依次将待渲染的视频素材文件放入渲染服务器20的渲染队列的队尾。其中,渲染队列是所有用户有渲染需求的工程文件集合,渲染服务器20按队列首尾顺序对渲染队列中的工程文件进行渲染导出视频成品文件。渲染服务器20根据非编软件的工程文件信息,对8k视频素材进行渲染。完成完成单一渲染工作后,渲染服务器20将渲染完毕的视频成品文件进行储存。然后渲染服务器20将队首完成渲染工作的工程文件弹出,对下一个工程文件进行处理。以此完成每个待处理的8k视频素材文件的非编操作。渲染服务器20将渲染后的视频成品文件发送至所述素材库服务器30。
66.s400、通过所述素材库服务器30存储所述代理视频文件和所述视频成品文件。
67.素材库服务器30用于存储所述代理视频文件和所述渲染服务器20对所述视频素材文件进行渲染得到的视频成品文件;从而缓解渲染服务器20的存储空间压力,保证渲染服务器20的性能不受影响。可以理解的,素材库服务器30可使用大容量的磁盘阵列对代理视频文件和/或视频成品文件进行存储。
68.本技术的实施例通过非编服务器10基于高于720p分辨率的视频素材文件生成对应的代理视频文件,以及基于所述代理视频文件进行云非编操作,渲染服务器20根据所述非编操作的结果对所述视频素材文件进行渲染。其中通过远程访问非编服务器10的方式进行云非编操作,可以极大的减少用户在高分辨率视频后期处理上的时间和经济花费;通过根据所述视频素材文件生成对应的代理视频文件,以及用于基于所述代理视频文件进行后期处理,减少非编服务器10的负载,提高高分辨率视频素材文件非编操作的效率。
69.基于同一发明构思,请参照图4,本技术还提出实施例三,实施例三建立在实施例二的基础之上。
70.在一些实施例中,步骤s200、所述非编服务器10根据所述视频素材文件生成对应的代理视频文件,以及用于基于所述代理视频文件进行非编操作的步骤之前,还包括:
71.s100、所述非编服务器10将所述视频素材文件转换成非编软件适用的预设格式;
所述预设格式包括prores格式、avi格式、mpeg-1格式、mpeg-2格式、wmv格式、m2v格式、mov格式、dat格式、以及vob格式中的任意一种。
72.本实施例中所有上传的8k视频素材必须经过转码(即格式转换)和生成代理视频文件,将转码后的待处理素材文件和代理视频文件放入素材库服务器30。转码是因为8k摄像机上传的h.265编码的视频无法直接使用一些非编软件进行处理,通过转码到预设格式方便非编软件进行处理,为8k视频素材的非编操作提供技术基础。
73.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
74.尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
75.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献