CN112104894A - Ultra-high-definition video editing method based on breadth transformation - Google Patents
Ultra-high-definition video editing method based on breadth transformation Download PDFInfo
- Publication number
- CN112104894A CN112104894A CN202011292131.3A CN202011292131A CN112104894A CN 112104894 A CN112104894 A CN 112104894A CN 202011292131 A CN202011292131 A CN 202011292131A CN 112104894 A CN112104894 A CN 112104894A
- Authority
- CN
- China
- Prior art keywords
- video
- video material
- server
- editing
- edited
- 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
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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- 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/43—Processing 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/44—Processing 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/4402—Processing 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 reformatting operations of video signals for household redistribution, storage or real-time display
-
- 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/485—End-user interface for client configuration
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本申请提供一种基于幅面变换的超高清视频编辑方法,该方法应用于编辑服务器,包括:基于待获取视频标识及基础幅面标准,获取待编辑视频素材,所述待编辑视频素材为与所述待获取视频标识对应且满足所述基础幅面标准的视频素材,所述基础幅面标准与编辑服务器适配;对待编辑视频素材进行编辑,得到节目工程文件。本申请通过获取与待获取视频标识对应且满足基础幅面标准的视频素材,且该基础幅面标准与编辑服务器适配,能够降低对待编辑视频素材进行编辑所使用的编辑服务器的性能要求。
The present application provides an ultra-high-definition video editing method based on format conversion. The method is applied to an editing server, and includes: acquiring a video material to be edited based on a to-be-obtained video identifier and a basic format standard, where the to-be-edited video material is the same as the one described above. The video material corresponding to the video identifier to be acquired and meeting the basic format standard is adapted to the editing server; the video material to be edited is edited to obtain a program project file. The present application can reduce the performance requirements of the editing server used for editing the to-be-edited video material by acquiring the video material corresponding to the to-be-obtained video identification and satisfying the basic format standard, and the basic format standard is adapted to the editing server.
Description
技术领域technical field
本申请涉及视频编辑领域,具体而言,涉及一种基于幅面变换的超高清视频编辑方法。The present application relates to the field of video editing, and in particular, to an ultra-high-definition video editing method based on format conversion.
背景技术Background technique
现有技术中,常用的超高清视频编辑方法包括:原始码率编辑,代理码率编辑及基于小波变换编码的局部解码等方式。然而,采用原始码率编辑对超高清视频素材进行编辑制作时,由于单位时长的超高清视频素材的数据量较大,一方面,对编辑所用主机的性能要求较高,另一方面,在进行多轨超高清视频编辑时,需要轮候处理,效率低下;采用代理码率编辑对超高清视频素材进行编辑制作时,虽然相较于原始码率编辑可以降低对编辑所用主机的性能要求,但是,由于需要在视频素材收录及上载之前,提前生成超高清视频素材对应的低码率版本,一方面,低码率副本会造成一定的存储开销,另一方面,在视频素材收录及上载的过程中,增加了对低码率副本的编码工作,再一方面代理码率编辑所使用的系统较复杂,运维难度较大;采用小波变换编码的局部解码进行超高清视频编辑时,虽然可以降低解码计算量,进而降低对编辑所用主机的性能要求,然而,其仅适用对象有限制(仅适用于按照1/4、1/16等固定的比例收缩),且压缩算法单一,画质受限。In the prior art, commonly used ultra-high-definition video editing methods include: original bit rate editing, proxy bit rate editing, and local decoding based on wavelet transform coding. However, when using original bit rate editing to edit and produce ultra-high-definition video materials, due to the large amount of data per unit length of ultra-high-definition video materials, on the one hand, the performance requirements of the host used for editing are relatively high. When editing multi-track ultra-high-definition video, it needs to wait for processing, which is inefficient; when using proxy bitrate editing to edit and produce ultra-high-definition video materials, although the performance requirements of the host used for editing can be reduced compared with original bitrate editing, it is still inefficient. , because it is necessary to generate the low-bit rate version corresponding to the ultra-high-definition video material in advance before the video material is recorded and uploaded. On the one hand, the low-bit rate copy will cause a certain storage overhead. On the other hand, the system used for proxy bit rate editing is more complex, and the operation and maintenance is difficult; when using local decoding of wavelet transform coding for ultra-high-definition video editing, although it can reduce The amount of decoding calculation, thereby reducing the performance requirements of the host used for editing, however, it is only applicable to limited objects (only applicable to shrinking at a fixed ratio such as 1/4, 1/16, etc.), and the compression algorithm is single, and the image quality is limited .
发明内容SUMMARY OF THE INVENTION
本申请实施例的目的在于提供一种视频编辑方法,视频编辑装置,视频编辑系统,电子设备及存储介质,用以在一定程度上改善现有技术中在对超高清视频素材进行编辑制作时,对所用主机性能要求较高的问题。The purpose of the embodiments of the present application is to provide a video editing method, a video editing device, a video editing system, an electronic device and a storage medium, so as to improve, to a certain extent, when editing and producing ultra-high-definition video materials in the prior art, Questions that require higher performance of the host used.
本申请提供一种基于幅面变换的超高清视频编辑方法,其特征在于,应用于编辑服务器,所述方法包括:基于待获取视频标识及基础幅面标准,获取待编辑视频素材,所述待编辑视频素材为与所述待获取视频标识对应且满足所述基础幅面标准的视频素材,所述基础幅面标准与编辑服务器适配;对所述待编辑视频素材进行编辑,得到节目工程文件。The present application provides an ultra-high-definition video editing method based on format conversion, which is characterized by being applied to an editing server. The material is a video material corresponding to the to-be-obtained video identifier and satisfying the basic format standard, and the basic format standard is adapted to the editing server; the to-be-edited video material is edited to obtain a program project file.
本申请中,通过获取与待获取视频标识对应且满足基础幅面标准的视频素材,且该基础幅面标准与编辑服务器适配,能够降低对待编辑视频素材进行编辑所使用的编辑服务器的性能要求。In the present application, by acquiring the video material corresponding to the to-be-obtained video identifier and satisfying the basic format standard, and the basic format standard is adapted to the editing server, the performance requirements of the editing server used for editing the to-be-edited video material can be reduced.
进一步地,所述编辑服务器与解码服务器连接,所述基于待获取视频标识及基础幅面标准,获取待编辑视频素材,包括:发送视频素材获取请求至所述解码服务器,所述视频素材获取请求包括所述待获取视频标识及所述基础幅面标准;接收所述解码服务器基于所述视频素材获取请求发送的所述待编辑视频素材。Further, the editing server is connected to the decoding server, and acquiring the video material to be edited based on the identification of the video to be acquired and the basic format standard includes: sending a video material acquisition request to the decoding server, and the video material acquisition request includes: The to-be-obtained video identifier and the basic format standard; and the to-be-edited video material sent by the decoding server based on the video material acquisition request is received.
本申请中,通过发送视频素材获取请求给解码服务器且视频素材获取请求中包括与编辑服务器适配的基础幅面标准,使得解码服务器基于视频素材获取请求反馈的待编辑视频素材适于在编辑服务器上进行编辑制作;且由于编辑制作与解码分别由通信连接的编辑服务器及解码服务器执行,能够降低对编辑服务器的性能要求。In this application, by sending a video material acquisition request to the decoding server and the video material acquisition request includes the basic format standard adapted to the editing server, the decoding server based on the video material acquisition request feedback to-be-edited video material suitable for editing on the server Editing is performed; and since editing and decoding are performed by an editing server and a decoding server that are connected in communication, the performance requirements for the editing server can be reduced.
进一步地,所述编辑服务器与视频源连接,所述视频源存储有双幅面编码视频素材,所述双幅面编码视频素材包括满足所述基础幅面标准的视频素材,所述基于待获取视频标识及基础幅面标准,获取待编辑视频素材,包括:基于所述待获取视频标识及所述基础幅面标准,从所述视频源处获取双幅面编码视频素材,并对所述双幅面编码视频素材进行解码,得到对应的满足所述基础幅面标准的视频素材,作为所述待编辑视频素材。Further, the editing server is connected to a video source, and the video source stores dual-format encoded video materials, and the dual-format encoded video materials include video materials that meet the basic format standards. The basic format standard, acquiring the video material to be edited includes: based on the to-be-obtained video identifier and the basic format standard, acquiring dual-format encoded video material from the video source, and decoding the dual-format encoded video material , and obtain a corresponding video material that meets the basic format standard as the to-be-edited video material.
本申请中,由于视频源处存储有双幅面编码视频素材,且该双幅面编码视频素材包括满足基础幅面标准的视频素材,编辑服务器可以基于待获取视频标识及基础幅面标准直接从视频源处获取双幅面编码视频素材,并对所述双幅面编码视频素材进行解码,得到所述基础幅面标准的视频素材,作为待编辑视频素材,此时,编辑服务器从视频源处获取到待编辑视频素材只需要进行解码操作,解码操作对性能要求不高,而且待编辑视频素材为满足与编辑服务器适配的基础幅面标准的视频素材,因此,在利用编辑服务器能够较流畅地对待编辑视频素材进行编辑。In the present application, since the video source stores a dual-format encoded video material, and the dual-format encoded video material includes video material that meets the basic format standard, the editing server can directly acquire from the video source based on the to-be-obtained video ID and the basic format standard The double-format encoded video material is decoded to obtain the video material of the basic format standard as the video material to be edited. At this time, the editing server obtains the video material to be edited from the video source only A decoding operation is required. The decoding operation does not require high performance, and the video material to be edited is a video material that meets the basic format standard adapted to the editing server. Therefore, the editing server can be used to edit the edited video material more smoothly.
进一步地,所述编辑服务器还用于与合成服务器通信连接,在所述对所述待编辑视频素材进行编辑,得到节目工程文件之后,所述方法还包括:将所述节目工程文件发送给所述合成服务器。Further, the editing server is further configured to communicate with the synthesis server, and after the editing of the video material to be edited to obtain a program engineering file, the method further includes: sending the program engineering file to the the synthesis server.
本申请中,通过将节目工程文件发送给合成服务器,以便于合成服务器能够根据节目工程文件对原始视频素材进行处理,生成送播文件。In this application, the program engineering file is sent to the synthesis server, so that the synthesis server can process the original video material according to the program engineering file to generate the broadcast file.
进一步地,在所述基于待获取视频标识及基础幅面标准,获取待编辑视频素材之前,所述方法还包括:确定所述编辑服务器适配的幅面标准,得到所述基础幅面标准;基于用户输入信息确定所述待获取视频标识。Further, before acquiring the video material to be edited based on the to-be-obtained video identifier and the basic format standard, the method further includes: determining the format standard adapted by the editing server to obtain the basic format standard; based on user input The information determines the to-be-obtained video identifier.
本申请还提供一种基于幅面变换的超高清视频编辑方法,应用于解码服务器,所述解码服务器用于与编辑服务器及视频源通信连接,所述方法包括:接收所述编辑服务器发送的视频素材获取请求,所述视频素材获取请求包括待获取视频标识及基础幅面标准,所述基础幅面标准与所述编辑服务器适配;从所述视频源获取与所述待获取视频标识对应的原始视频素材,所述原始视频素材的幅面标准为原始幅面;根据所述原始幅面及所述基础幅面标准对所述原始视频素材进行处理,得到待编辑视频素材,所述待编辑视频素材的幅面标准为所述基础幅面标准;将所述待编辑视频素材发送给所述编辑服务器。The present application also provides an ultra-high-definition video editing method based on format conversion, which is applied to a decoding server, where the decoding server is configured to communicate with the editing server and a video source, and the method includes: receiving video materials sent by the editing server. an acquisition request, the video material acquisition request includes a to-be-obtained video identification and a basic format standard, the basic format standard is adapted to the editing server; and the original video material corresponding to the to-be-obtained video identification is obtained from the video source , the format standard of the original video material is the original format; the original video material is processed according to the original format and the basic format standard to obtain the video material to be edited, and the format standard of the video material to be edited is the the basic format standard; sending the video material to be edited to the editing server.
本申请中,通过解码服务器在接收到视频素材获取请求后,基于基础幅面标准及原始幅面对原始视频素材进行处理,生成基础幅面标准的待编辑视频素材,并发送给编辑服务器,由此,使得待编辑视频素材与编辑服务器适配,从而降低对编辑服务器的性能要求。另外,也无需在视频素材收录及上载之前,提前生成视频素材对应的低码率版本,进而相较于代理码率编辑能够节省存储开销,减少编码工作,并简化编辑制作所使用的系统结构,降低运维难度。In this application, after receiving the video material acquisition request, the decoding server processes the original video material based on the basic format standard and the original format, generates the basic format standard to-be-edited video material, and sends it to the editing server, thereby, The video material to be edited is adapted to the editing server, thereby reducing the performance requirements for the editing server. In addition, there is no need to generate a low-bit-rate version corresponding to the video material in advance before the video material is recorded and uploaded, which can save storage overhead, reduce coding work, and simplify the system structure used for editing and production compared with proxy bit-rate editing. Reduce the difficulty of operation and maintenance.
进一步地,在所述从所述视频源获取与所述待获取视频标识对应的原始视频素材之后,及在根据所述原始幅面及所述基础幅面标准对所述原始视频素材进行处理之前,所述方法还包括:对所述原始视频素材进行解压。Further, after the original video material corresponding to the to-be-obtained video identifier is obtained from the video source, and before the original video material is processed according to the original format and the basic format standard, the The method further includes: decompressing the original video material.
进一步地,所述根据所述原始幅面及所述基础幅面标准对所述原始视频素材进行处理,包括:根据所述原始幅面及所述基础幅面标准对解压后的所述原始视频素材进行下采样。Further, the processing of the original video material according to the original format and the basic format standard includes: down-sampling the decompressed original video material according to the original format and the basic format standard .
本申请还提供一种视频编辑方法,应用于合成服务器,所述合成服务器用于与编辑服务器及视频源通信连接,所述方法包括:接收所述编辑服务器发送的节目工程文件,所述节目工程文件包括待编辑视频素材标识,时间线文件,以及待编辑视频素材的时间线位置;根据所述待编辑视频素材标识从所述视频源获取原始视频素材,或者,根据所述待编辑视频素材标识从所述视频源处获取双幅面编码视频素材,并基于所述双幅面编码视频素材还原出所述原始视频素材;根据所述时间线文件及所述时间线位置对所述原始视频素材进行打包处理,生成送播文件。The present application also provides a video editing method, which is applied to a composition server, where the composition server is configured to communicate with the editing server and a video source, and the method includes: receiving a program project file sent by the editing server, and the program engineering The file includes an identifier of the video material to be edited, a timeline file, and a timeline position of the video material to be edited; the original video material is obtained from the video source according to the identifier of the video material to be edited, or, according to the identifier of the video material to be edited Acquire dual-format encoded video material from the video source, and restore the original video material based on the dual-format encoded video material; package the original video material according to the timeline file and the timeline position Process, generate a delivery file.
本申请中,合成服务器与编辑服务器及视频源通信连接,合成服务器基于节目工程文件能够实现对原始视频素材进行打包处理,生成送播文件。由于编辑制作与对原始视频素材进行打包处理分别有通信连接的合成服务器及编辑服务器执行,因此,能够降低对各服务器性能的要求。In this application, the composition server is connected to the editing server and the video source in communication, and the composition server can package the original video material based on the program project file to generate the broadcast file. Since the editing and production and the packaging of the original video material are performed by the compositing server and the editing server respectively connected in communication, the performance requirements of each server can be reduced.
本申请还提供一种基于幅面变换的超高清视频编辑方法,应用于视频编辑系统,所述视频编辑系统包括编辑服务器及解码服务器,所述解码服务器用于与所述编辑服务器及视频源通信连接,所述方法包括:通过所述编辑服务器发送视频素材获取请求,所述视频素材获取请求包括待获取视频标识及基础幅面标准,所述基础幅面标准与所述编辑服务器适配;通过所述解码服务器接收所述视频素材获取请求,从所述视频源获取与所述待获取视频标识对应的原始视频素材,所述原始视频素材的幅面标准为原始幅面;根据所述原始幅面及所述基础幅面标准对所述原始视频素材进行处理,得到待编辑视频素材,所述待编辑视频素材的幅面标准为所述基础幅面标准;及将所述待编辑视频素材发送给所述编辑服务器;通过所述编辑服务器接收所述待编辑视频素材,并对所述待编辑视频素材进行编辑,得到节目工程文件。The present application also provides an ultra-high-definition video editing method based on format conversion, which is applied to a video editing system. The video editing system includes an editing server and a decoding server, and the decoding server is configured to communicate with the editing server and the video source. , the method includes: sending a video material acquisition request through the editing server, where the video material acquisition request includes a to-be-obtained video identification and a basic format standard, the basic format standard is adapted to the editing server; The server receives the video material acquisition request, and acquires the original video material corresponding to the to-be-obtained video identifier from the video source, and the format standard of the original video material is the original format; according to the original format and the basic format processing the original video material according to the standard to obtain the video material to be edited, the format standard of the video material to be edited is the basic format standard; and sending the video material to be edited to the editing server; The editing server receives the video material to be edited, and edits the video material to be edited to obtain a program project file.
本申请中,通过发送视频素材获取请求给解码服务器且视频素材获取请求中包括与编辑服务器适配的基础幅面标准,通过解码服务器在接收到视频素材获取请求后,基于基础幅面标准及原始幅面对原始视频素材进行处理,生成基础幅面标准的待编辑视频素材,并发送给编辑服务器,由此,使得待编辑视频素材与编辑服务器适配,从而降低对编辑服务器的性能要求。另外,也无需在视频素材收录及上载之前,提前生成视频素材对应的低码率版本,进而相较于代理码率编辑能够节省存储开销,减少编码工作,并简化编辑制作所使用的系统结构,降低运维难度。In this application, by sending a video material acquisition request to the decoding server and the video material acquisition request includes the basic format standard adapted to the editing server, the decoding server receives the video material acquisition request based on the basic format standard and the original format. The original video material is processed to generate the basic format standard video material to be edited and sent to the editing server, so that the to-be-edited video material is adapted to the editing server, thereby reducing the performance requirements for the editing server. In addition, there is no need to generate a low-bit-rate version corresponding to the video material in advance before the video material is recorded and uploaded, which can save storage overhead, reduce coding work, and simplify the system structure used for editing and production compared with proxy bit-rate editing. Reduce the difficulty of operation and maintenance.
进一步地,所述视频编辑系统还包括合成服务器,所述合成服务器用于分别与所述编辑服务器及所述视频源通信连接,所述方法还包括:通过所述编辑服务器发送所述节目工程文件,所述节目工程文件包括待编辑视频素材标识,时间线文件,以及待编辑视频素材的时间线位置;通过所述合成服务器接收所述节目工程文件;根据所述待编辑视频素材标识从所述视频源获取所述原始视频素材;根据所述时间线文件及所述时间线位置对所述原始视频素材进行打包处理,生成送播文件。Further, the video editing system further includes a synthesis server, and the synthesis server is configured to communicate with the editing server and the video source respectively, and the method further includes: sending the program engineering file through the editing server , the program engineering file includes the identification of the video material to be edited, the timeline file, and the timeline position of the video material to be edited; the program engineering file is received through the synthesis server; according to the identification of the video material to be edited, from the The video source obtains the original video material; the original video material is packaged according to the timeline file and the timeline position to generate a broadcast file.
本申请还提供一种视频编辑装置,应用于编辑服务器,所述编辑服务器用于与解码服务器通信连接,所述装置包括:第一收发模块,用于基于待获取视频标识及基础幅面标准,获取待编辑视频素材,所述待编辑视频素材为与所述待获取视频标识对应且满足所述基础幅面标准的视频素材,所述基础幅面标准与编辑服务器适配;第一处理模块,用于对所述待编辑视频素材进行编辑,得到节目工程文件。The present application also provides a video editing device, which is applied to an editing server, where the editing server is configured to communicate and connect with the decoding server, and the device includes: a first transceiver module, configured to obtain the To-be-edited video material, the to-be-edited video material is a video material corresponding to the to-be-obtained video identifier and satisfying the basic format standard, and the basic format standard is adapted to the editing server; the first processing module is used for The to-be-edited video material is edited to obtain a program project file.
本申请还提供一种视频编辑装置,应用于解码服务器,所述解码服务器用于与编辑服务器及视频源通信连接,所述装置包括:第二收发模块,接收所述编辑服务器发送的视频素材获取请求,所述视频素材获取请求包括待获取视频标识及基础幅面标准,所述基础幅面标准与所述编辑服务器适配;从所述视频源获取与所述待获取视频标识对应的原始视频素材,所述原始视频素材的幅面标准为原始幅面;第二处理模块,用于根据所述原始幅面及所述基础幅面标准对所述原始视频素材进行处理,得到待编辑视频素材,所述待编辑视频素材的幅面标准为所述基础幅面标准;所述第二收发模块还用于将所述待编辑视频素材发送给所述编辑服务器。The present application also provides a video editing device, which is applied to a decoding server, where the decoding server is configured to communicate with the editing server and a video source. request, the video material acquisition request includes a to-be-obtained video identification and a basic format standard, and the basic format standard is adapted to the editing server; obtain the original video material corresponding to the to-be-obtained video identification from the video source, The format standard of the original video material is the original format; the second processing module is configured to process the original video material according to the original format and the basic format standard to obtain the video material to be edited, and the video material to be edited is obtained. The format standard of the material is the basic format standard; the second transceiving module is further configured to send the video material to be edited to the editing server.
本申请还提供一种视频编辑装置,应用于合成服务器,所述合成服务器用于与编辑服务器及视频源通信连接,所述装置包括:第三收发模块,用于接收所述编辑服务器发送的节目工程文件,所述节目工程文件包括待编辑视频素材标识,时间线文件,以及待编辑视频素材的时间线位置;根据所述待编辑视频素材标识从所述视频源获取原始视频素材,或者,根据所述待编辑视频素材标识从所述视频源处获取双幅面编码视频素材,并基于所述双幅面编码视频素材还原出所述原始视频素材;第三处理模块,用于根据所述时间线文件及所述时间线位置对所述原始视频素材进行打包处理,生成送播文件。The present application also provides a video editing device, which is applied to a compositing server, where the compositing server is configured to communicate with the editing server and a video source, and the device includes: a third transceiver module for receiving programs sent by the editing server Project file, the program project file includes the identifier of the video material to be edited, the timeline file, and the timeline position of the video material to be edited; obtain the original video material from the video source according to the identifier of the video material to be edited, or, according to the The to-be-edited video material identifier obtains the dual-format encoded video material from the video source, and restores the original video material based on the dual-format encoded video material; a third processing module is configured to, according to the timeline file, restore the original video material. and the time line position to package the original video material to generate a broadcast file.
本申请还提供一种视频编辑系统,所述视频编辑系统包括:编辑服务器,用于发送视频素材获取请求,所述视频素材获取请求包括待获取视频标识及基础幅面标准,所述基础幅面标准与所述编辑服务器适配;解码服务器,与所述编辑服务器及视频源通信连接;所述解码服务器用于:接收所述视频素材获取请求,从所述视频源获取与所述待获取视频标识对应的原始视频素材,所述原始视频素材的幅面标准为原始幅面;根据所述原始幅面及所述基础幅面标准对所述原始视频素材进行处理,得到待编辑视频素材,所述待编辑视频素材的幅面标准为所述基础幅面标准;及将所述待编辑视频素材发送给所述编辑服务器;所述编辑服务器还用于接收所述待编辑视频素材,以及对所述待编辑视频素材进行编辑,得到节目工程文件。The present application also provides a video editing system, the video editing system includes: an editing server, configured to send a video material acquisition request, where the video material acquisition request includes a to-be-obtained video identification and a basic format standard, the basic format standard and the The editing server is adapted; a decoding server is in communication connection with the editing server and the video source; the decoding server is configured to: receive the video material acquisition request, and acquire from the video source the identifier corresponding to the video to be acquired The original video material, the format standard of the original video material is the original format; the original video material is processed according to the original format and the basic format standard to obtain the video material to be edited, and the The format standard is the basic format standard; and sending the video material to be edited to the editing server; the editing server is further configured to receive the video material to be edited, and edit the video material to be edited, Get the program project file.
进一步地,所述节目工程文件包括待编辑视频素材标识,时间线文件,以及待编辑视频素材的时间线位置,所述视频编辑系统还包括合成服务器,所述合成服务器用于分别与所述编辑服务器及所述视频源通信连接,所述合成服务器用于:接收所述节目工程文件;根据所述待编辑视频素材标识从所述视频源获取所述原始视频素材;根据所述时间线文件及所述时间线位置对所述原始视频素材进行打包处理,生成送播文件。Further, the program engineering file includes an identifier of the video material to be edited, a timeline file, and a timeline position of the video material to be edited, and the video editing system further includes a synthesis server, and the synthesis server is used to separately communicate with the editor. The server is communicatively connected to the video source, and the composition server is configured to: receive the program project file; obtain the original video material from the video source according to the identifier of the video material to be edited; obtain the original video material from the video source according to the timeline file and The original video material is packaged at the time line position to generate a broadcast file.
本申请还提供一种电子设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行前述视频编辑方法或实现前述视频编辑装置的功能。The present application also provides an electronic device, including a memory and a processor, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the processor causes the processor to execute the aforementioned video editing method Or realize the functions of the aforementioned video editing apparatus.
本申请还提供一种存储有计算机可读指令的非易失性可读存储介质,所述计算机可读指令被处理器执行时,使得所述处理器执行前述视频编辑方法或实现前述视频编辑装置的功能。The present application also provides a non-volatile readable storage medium storing computer-readable instructions, the computer-readable instructions, when executed by a processor, cause the processor to execute the aforementioned video editing method or implement the aforementioned video editing apparatus function.
本申请的一个或多个实施例的细节在下面的附图和描述中提出。本申请的其它特征、目的和优点将从说明书、附图以及权利要求书变得明显。The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below. Other features, objects and advantages of the present application will become apparent from the description, drawings and claims.
附图说明Description of drawings
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。In order to illustrate the technical solutions of the embodiments of the present application more clearly, the following briefly introduces the accompanying drawings that need to be used in the embodiments of the present application. It should be understood that the following drawings only show some embodiments of the present application, so It should not be regarded as a limitation of the scope. For those of ordinary skill in the art, other related drawings can also be obtained from these drawings without any creative effort.
图1为本申请一实施例提供的视频编辑系统的结构框图。FIG. 1 is a structural block diagram of a video editing system provided by an embodiment of the present application.
图2为本申请一实施例提供的基于原始视频素材形成双幅面编码视频素材并将其存储视频源后,编辑服务器与合成服务器与视频源的交互示意图。FIG. 2 is a schematic diagram of interaction between an editing server, a synthesizing server, and a video source after a dual-format encoded video material is formed based on the original video material and stored as a video source according to an embodiment of the present application.
图3为应用于图1所示的视频编辑系统的视频编辑方法的流程图。FIG. 3 is a flowchart of a video editing method applied to the video editing system shown in FIG. 1 .
图4为应用于图1所示的编辑服务器的视频编辑方法的流程图。FIG. 4 is a flowchart of a video editing method applied to the editing server shown in FIG. 1 .
图5为应用于图1所示的解码服务器的视频编辑方法的流程图。FIG. 5 is a flowchart of a video editing method applied to the decoding server shown in FIG. 1 .
图6为应用于图1所示的合成服务器的视频编辑方法的流程图。FIG. 6 is a flowchart of a video editing method applied to the composition server shown in FIG. 1 .
图7为与图4对应的视频编辑装置的结构框图。FIG. 7 is a structural block diagram of the video editing apparatus corresponding to FIG. 4 .
图8为与图5对应的视频编辑装置的结构框图。FIG. 8 is a structural block diagram of the video editing apparatus corresponding to FIG. 5 .
图9为与图6对应的视频编辑装置的结构框图。FIG. 9 is a structural block diagram of the video editing apparatus corresponding to FIG. 6 .
图10为本申请一实施例提供的电子设备的结构示意图。FIG. 10 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
图标:视频编辑系统10;编辑服务器11;解码服务器12;合成服务器13;视频源21;视频编辑装置110,120,130;第一收发模块111;第一处理模块112;生成模块113;第二收发模块121;第二处理模块122;第三收发模块131;第三处理模块132。Icons: video editing system 10; editing server 11; decoding
具体实施方式Detailed ways
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application will be described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application.
请参阅图1,本申请一实施例提供一种视频编辑系统10,用于对视频进行编辑制作。本实施例中,视频编辑系统10用于对视频进行编辑制作,生成满足广播电视标准(例如,广播电视标准中的幅面标准)的送播文件。Referring to FIG. 1 , an embodiment of the present application provides a video editing system 10 for editing and producing a video. In this embodiment, the video editing system 10 is used to edit and produce a video, and generate a broadcast file that satisfies the broadcast television standard (for example, the format standard in the broadcast television standard).
本实施例中,视频编辑系统10包括通信连接的编辑服务器11及解码服务器12。In this embodiment, the video editing system 10 includes an editing server 11 and a
编辑服务器11用于发送视频素材获取请求。视频素材获取请求包括待获取视频标识及基础幅面标准。基础幅面标准与编辑服务器11适配。可选地,基础幅面标准可以是可用于编辑服务器11进行编辑的最低限度的幅面标准,例如,满足广播电视标准的720P,2K,4K等中的任一幅面标准。由此,可以减轻编辑服务器11的处理压力,换言之,降低对编辑服务器11的性能要求。The editing server 11 is used to send a video material acquisition request. The video material acquisition request includes the identification of the video to be acquired and the basic format standard. The basic format standard is adapted to the editing server 11 . Optionally, the basic format standard may be the minimum format standard that can be used for editing by the editing server 11, for example, meeting any format standard of 720P, 2K, 4K, etc. of the broadcast television standard. Thereby, the processing pressure of the editing server 11 can be reduced, in other words, the performance requirements on the editing server 11 can be reduced.
需要说明的是,基础幅面标准与编辑服务器11适配是指编辑服务器11能够在其性能条件下对基础幅面标准的视频素材进行较流畅的编辑制作。示例性地,在对相应幅面标准的视频素材进行编辑制作时,若CPU占用率低于预设值(例如,80%),则认为编辑服务器11能够在其性能条件下对该幅面标准的视频素材进行较流畅的编辑制作。因此,等于或低于该幅面标准的任一幅面标准均可以被认作基础幅面标准。例如,编辑服务器11在其性能条件下能够对8K幅面标准的视频素材进行较流畅的编辑制作,则小于或等于8K的幅面标准中的任一者都可以被认作基础幅面标准。It should be noted that the adaptation of the basic format standard to the editing server 11 means that the editing server 11 can perform relatively smooth editing and production of the video material of the basic format standard under its performance conditions. Exemplarily, when editing and producing a video material of a corresponding format standard, if the CPU occupancy rate is lower than a preset value (for example, 80%), it is considered that the editing server 11 can perform the video of the format standard under its performance conditions. The material is edited and produced more smoothly. Therefore, any format standard equal to or lower than this format standard can be regarded as the base format standard. For example, if the editing server 11 can edit and produce 8K standard video material relatively smoothly under its performance conditions, any of the format standards less than or equal to 8K can be regarded as the basic format standard.
可以理解,预设值还可以根据需要设置为其他值,例如,50%,60%,70%,90%,或任意两者之间的一取值,本申请对此不做限定。It can be understood that the preset value can also be set to other values as required, for example, 50%, 60%, 70%, 90%, or a value between any two, which is not limited in this application.
本实施例中,视频编辑系统10还可以包括与编辑服务器11通信连接的人机交互装置,例如,触控显示屏,或者,显示屏与输入装置(例如,键盘,鼠标,控制器等)的组合件等。编辑服务器11可以与人机交互装置集成在一起,或者分离设置。用户可以通过人机交互装置输入信息。此时,在发送视频素材获取请求之前,编辑服务器11还用于确定与自身适配的幅面标准,得到基础幅面标准。In this embodiment, the video editing system 10 may further include a human-computer interaction device communicatively connected to the editing server 11 , such as a touch display screen, or a display screen and an input device (eg, a keyboard, a mouse, a controller, etc.) assemblies, etc. The editing server 11 can be integrated with the human-computer interaction device, or can be set separately. The user can input information through the human-computer interaction device. At this time, before sending the video material acquisition request, the editing server 11 is further configured to determine the format standard adapted to itself to obtain the basic format standard.
一实施例中,编辑服务器11中预存有服务器性能参数与幅面标准的适配关系表。编辑服务器11可以根据自身的性能参数及该适配关系表确定与自身适配的幅面标准。此时,适配关系表中服务器性能参数与幅面标准之间可以为一一对应的适配关系;或者,一服务器性能参数范围对应一幅面标准。当适配关系表中一服务器性能参数对应多个幅面标准(这里,编辑服务器11在其性能条件下能够对该多个幅面标准中任一幅面标准的视频素材进行较流畅的编辑制作)时,编辑服务器11可以通过人机交互装置显示相应的幅面标准,基于用户的选择指令,将用户选定的幅面标准确定为基础幅面标准。In one embodiment, the editing server 11 pre-stores an adaptation relationship table between server performance parameters and format standards. The editing server 11 may determine the format standard adapted to itself according to its own performance parameters and the adaptation relationship table. In this case, there may be a one-to-one correspondence between server performance parameters and format standards in the adaptation relationship table; or, a range of server performance parameters corresponds to one format standard. When a server performance parameter in the adaptation relationship table corresponds to multiple format standards (here, the editing server 11 can perform relatively smooth editing and production of video materials of any format standard among the multiple format standards under its performance conditions), The editing server 11 may display the corresponding format standard through the human-computer interaction device, and determine the format standard selected by the user as the basic format standard based on the user's selection instruction.
可选地,编辑服务器11可以在接收到用户通过人机交互装置输入需要获取的视频素材的相关信息时,确定与自身适配的幅面标准。Optionally, the editing server 11 may determine the format standard suitable for itself when receiving the relevant information about the video material to be acquired that is input by the user through the human-computer interaction device.
在发送视频素材获取请求之前,编辑服务器11还用于基于用户输入信息确定待获取视频标识。可选地,用户输入信息可以包括需要获取的视频素材的存储位置,对应的时间段,所属节目的名称等等。编辑服务器11可以基于用户输入信息生成待获取视频标识。Before sending the video material acquisition request, the editing server 11 is further configured to determine the video identifier to be acquired based on the user input information. Optionally, the user input information may include the storage location of the video material to be acquired, the corresponding time period, the name of the program to which it belongs, and the like. The editing server 11 may generate an identification of the video to be acquired based on the user input information.
在确定基础幅面标准及待获取视频标识之后,编辑服务器11还用于根据基础幅面标准及待获取视频标识生成视频素材获取请求。After determining the basic format standard and the to-be-obtained video identifier, the editing server 11 is further configured to generate a video material acquisition request according to the basic format standard and the to-be-obtained video identifier.
解码服务器12分别与编辑服务器11及视频源21通信连接。The
解码服务器12用于接收视频素材获取请求,并从视频源21获取与待获取视频标识对应的原始视频素材。原始视频素材的幅面标准为原始幅面。原始幅面与基础幅面标准不同,且原始幅面的分辨率高于基础幅面标准的分辨率。原始幅面可以是720P,2K,4K,8K,10K,16K等任一幅面标准。The
本实施例中,解码服务器12在获取到与待获取视频标识对应的原始视频素材之后,还用于对原始视频素材进行解压,生成未压缩的基带数据。In this embodiment, after acquiring the original video material corresponding to the to-be-obtained video identifier, the
解码服务器12还用于根据原始幅面及基础幅面标准对原始视频素材进行处理,得到待编辑视频素材。待编辑视频素材的幅面标准为基础幅面标准。具体地,解码服务器12还用于根据原始幅面及基础幅面标准对原始视频素材进行幅面变换(例如,通过小波变换算法,下采样算法或本领域常用的压缩算法等幅面变换算法)。可以理解,通过幅面变换算法对视频素材进行幅面变换的具体过程为本领域现有技术,在此不展开说明。The
解码服务器12还用于将待编辑视频素材发送给编辑服务器11。The
编辑服务器12还用于接收待编辑视频素材,以及对待编辑视频素材进行编辑,得到节目工程文件。其中,对待编辑视频素材所进行的编辑可以包括添加字幕,裁剪,编排等视频编辑操作。节目工程文件可以包括待编辑视频素材标识,及编辑脚本(包括时间线文件,以及待编辑视频素材的时间线位置等)等。The
本实施例中,视频编辑系统10还可以包括合成服务器13。In this embodiment, the video editing system 10 may further include a composition server 13 .
合成服务器13分别与编辑服务器11及视频源21通信连接。The composition server 13 is connected in communication with the editing server 11 and the
合成服务器13用于接收节目工程文件,根据待编辑视频素材标识从视频源21获取原始视频素材;根据时间线文件及时间线位置对原始视频素材进行打包处理(例如,渲染,合成等处理),生成送播文件。需要说明的是,根据时间线文件及时间线位置对原始视频素材进行打包处理,生成送播文件的具体内容为本领域现有技术,在此不展开说明。The composition server 13 is used to receive the program project file, obtain the original video material from the
可以理解,其他实施例中,合成服务器13的数量可以为多个,且多个合成服务器13均与编辑服务器11及视频源21通信连接。此时,可以采用多机并行技术对原始视频素材进行打包处理,由此,提升合成工作效率。可以理解,由于多机并行技术为本领域现有技术,在此不展开说明。It can be understood that, in other embodiments, the number of synthesis servers 13 may be multiple, and the multiple synthesis servers 13 are all connected in communication with the editing server 11 and the
可以理解,其他实施例中,视频源21中所存储的视频素材可以是双幅面编码视频素材。双幅面编码视频素材基于原始视频素材形成,且包括基础幅面标准对应的视频素材。请参阅图2,图2示出了基于原始视频素材生成双幅面编码视频素材的简要流程,以及在将双幅面编码视频素材存入视频源21后,视频源21与编辑服务器11及合成服务器13之间的交互过程。本实施例中,通过对原始本视频素材进行下变换得到基础幅面标准对应的视频素材。通过对基础幅面标准对应的视频素材进行上变换,以及将经上变换所得的视频素材与原始视频素材进行融合得到扩展幅面视频素材。然后对扩展幅面视频素材进行扩展幅面编码,对基础幅面标准对应的视频素材进行基础幅面编码,将经过编码的两者进行数据整合,得到双幅面编码视频素材。也就是说,本实施例中,双幅面编码视频素材为扩展幅面视频素材与基础幅面标准对应的视频素材整合所得的视频素材。其中,基础幅面标准对应的视频素材为基于基础幅面标准对原始视频素材进行下变换并经过基础幅面编码所得到的视频素材。扩展幅面视频素材为对由基础幅面标准对应的视频素材进行上变换得到的视频素材与原始视频素材融合所得的视频素材进行扩展幅面编码所得到的视频素材。扩展幅面视频素材可以存储在视频源21中。此时,解码服务器12可省略。编辑服务器11与视频源21通信连接。编辑服务器11用于基于所述待获取视频标识及所述基础幅面标准,从所述视频源21处获取双幅面编码视频素材,并对双幅面编码视频素材进行解码,得到对应的满足基础幅面标准的视频素材,作为待编辑视频素材。编辑服务器11得到待编辑视频素材后,后续的处理过程与前述实施例相同,为使说明书简洁,在此不再赘述。合成服务器13用于根据待编辑视频素材标识从视频源21获取双幅面编码视频素材,并基于双幅面编码视频素材(所包括的扩展幅面视频素材及基础幅面视频素材)还原出所述原始视频素材,然后根据时间线文件及时间线位置对原始视频素材进行打包处理(例如,渲染,合成等处理),生成送播文件。通过这种方式,编辑服务器11在获取到满足基础幅面标准的视频素材之后,只需要进行解码操作,便可以得到待编辑视频素材,合成服务器13在获取到对应的扩展幅面视频素材之后,也只需要进行解码操作,基于双幅面编码视频素材还原出原始视频素材,因此,无论是对编辑服务器11而言,还是对合成服务器13而言,性能要求均不高。It can be understood that, in other embodiments, the video material stored in the
本申请实施例中所提供的视频编辑系统,通过编辑服务器发送视频素材获取请求给解码服务器且视频素材获取请求中包括与编辑服务器适配的基础幅面标准,通过解码服务器在接收到视频素材获取请求后,基于基础幅面标准及原始幅面对原始视频素材进行处理,生成基础幅面标准的待编辑视频素材,并发送给编辑服务器,由此,使得待编辑视频素材与编辑服务器适配,从而降低对编辑服务器的性能要求。另外,也无需在视频素材收录及上载之前,提前生成视频素材对应的低码率版本,进而相较于代理码率编辑能够节省存储开销,减少编码工作,并简化编辑制作所使用的系统结构,降低运维难度。此外,本申请实施例所提供的视频编辑系统对原始幅面没有限制,可支持4K/6K/8K/10k/16K等幅面,甚至其他非16:9幅面的视频素材的编辑。In the video editing system provided in the embodiments of the present application, the editing server sends a video material acquisition request to the decoding server, and the video material acquisition request includes the basic format standard adapted to the editing server, and the decoding server receives the video material acquisition request after receiving the video material acquisition request. Afterwards, the original video material is processed based on the basic format standard and the original format to generate the basic format standard to-be-edited video material and send it to the editing server, so that the to-be-edited video material is adapted to the editing server, thereby reducing the need for editing. Edit the performance requirements of the server. In addition, there is no need to generate a low-bit-rate version corresponding to the video material in advance before the video material is recorded and uploaded, which can save storage overhead, reduce coding work, and simplify the system structure used for editing and production compared with proxy bit-rate editing. Reduce the difficulty of operation and maintenance. In addition, the video editing system provided by the embodiment of the present application has no limitation on the original format, and can support the editing of 4K/6K/8K/10k/16K and other formats, and even other non-16:9 format video materials.
请参阅图3,基于同一发明构思,本申请一实施例还提供一种基于幅面变换的超高清视频编辑方法,应用于上述视频编辑系统10。该方法可以包括如下步骤。Referring to FIG. 3 , based on the same inventive concept, an embodiment of the present application further provides an ultra-high-definition video editing method based on format conversion, which is applied to the above-mentioned video editing system 10 . The method may include the following steps.
步骤S11,通过编辑服务器发送视频素材获取请求,视频素材获取请求包括待获取视频标识及基础幅面标准,基础幅面标准与编辑服务器适配。In step S11 , a video material acquisition request is sent through the editing server, and the video material acquisition request includes the identification of the video to be acquired and a basic format standard, and the basic format standard is adapted to the editing server.
步骤S12,通过解码服务器接收视频素材获取请求,从视频源获取与待获取视频标识对应的原始视频素材,原始视频素材的幅面标准为原始幅面;根据原始幅面及基础幅面标准对原始视频素材进行处理,得到待编辑视频素材,待编辑视频素材的幅面标准为基础幅面标准。Step S12, receiving the video material acquisition request through the decoding server, acquiring the original video material corresponding to the to-be-obtained video identification from the video source, the format standard of the original video material is the original format; the original video material is processed according to the original format and the basic format standard , to obtain the video material to be edited, and the format standard of the to-be-edited video material is the basic format standard.
步骤S13,通过解码服务器将待编辑视频素材发送给编辑服务器;通过编辑服务器接收待编辑视频素材,并对待编辑视频素材进行编辑,得到节目工程文件。In step S13, the video material to be edited is sent to the editing server through the decoding server; the video material to be edited is received through the editing server, and the video material to be edited is edited to obtain a program project file.
本申请实施例中,通过发送视频素材获取请求给解码服务器且视频素材获取请求中包括与编辑服务器适配的基础幅面标准,通过解码服务器在接收到视频素材获取请求后,基于基础幅面标准及原始幅面对原始视频素材进行处理,生成基础幅面标准的待编辑视频素材,并发送给编辑服务器,由此,使得待编辑视频素材与编辑服务器适配,从而降低对编辑服务器的性能要求。另外,也无需在视频素材收录及上载之前,提前生成视频素材对应的低码率版本,进而相较于代理码率编辑能够节省存储开销,减少编码工作,并简化编辑制作所使用的系统结构,降低运维难度。In the embodiment of the present application, by sending a video material acquisition request to the decoding server and the video material acquisition request includes the basic format standard adapted to the editing server, the decoding server receives the video material acquisition request based on the basic format standard and the original format standard. The format processes the original video material, generates the basic format standard video material to be edited, and sends it to the editing server, so that the to-be-edited video material is adapted to the editing server, thereby reducing the performance requirements for the editing server. In addition, there is no need to generate a low-bit-rate version corresponding to the video material in advance before the video material is recorded and uploaded, which can save storage overhead, reduce coding work, and simplify the system structure used for editing and production compared with proxy bit-rate editing. Reduce the difficulty of operation and maintenance.
该方法还可以包括以下步骤。The method may also include the following steps.
步骤S14,通过编辑服务器发送节目工程文件,节目工程文件包括待编辑视频素材标识,时间线文件,以及待编辑视频素材的时间线位置。Step S14, sending a program engineering file through the editing server, where the program engineering file includes an identifier of the video material to be edited, a timeline file, and a timeline position of the video material to be edited.
步骤S15,通过合成服务器接收节目工程文件;根据待编辑视频素材标识从视频源获取原始视频素材;根据时间线文件及时间线位置对原始视频素材进行打包处理,生成送播文件。Step S15: Receive the program project file through the synthesis server; obtain the original video material from the video source according to the identifier of the video material to be edited; package the original video material according to the timeline file and the timeline position to generate a broadcast file.
可以理解,本申请实施例提供的应用于视频编辑系统10的视频编辑方法与前述视频编辑系统10对应,为使说明书简洁,相同或相似部分可以参照前述视频编辑系统10的内容,在此不再赘述。It can be understood that the video editing method applied to the video editing system 10 provided by the embodiment of the present application corresponds to the aforementioned video editing system 10. In order to make the description concise, the same or similar parts may refer to the content of the aforementioned video editing system 10, which is not repeated here. Repeat.
请参阅图4,基于同一发明构思,本申请一实施例还提供一种基于幅面变换的超高清视频编辑方法,应用于编辑服务器11。该视频数理方法可以包括如下步骤。Referring to FIG. 4 , based on the same inventive concept, an embodiment of the present application further provides an ultra-high-definition video editing method based on format conversion, which is applied to the editing server 11 . The video math method may include the following steps.
步骤S21,基于待获取视频标识及基础幅面标准,获取待编辑视频素材,所述待编辑视频素材为与所述待获取视频标识对应且满足所述基础幅面标准的视频素材,所述基础幅面标准与编辑服务器适配。Step S21, based on the video identification to be acquired and the basic format standard, acquire video material to be edited, the video material to be edited is a video material corresponding to the video identification to be acquired and satisfying the basic format standard, the basic format standard Compatible with editing server.
步骤S22,对待编辑视频素材进行编辑,得到节目工程文件。Step S22: Edit the video material to be edited to obtain a program project file.
本申请实施例中,通过获取与待获取视频标识对应且满足基础幅面标准的视频素材,且该基础幅面标准与编辑服务器适配,能够降低对待编辑视频素材进行编辑所使用的编辑服务器的性能要求。In the embodiment of the present application, by acquiring the video material corresponding to the to-be-obtained video identification and satisfying the basic format standard, and the basic format standard is adapted to the editing server, the performance requirements of the editing server used for editing the to-be-edited video material can be reduced. .
可选地,编辑服务器11与解码服务器12连接,基于待获取视频标识及基础幅面标准,获取待编辑视频素材,包括:发送视频素材获取请求至解码服务器,视频素材获取请求包括待获取视频标识及基础幅面标准;接收解码服务器基于视频素材获取请求发送的待编辑视频素材。Optionally, the editing server 11 is connected to the
本申请实施例中,通过发送视频素材获取请求给解码服务器且视频素材获取请求中包括与编辑服务器适配的基础幅面标准,使得解码服务器基于视频素材获取请求反馈的待编辑视频素材适于在编辑服务器上进行编辑制作;且由于编辑制作与解码分别由通信连接的编辑服务器及解码服务器执行,能够降低对编辑服务器的性能要求。In this embodiment of the present application, by sending a video material acquisition request to the decoding server and the video material acquisition request includes a basic format standard adapted to the editing server, the to-be-edited video material fed back by the decoding server based on the video material acquisition request is suitable for editing Editing is performed on the server; and since the editing and decoding are respectively performed by the editing server and the decoding server connected in communication, the performance requirements for the editing server can be reduced.
可选地,所述编辑服务器与视频源连接,所述视频源存储有双幅面编码视频素材,所述双幅面编码视频素材包括满足所述基础幅面标准的视频素材,所述基于待获取视频标识及基础幅面标准,获取待编辑视频素材,包括:基于所述待获取视频标识及所述基础幅面标准,从所述视频源处获取双幅面编码视频素材,并对所述双幅面编码视频素材进行解码,得到对应的满足所述基础幅面标准的视频素材,作为所述待编辑视频素材。Optionally, the editing server is connected to a video source, and the video source stores dual-format encoded video materials, and the dual-format encoded video materials include video materials that meet the basic format standards. and the basic format standard, and obtaining the video material to be edited includes: based on the to-be-obtained video identifier and the basic format standard, acquiring a dual-format encoded video material from the video source, and performing a process on the dual-format encoded video material. Decoding is performed to obtain a corresponding video material that meets the basic format standard as the video material to be edited.
本申请实施例中,由于视频源处存储有双幅面编码视频素材,且该双幅面编码视频素材包括满足基础幅面标准的视频素材,编辑服务器可以基于待获取视频标识及基础幅面标准直接从视频源处获取所述基础幅面标准的视频素材,作为待编辑视频素材,此时,编辑服务器从视频源处获取到待编辑视频素材只需要进行解码操作,解码操作对性能要求不高,而且待编辑视频素材为满足与编辑服务器适配的基础幅面标准的视频素材,因此,在利用编辑服务器能够较流畅地对待编辑视频素材进行编辑。In the embodiment of the present application, since the video source stores a dual-format encoded video material, and the dual-format encoded video material includes video material that meets the basic format standard, the editing server can directly download the video source from the video source based on the to-be-obtained video ID and the basic format standard. The video material of the basic format standard is obtained from the video source as the video material to be edited. At this time, the editing server only needs to perform a decoding operation to obtain the video material to be edited from the video source. The decoding operation does not require high performance, and the video to be edited is not high. The material is a video material that meets the basic format standard adapted to the editing server. Therefore, the editing server can be used to edit the edited video material more smoothly.
可选地,在对待编辑视频素材进行编辑,得到节目工程文件之后,该方法还包括:将节目工程文件发送给合成服务器。通过将节目工程文件发送给合成服务器,以便于合成服务器能够根据节目工程文件对原始视频素材进行处理,生成送播文件。Optionally, after editing the video material to be edited to obtain the program engineering file, the method further includes: sending the program engineering file to the synthesis server. By sending the program engineering file to the synthesizing server, the synthesizing server can process the original video material according to the program engineering file to generate the broadcast file.
可选地,在所述基于待获取视频标识及基础幅面标准,获取待编辑视频素材之前,该方法还包括:确定编辑服务器适配的幅面标准,得到基础幅面标准;基于用户输入信息确定待获取视频标识。Optionally, before acquiring the video material to be edited based on the to-be-obtained video identifier and the basic format standard, the method further includes: determining the format standard adapted by the editing server to obtain the basic format standard; determining the to-be-obtained based on user input information. Video logo.
可以理解,本申请实施例提供的应用于编辑服务器11的视频编辑方法与前述视频编辑系统10中编辑服务器11的相应内容对应,为使说明书简洁,相同或相似部分可以参照前述视频编辑系统10中编辑服务器11的相应内容,在此不再赘述。It can be understood that the video editing method applied to the editing server 11 provided by the embodiment of the present application corresponds to the corresponding content of the editing server 11 in the aforementioned video editing system 10. In order to make the description concise, the same or similar parts may refer to the aforementioned video editing system 10 The corresponding content of the editing server 11 is not repeated here.
请参阅图5,基于同一发明构思,本申请实施例还提供一种基于幅面变换的超高清视频编辑方法,应用于解码服务器12。该方法可以包括如下步骤。Referring to FIG. 5 , based on the same inventive concept, an embodiment of the present application further provides an ultra-high-definition video editing method based on format conversion, which is applied to the
步骤S31,接收编辑服务器发送的视频素材获取请求,视频素材获取请求包括待获取视频标识及基础幅面标准,基础幅面标准与编辑服务器适配。Step S31: Receive a video material acquisition request sent by the editing server, where the video material acquisition request includes an identifier of the video to be acquired and a basic format standard, and the basic format standard is adapted to the editing server.
步骤S32,从视频源获取与待获取视频标识对应的原始视频素材,原始视频素材的幅面标准为原始幅面。In step S32, the original video material corresponding to the to-be-obtained video identifier is acquired from the video source, and the format standard of the original video material is the original format.
步骤S33,根据原始幅面及基础幅面标准对原始视频素材进行处理,得到待编辑视频素材,待编辑视频素材的幅面标准为基础幅面标准。In step S33, the original video material is processed according to the original format and the basic format standard to obtain the video material to be edited, and the format standard of the to-be-edited video material is the basic format standard.
步骤S34,将待编辑视频素材发送给编辑服务器。Step S34, sending the video material to be edited to the editing server.
本申请实施例中,通过解码服务器在接收到视频素材获取请求后,基于基础幅面标准及原始幅面对原始视频素材进行处理,生成基础幅面标准的待编辑视频素材,并发送给编辑服务器,由此,使得待编辑视频素材与编辑服务器适配,从而降低对编辑服务器的性能要求。另外,也无需在视频素材收录及上载之前,提前生成视频素材对应的低码率版本,进而相较于代理码率编辑能够节省存储开销,减少编码工作,并简化编辑制作所使用的系统结构,降低运维难度。In the embodiment of the present application, after receiving the video material acquisition request, the decoding server processes the original video material based on the basic format standard and the original format, generates the basic format standard to-be-edited video material, and sends it to the editing server. Therefore, the video material to be edited is adapted to the editing server, thereby reducing the performance requirements of the editing server. In addition, there is no need to generate a low-bit-rate version corresponding to the video material in advance before the video material is recorded and uploaded, which can save storage overhead, reduce coding work, and simplify the system structure used for editing and production compared with proxy bit-rate editing. Reduce the difficulty of operation and maintenance.
可选地,在从视频源获取与待获取视频标识对应的原始视频素材之后,及在根据原始幅面及基础幅面标准对原始视频素材进行处理之前,该方法还包括:对原始视频素材进行解压。Optionally, after acquiring the original video material corresponding to the to-be-obtained video identifier from the video source, and before processing the original video material according to the original format and the basic format standard, the method further includes: decompressing the original video material.
可选地,步骤S33可以包括:根据原始幅面及基础幅面标准对解压后的原始视频素材进行下采样。Optionally, step S33 may include: down-sampling the decompressed original video material according to the original format and the basic format standard.
可以理解,本申请实施例提供的应用于解码服务器12的视频编辑方法与前述视频编辑系统10中解码服务器12的相应内容对应,为使说明书简洁,相同或相似部分可以参照前述视频编辑系统10中解码服务器12的相应内容,在此不再赘述。It can be understood that the video editing method applied to the
请参阅图6,基于同一发明构思,本申请实施例还提供一种基于幅面变换的超高清视频编辑方法,应用于合成服务器13。该方法可以包括如下步骤。Referring to FIG. 6 , based on the same inventive concept, an embodiment of the present application further provides an ultra-high-definition video editing method based on format conversion, which is applied to the composition server 13 . The method may include the following steps.
步骤S41,接收编辑服务器发送的节目工程文件,节目工程文件包括待编辑视频素材标识,时间线文件,以及待编辑视频素材的时间线位置。Step S41: Receive a program engineering file sent by the editing server, where the program engineering file includes an identifier of the video material to be edited, a timeline file, and a timeline position of the video material to be edited.
步骤S42,根据待编辑视频素材标识从视频源获取原始视频素材,或者,根据所述待编辑视频素材标识从所述视频源处获取双幅面编码视频素材,并基于所述双幅面编码视频素材还原出所述原始视频素材。Step S42, obtaining the original video material from the video source according to the identification of the video material to be edited, or obtaining dual-format encoded video material from the video source according to the identification of the video material to be edited, and restoring based on the double-format encoded video material the original video material.
步骤S43,根据时间线文件及时间线位置对原始视频素材进行打包处理,生成送播文件。In step S43, the original video material is packaged according to the timeline file and the timeline position to generate a broadcast file.
本申请实施例中,合成服务器与编辑服务器及视频源通信连接,合成服务器基于节目工程文件能够实现对原始视频素材进行打包处理,生成送播文件。由于编辑制作与对原始视频素材进行打包处理分别有通信连接的合成服务器及编辑服务器执行,因此,能够降低对各服务器性能的要求。In the embodiment of the present application, the composition server is connected to the editing server and the video source in communication, and the composition server can package the original video material based on the program project file to generate the broadcast file. Since the editing and production and the packaging of the original video material are performed by the compositing server and the editing server respectively connected in communication, the performance requirements of each server can be reduced.
可以理解,本申请实施例提供的应用于合成服务器13的视频编辑方法与前述视频编辑系统10中合成服务器13的相应内容对应,为使说明书简洁,相同或相似部分可以参照前述视频编辑系统10中合成服务器13的相应内容,在此不再赘述。It can be understood that the video editing method applied to the composition server 13 provided by the embodiment of the present application corresponds to the corresponding content of the composition server 13 in the aforementioned video editing system 10 . The corresponding content of the synthesis server 13 will not be repeated here.
请参阅图7,基于同一发明构思,本申请实施例还提供一种视频编辑装置110,应用于编辑服务器11。该装置包括:第一收发模块111,用于基于待获取视频标识及基础幅面标准,获取待编辑视频素材,所述待编辑视频素材为与所述待获取视频标识对应且满足所述基础幅面标准的视频素材,所述基础幅面标准与编辑服务器适配;第一处理模块112,用于对待编辑视频素材进行编辑,得到节目工程文件。Referring to FIG. 7 , based on the same inventive concept, an embodiment of the present application further provides a video editing apparatus 110 , which is applied to the editing server 11 . The device includes: a first transceiving module 111, configured to acquire a video material to be edited based on a to-be-obtained video identification and a basic format standard, where the to-be-edited video material corresponds to the to-be-obtained video identification and satisfies the basic format standard The basic format standard is adapted to the editing server; the first processing module 112 is used for editing the video material to be edited to obtain a program project file.
可选地,编辑服务器11与解码服务器12连接,第一收发模块111还用于发送视频素材获取请求至解码服务器,视频素材获取请求包括待获取视频标识及基础幅面标准;接收解码服务器基于视频素材获取请求发送的待编辑视频素材。Optionally, the editing server 11 is connected to the
可选地,所述编辑服务器与视频源连接,所述视频源存储有双幅面编码视频素材,所述双幅面编码视频素材包括满足所述基础幅面标准的视频素材,第一收发模块111还用于基于所述待获取视频标识及所述基础幅面标准,从所述视频源处获取双幅面编码视频素材,并对所述双幅面编码视频素材进行解码,得到对应的满足所述基础幅面标准的视频素材,作为所述待编辑视频素材。Optionally, the editing server is connected to a video source, the video source stores dual-format encoded video materials, and the dual-format encoded video materials include video materials that meet the basic format standards, and the first transceiver module 111 also uses Based on the to-be-obtained video identifier and the basic format standard, obtain dual-format encoded video material from the video source, decode the dual-format encoded video material, and obtain a corresponding video that satisfies the basic format standard. Video material, as the video material to be edited.
可选地,第一收发模块111还用于将所述节目工程文件发送给所述合成服务器。Optionally, the first transceiver module 111 is further configured to send the program engineering file to the synthesis server.
可选地,该装置还可以包括生成模块113,用于确定所述编辑服务器适配的幅面标准,得到所述基础幅面标准;基于用户输入信息确定所述待获取视频标识;根据所述基础幅面标准及待获取视频标识生成所述视频素材获取请求。Optionally, the apparatus may further include a generating module 113, configured to determine the format standard adapted by the editing server, and obtain the basic format standard; determine the to-be-obtained video identifier based on user input information; The standard and to-be-obtained video identifiers are used to generate the video material acquisition request.
可以理解,本申请实施例提供的应用于编辑服务器11的视频编辑装置110与前述视频编辑系统10中编辑服务器11的相应内容对应,为使说明书简洁,相同或相似部分可以参照前述视频编辑系统10中编辑服务器11的相应内容,在此不再赘述。It can be understood that the video editing device 110 applied to the editing server 11 provided by the embodiment of the present application corresponds to the corresponding content of the editing server 11 in the aforementioned video editing system 10. In order to make the description concise, the same or similar parts may refer to the aforementioned video editing system 10. The corresponding content of the editing server 11 is not repeated here.
请参阅图8,基于同一发明构思,本申请实施例还提供一种视频编辑装置120,应用于解码服务器12。该装置包括:第二收发模块121,接收编辑服务器发送的视频素材获取请求,视频素材获取请求包括待获取视频标识及基础幅面标准,基础幅面标准与编辑服务器适配;从视频源获取与待获取视频标识对应的原始视频素材,原始视频素材的幅面标准为原始幅面;第二处理模块122,用于根据原始幅面及基础幅面标准对原始视频素材进行处理,得到待编辑视频素材,待编辑视频素材的幅面标准为基础幅面标准;第二收发模块121还用于将待编辑视频素材发送给编辑服务器。Referring to FIG. 8 , based on the same inventive concept, an embodiment of the present application further provides a video editing apparatus 120 , which is applied to the
可选地,第二处理模块122还用于对所述原始视频素材进行解压。Optionally, the second processing module 122 is further configured to decompress the original video material.
可选地第二处理模块122还用于根据所述原始幅面及所述基础幅面标准对解压后的所述原始视频素材进行下采样。Optionally, the second processing module 122 is further configured to downsample the decompressed original video material according to the original format and the basic format standard.
可以理解,本申请实施例提供的应用于解码服务器12的视频编辑装置120与前述视频编辑系统10中解码服务器12的相应内容对应,为使说明书简洁,相同或相似部分可以参照前述视频编辑系统10中解码服务器12的相应内容,在此不再赘述。It can be understood that the video editing device 120 applied to the
请参阅图9,基于同一发明构思,本申请实施例还提供一种视频编辑装置130,应用于合成服务器13。该装置包括:第三收发模块131,用于接收编辑服务器发送的节目工程文件,节目工程文件包括待编辑视频素材标识,时间线文件,以及待编辑视频素材的时间线位置;根据待编辑视频素材标识从视频源获取原始视频素材,或者,根据所述待编辑视频素材标识从所述视频源处获取双幅面编码视频素材,并基于所述双幅面编码视频素材还原出所述原始视频素材;第三处理模块132,用于根据时间线文件及时间线位置对原始视频素材进行打包处理,生成送播文件。Referring to FIG. 9 , based on the same inventive concept, an embodiment of the present application further provides a video editing apparatus 130 , which is applied to the composition server 13 . The device includes: a third transceiver module 131, configured to receive a program project file sent by an editing server, where the program project file includes an identifier of a video material to be edited, a timeline file, and a timeline position of the video material to be edited; The identifier obtains the original video material from the video source, or, according to the identifier of the video material to be edited, acquires the dual-format encoded video material from the video source, and restores the original video material based on the dual-format encoded video material; The third processing module 132 is configured to package the original video material according to the timeline file and the timeline position, and generate a broadcast file.
可以理解,本申请实施例提供的应用于合成服务器13的视频编辑装置130与前述视频编辑系统10中合成服务器13的相应内容对应,为使说明书简洁,相同或相似部分可以参照前述视频编辑系统10中合成服务器13的相应内容,在此不再赘述。It can be understood that the video editing device 130 applied to the composition server 13 provided by the embodiment of the present application corresponds to the corresponding content of the composition server 13 in the aforementioned video editing system 10. To make the description concise, the same or similar parts may refer to the aforementioned video editing system 10. The corresponding content of the synthesizing server 13 is not repeated here.
上述视频编辑装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于服务器中的处理器中,也可以以软件形式存储于服务器中的存储器中,以便于处理器调用执行以上各个模块对应的操作。该处理器可以为中央处理单元(CPU)、微处理器、单片机等。Each module in the above-mentioned video editing apparatus may be implemented in whole or in part by software, hardware, and combinations thereof. The above modules may be embedded in or independent of the processor in the server in the form of hardware, or may be stored in the memory in the server in the form of software, so that the processor can call and execute operations corresponding to the above modules. The processor may be a central processing unit (CPU), a microprocessor, a single-chip microcomputer, or the like.
上述视频编辑方法和/或视频编辑装置可以实现为一种计算机可读指令的形式,计算机可读指令可以在如图9所示的电子设备上运行。The above video editing method and/or video editing apparatus may be implemented in the form of computer-readable instructions, and the computer-readable instructions may be executed on an electronic device as shown in FIG. 9 .
本申请实施例还提供的一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机可读指令,该处理器执行该程序时实现上述的视频编辑方法。An embodiment of the present application also provides an electronic device, including a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor, and the processor implements the above-mentioned video editing method when the program is executed.
图10为根据本申请的一个实施例的电子设备的内部结构示意图,电子设备可以为服务器。请参阅图10,该电子设备包括通过系统总线连接的处理器、非易失性存储介质、内存储器、输入装置、显示屏和网络接口。其中,该电子设备的非易失性存储介质可存储操作系统和计算机可读指令,该计算机可读指令被执行时,可使得处理器执行本申请各实施例的一种视频编辑方法,该方法的具体实现过程可参考图2至图5的具体内容,在此不再赘述。该电子设备的处理器用于提供计算和控制能力,支撑整个电子设备的运行。该内存储器中可储存有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种视频编辑方法。电子设备的输入装置用于各个参数的输入,电子设备的显示屏用于进行显示,电子设备的网络接口用于进行网络通信。本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。FIG. 10 is a schematic diagram of an internal structure of an electronic device according to an embodiment of the present application, and the electronic device may be a server. Referring to FIG. 10 , the electronic device includes a processor, a non-volatile storage medium, an internal memory, an input device, a display screen and a network interface connected through a system bus. The non-volatile storage medium of the electronic device can store an operating system and computer-readable instructions. When the computer-readable instructions are executed, the processor can execute a video editing method according to the embodiments of the present application. The method For the specific implementation process, reference may be made to the specific content of FIG. 2 to FIG. 5 , which will not be repeated here. The processor of the electronic device is used to provide computing and control capabilities to support the operation of the entire electronic device. Computer-readable instructions may be stored in the internal memory, and when executed by the processor, the computer-readable instructions may cause the processor to perform a video editing method. The input device of the electronic device is used for inputting various parameters, the display screen of the electronic device is used for display, and the network interface of the electronic device is used for network communication. Those skilled in the art can understand that the structure shown in FIG. 10 is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the electronic device to which the solution of the present application is applied. The specific electronic device may be Include more or fewer components than shown in the figures, or combine certain components, or have a different arrangement of components.
基于同一发明构思,本申请实施例提供的一种计算机可读存储介质,其上存储有计算机可读指令,该程序被处理器执行时实现上述的视频编辑方法中的步骤。Based on the same inventive concept, an embodiment of the present application provides a computer-readable storage medium that stores computer-readable instructions thereon, and when the program is executed by a processor, implements the steps in the above-mentioned video editing method.
如此处所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性。合适的非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。Any reference to a memory, storage, database or other medium as used herein may include non-volatile. Suitable nonvolatile memory may include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory.
在本申请所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the embodiments provided in this application, it should be understood that the disclosed apparatus and method may be implemented in other manners. The apparatus embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces, indirect coupling or communication connection of devices or units, which may be in electrical, mechanical or other forms.
另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。In addition, units described as separate components may or may not be physically separated, and components shown as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
再者,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。Furthermore, each functional module in each embodiment of the present application may be integrated together to form an independent part, or each module may exist alone, or two or more modules may be integrated to form an independent part.
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。In this document, relational terms such as first and second, etc. are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such existence between these entities or operations. The actual relationship or sequence.
以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above descriptions are merely examples of the present application, and are not intended to limit the protection scope of the present application. For those skilled in the art, various modifications and changes may be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this application shall be included within the protection scope of this application.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011292131.3A CN112104894B (en) | 2020-11-18 | 2020-11-18 | Ultra-high-definition video editing method based on breadth transformation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011292131.3A CN112104894B (en) | 2020-11-18 | 2020-11-18 | Ultra-high-definition video editing method based on breadth transformation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112104894A true CN112104894A (en) | 2020-12-18 |
CN112104894B CN112104894B (en) | 2021-03-09 |
Family
ID=73785908
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011292131.3A Active CN112104894B (en) | 2020-11-18 | 2020-11-18 | Ultra-high-definition video editing method based on breadth transformation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112104894B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114697670A (en) * | 2022-04-02 | 2022-07-01 | 北京广播电视台 | Cluster workstation editing system and editing method |
WO2023185488A1 (en) * | 2022-03-29 | 2023-10-05 | 北京字跳网络技术有限公司 | Method and apparatus for generating material package, video editing method and apparatus, and device and medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102752538A (en) * | 2011-11-30 | 2012-10-24 | 新奥特(北京)视频技术有限公司 | Method for generating agent code stream materials |
CN105262957A (en) * | 2015-09-23 | 2016-01-20 | 新奥特(北京)视频技术有限公司 | Video image processing method and device |
US20160293216A1 (en) * | 2015-03-30 | 2016-10-06 | Bellevue Investments Gmbh & Co. Kgaa | System and method for hybrid software-as-a-service video editing |
CN106162225A (en) * | 2016-07-28 | 2016-11-23 | 杭州当虹科技有限公司 | A kind of high timeliness editor's live video method based on agency's stream |
US20180220166A1 (en) * | 2017-01-27 | 2018-08-02 | Gvbb Holdings S.A.R.L. | System and method for controlling media content capture for live video broadcast production |
CN108965397A (en) * | 2018-06-22 | 2018-12-07 | 中央电视台 | Cloud video editing method and device, editing equipment and storage medium |
CN109640187A (en) * | 2018-12-07 | 2019-04-16 | 成都东方盛行电子有限责任公司 | A kind of multi-terminal video collaborative editing system and method |
CN109660740A (en) * | 2018-12-25 | 2019-04-19 | 成都索贝数码科技股份有限公司 | A kind of video editing method based on three code rates |
CN110166846A (en) * | 2019-05-31 | 2019-08-23 | 成都东方盛行电子有限责任公司 | A kind of caching method based on 4K code rate editor agency |
CN111935504A (en) * | 2020-07-29 | 2020-11-13 | 广州华多网络科技有限公司 | Video production method, device, equipment and storage medium |
-
2020
- 2020-11-18 CN CN202011292131.3A patent/CN112104894B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102752538A (en) * | 2011-11-30 | 2012-10-24 | 新奥特(北京)视频技术有限公司 | Method for generating agent code stream materials |
US20160293216A1 (en) * | 2015-03-30 | 2016-10-06 | Bellevue Investments Gmbh & Co. Kgaa | System and method for hybrid software-as-a-service video editing |
CN105262957A (en) * | 2015-09-23 | 2016-01-20 | 新奥特(北京)视频技术有限公司 | Video image processing method and device |
CN106162225A (en) * | 2016-07-28 | 2016-11-23 | 杭州当虹科技有限公司 | A kind of high timeliness editor's live video method based on agency's stream |
US20180220166A1 (en) * | 2017-01-27 | 2018-08-02 | Gvbb Holdings S.A.R.L. | System and method for controlling media content capture for live video broadcast production |
CN108965397A (en) * | 2018-06-22 | 2018-12-07 | 中央电视台 | Cloud video editing method and device, editing equipment and storage medium |
CN109640187A (en) * | 2018-12-07 | 2019-04-16 | 成都东方盛行电子有限责任公司 | A kind of multi-terminal video collaborative editing system and method |
CN109660740A (en) * | 2018-12-25 | 2019-04-19 | 成都索贝数码科技股份有限公司 | A kind of video editing method based on three code rates |
CN110166846A (en) * | 2019-05-31 | 2019-08-23 | 成都东方盛行电子有限责任公司 | A kind of caching method based on 4K code rate editor agency |
CN111935504A (en) * | 2020-07-29 | 2020-11-13 | 广州华多网络科技有限公司 | Video production method, device, equipment and storage medium |
Non-Patent Citations (1)
Title |
---|
陆晔: "《非线性编辑软件EDIUS在高清节目中的应用》", 《广播与电视技术》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023185488A1 (en) * | 2022-03-29 | 2023-10-05 | 北京字跳网络技术有限公司 | Method and apparatus for generating material package, video editing method and apparatus, and device and medium |
CN114697670A (en) * | 2022-04-02 | 2022-07-01 | 北京广播电视台 | Cluster workstation editing system and editing method |
CN114697670B (en) * | 2022-04-02 | 2023-01-06 | 北京广播电视台 | A cluster workstation editing system and editing method |
Also Published As
Publication number | Publication date |
---|---|
CN112104894B (en) | 2021-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108989885B (en) | Video file transcoding system, segmentation method, transcoding method and device | |
WO2016138844A1 (en) | Multimedia file live broadcast method, system and server | |
KR101002886B1 (en) | Encoding of Multi-Media Signals | |
US9723337B2 (en) | Distribution control system and distribution system | |
CN112104894A (en) | Ultra-high-definition video editing method based on breadth transformation | |
CN113228664B (en) | Method, apparatus, computer program and computer readable medium for scalable image coding | |
CN110460889A (en) | A video projection method, device, system and storage medium | |
CN112954396B (en) | Video playing method and device, electronic equipment and computer readable storage medium | |
CN105262957A (en) | Video image processing method and device | |
CN114521332A (en) | Information processing apparatus, reproduction processing apparatus, and information processing method | |
CN101695133A (en) | Video encoding and decoding method, system and encoder for backwards compatible simulcast of low-resolution/high-resolution programs | |
CN113228662B (en) | Methods, apparatuses, computer program products and computer readable media for scalable video coding and transmission | |
CN113228665B (en) | Method, device, computer program and computer-readable medium for processing configuration data | |
CN108234479A (en) | For handling the method and apparatus of information | |
CN111741343A (en) | Video processing method and device, electronic equipment | |
EP3331245B1 (en) | Opportunistic frame caching transcoder and pre-viewer. | |
CN109246377B (en) | Video data storage method, video data reading method and video data storage equipment | |
CN112702605B (en) | Video transcoding system, video transcoding method, electronic device, and storage medium | |
CN115604530A (en) | Intelligent multimedia data on-demand method, multimedia playing system and storage medium | |
CN111988621A (en) | Video processor training method, device, video processing device and video processing method | |
WO2020175176A1 (en) | Information processing device and method, and reproduction device and method | |
US20250220206A1 (en) | Frame buffer usage during a decoding process | |
CN115086282B (en) | Video playback method, device and storage medium | |
CN114040198B (en) | Image data optimization device and method | |
US20240022743A1 (en) | Decoding a video stream on a client device |
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 |