CN101859585B - System and method for frame-accuracy cutting of video material - Google Patents

System and method for frame-accuracy cutting of video material Download PDF

Info

Publication number
CN101859585B
CN101859585B CN 201010215104 CN201010215104A CN101859585B CN 101859585 B CN101859585 B CN 101859585B CN 201010215104 CN201010215104 CN 201010215104 CN 201010215104 A CN201010215104 A CN 201010215104A CN 101859585 B CN101859585 B CN 101859585B
Authority
CN
China
Prior art keywords
frame
video
video material
montage
index information
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.)
Expired - Fee Related
Application number
CN 201010215104
Other languages
Chinese (zh)
Other versions
CN101859585A (en
Inventor
卓华
邱源峰
陈锦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FUJIAN SANAO INFORMATION TECHNOLOGY Co Ltd
Original Assignee
FUJIAN SANAO INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by FUJIAN SANAO INFORMATION TECHNOLOGY Co Ltd filed Critical FUJIAN SANAO INFORMATION TECHNOLOGY Co Ltd
Priority to CN 201010215104 priority Critical patent/CN101859585B/en
Publication of CN101859585A publication Critical patent/CN101859585A/en
Application granted granted Critical
Publication of CN101859585B publication Critical patent/CN101859585B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

The invention discloses a system for video material frame-accuracy cutting, which comprises a video index creating module and a cutting frame image set recreating module, wherein the video index creating module extracts frame index information of each video frame of video material and saves the information at the tail part of the video material; and the cutting frame image set recreating module reads the frame index information at the tail part of the target video material, rapidly positions the cutting points of the target video material, decodes and re-codes the video frames of the cutting points and the relevant frames of the video frames, encapsulates the re-coded video frames in the original image set and modifies reference time information. The invention additionally discloses a method for frame-accuracy cutting by using the system. When the invention is adopted to conduct frame-accuracy cutting, the video frames of the cutting points or the video frames close to the cutting points are required to be re-coded only, and thereby the real-time frame-accuracy cutting of the video material is enabled to be more flexible, high-efficiency and accurate and the defects such as mosaics existing at the cutting points of the video material are avoided.

Description

A kind of system and method that video material is carried out frame-accuracy cutting
Technical field
The present invention relates to a kind of video clipping system, relate in particular to a kind of system and method that video material is carried out frame-accuracy cutting.
Background technology
Inter-frame compression techniques is a kind of technology that extensively adopts at video field, is characterized in the similarity according to adjacent video frames in the video sequence, adopts the method for getting rid of redundant data to compress, thereby greatly improves ratio of compression.But because after adopting inter-frame compression techniques, the decoding of frame of video may need the data of consecutive frame even adjacent figure group, this has brought very big difficulty for the frame-accuracy cutting in the video editing.Traditional edit methods generally can only be realized the accurate montage of group of picture, even if but the accurate montage of group of picture, if what group of picture adopted is non-closo group of picture, the beginning two frame frame of video that also can cause first group of picture of video material after the montage are owing to mosaic not occurred by complete decoding.
Especially, in the hard disk automatic broadcast system, the material of interframe compression has become main flow.Treating the video material of broadcasting if desired revises into going out a little, perhaps in certain section video material, intercut other video materials, intercut to turn back to after finishing and continue to broadcast by spot, this just requires system to carry out real-time frame-accuracy cutting to video material, otherwise just may defectives such as mosaic occur, can cause the hardware decoder can't operate as normal under the serious situation at the going into point, go out point of video material, insertion point, reentry point.
Summary of the invention
The purpose of this invention is to provide a kind of video material that can compress interframe efficiently, flexibly and exactly and carry out frame-accuracy cutting, and in the good system of clip point image quality, and utilize this system to carry out the method for frame-accuracy cutting.
For achieving the above object, a kind of system that video material is carried out frame-accuracy cutting, comprise that video index sets up module and montage frame figure group rebuilding module, described video index is set up module, each frame of video to the video material of material database is extracted frame index information, and all frame index information is kept at the afterbody of this video material; Described montage frame figure group rebuilding module, material label according to Broadcast Control order appointment is opened the target video material, read the frame index information of target video material afterbody, clip point according to the target video material of Broadcast Control order appointment, the clip point of quickly positioning target video material, frame type according to the clip point in the frame index information, determine the montage algorithm, the frame of video of clip point and front and back 1 to the 2 frame frame of video of this frame of video are decoded and recompile, frame of video behind the recompile is encapsulated in the former figure group, and revises the reference time information of all frames that former figure group comprises; Demoder will be through the video material video stream data decoding output of montage.
Frame-accuracy cutting of the present invention system comprises that video index sets up module and montage frame figure group rebuilding module, described video index is set up module and is entered in the material database process of hard disk automatic broadcast system in video material, each frame of video at video material is extracted frame index information, described frame index information comprises frame type, storage order, DISPLAY ORDER, duration, size, position, and all frame index information is kept at the afterbody of this video material; In the process that the video material of described montage frame figure group rebuilding module in material database broadcasted, material label according to Broadcast Control order appointment is opened the target video material, read the frame index information of its afterbody, clip point according to the target video material of Broadcast Control order appointment, the clip point of quickly positioning target video material, frame type according to the clip point in the frame index information, determine the montage algorithm, the frame of video of clip point and the associated frame of this frame of video are decoded and recompile, and described associated frame is 1 to 2 a frame frame of video before and after this frame of video.The frame of video of montage frame figure group rebuilding module after with recompile is encapsulated in the former figure group, and revises the reference time information of all frames that former figure group comprises.
Clip point of the present invention is for carrying out going into a little of montage to the target video material and going out a little or intercut to the target video material insertion point and the reentry point of other video materials.
Owing to when the video material of interframe compression is carried out frame-accuracy cutting, only need near the video requency frame data of 2 frames of recompile clip point or maximum recompile clip point again, thereby can carry out montage to video material exactly.
Through the video flowing of montage, before clip point, can continue to send the quiet frame packed data stream of first frame, after clip point, can continue to send the quiet frame packed data stream of tail frame, thereby avoid defectives such as mosaic occurring in the video material clip point.
Because the video stream data before the video stream data behind the montage frame figure group rebuilding module recompile and the editor is compatibility mutually, the decoding of montage rear video flow data does not rely on the video requency frame data that is positioned at outside the clip point, thereby can efficiently carry out montage to video material.
When the going into a little and go out of modifying target video material, montage frame figure group rebuilding module only need according to the new appointment of Broadcast Control order go into a little and go out a little to reorientate clip point, do not need new fixed disk file is repacked or generated to the whole video material; In target video material playing process, can insert other video material in real time; After other video material finishes, return target material and continue to play, and insertion point and reentry point all are that frame is accurate.These all make to the montage of video material more flexible.
A kind of method of utilizing this montage system that video material is carried out frame-accuracy cutting comprises the steps:
Video index establishment step: each frame of video in the video material that enters material database is extracted frame index information, all frame index information is kept at the afterbody of this video material;
Montage frame figure group reconstruction procedures: the material label according to Broadcast Control order appointment is opened the target video material, read the frame index information of target video material afterbody, clip point according to the target video material of Broadcast Control order appointment, the clip point of quickly positioning target video material, frame type according to the clip point in the frame index information, determine the montage algorithm, the frame of video of clip point and front and back 1 to the 2 auspicious frame of video of this frame of video are decoded and recompile, frame of video behind the recompile is encapsulated in the former figure group, and revises the reference time information of all frames that former figure group comprises;
Decoding step: will be through the video material video stream data decoding output of montage.
In sum, the system and method that the present invention carries out frame-accuracy cutting to video material is applied in video editing, hard disk automatically in the broadcast field, when the video material of interframe compression is carried out frame-accuracy cutting, the data that only need near the frame of video of recompile clip point or clip point, thereby make the work of real-time frame-accuracy cutting video material flexible more, efficient and accurate, avoid defectives such as mosaic occurring in the video material clip point.
Embodiment
Frame-accuracy cutting of the present invention system comprises that video index sets up module and montage frame figure group rebuilding module, described video index is set up module and is entered in the material database process of hard disk automatic broadcast system in video material, each frame of video at video material is extracted frame index information, described frame index information comprises frame type, storage order, DISPLAY ORDER, duration, size, position etc., and all frame index information is kept at the afterbody of this video material; In the process that the video material of described montage frame figure group rebuilding module in material database broadcasted, material label according to Broadcast Control order appointment is opened the target video material, read the frame index information of its afterbody, clip point according to the target video material of Broadcast Control order appointment, the clip point of quickly positioning target video material, frame type according to the clip point in the frame index information, determine the montage algorithm, the frame of video of clip point and the associated frame of this frame of video are decoded and recompile, and described associated frame is 1 to 2 a frame frame of video before and after this frame of video.The frame of video of montage frame figure group rebuilding module after with recompile is encapsulated in the former figure group, and revises the reference time information of all frames that former figure group comprises.
Clip point of the present invention is for carrying out going into a little of montage to the target video material and going out a little or intercut to the target video material insertion point and the reentry point of other video materials.
When the going into a little and go out of modifying target video material, what montage frame figure group rebuilding module only need be according to the new appointment of Broadcast Control order goes into a little and goes out a little to reorientate clip point; In target video material playing process, can insert other video material in real time; After other video material finishes, return target material and continue to play
Frame type in the described frame index information comprises I frame, P frame and B frame, and the I frame is an intracoded frame, and it is a kind of independent frame that carries full detail, need not just can independently decode with reference to other image.The P frame is the inter prediction encoding frame, and it need be with reference to the I frame of front or just encoding of other P frames.The B frame is the bi-directional predictive coding frame, and it needs just can encode as the reference frame with the frame of video of front and the frame of video of back simultaneously.
A kind of method of utilizing this montage system that video material is carried out frame-accuracy cutting comprises the steps:
Step 1: video index is set up module each frame of video in the video material that enters material database is extracted frame index information;
Step 2: video index is set up the afterbody that module is kept at all frame index information this video material;
Step 3: montage frame figure group rebuilding module is opened the target video material according to the material label of Broadcast Control order appointment;
Step 4: montage frame figure group rebuilding module reads the frame index information of target video material afterbody;
Step 5: according to the clip point of the target video material of Broadcast Control order appointment, the clip point of montage frame figure group rebuilding module quickly positioning target video material;
Step 6: according to the frame type of the clip point in the frame index information, determine the montage algorithm, the frame of video of clip point and the associated frame of this frame of video are decoded and recompile;
Step 7: the frame of video behind the recompile is encapsulated in the former figure group, and revises the reference time information of all frames that former figure group comprises;
Step 8: will be through the video material video stream data of montage by the demoder output of decoding.

Claims (4)

1. system that video material is carried out frame-accuracy cutting, it is characterized in that: comprise that video index sets up module and montage frame figure group rebuilding module, described video index is set up module, each frame of video to the video material of material database is extracted frame index information, and all frame index information is kept at the afterbody of this video material; Described montage frame figure group rebuilding module, material label according to Broadcast Control order appointment is opened the target video material, read the frame index information of target video material afterbody, clip point according to the target video material of Broadcast Control order appointment, the clip point of quickly positioning target video material, frame type according to the clip point in the frame index information, determine the montage algorithm, the frame of video of clip point and front and back 1 to the 2 frame frame of video of this frame of video are decoded and recompile, frame of video behind the recompile is encapsulated in the former figure group, and revises the reference time information of all frames that former figure group comprises; Demoder will be through the video material video stream data decoding output of montage.
2. a kind of video material is carried out the system of frame-accuracy cutting according to claim 1 is described, it is characterized in that: described frame index information comprises frame type, storage order, DISPLAY ORDER, duration, size, the position of each frame of video of video material.
3. a kind of video material is carried out the system of frame-accuracy cutting according to claim 1 is described, it is characterized in that: described clip point is for carrying out going into a little of montage to the target video material and going out a little or intercut to the target video material insertion point and the reentry point of other video materials.
4. one kind is carried out the method for frame-accuracy cutting to video material, it is characterized in that comprising the steps:
Video index establishment step: each frame of video in the video material that enters material database is extracted frame index information, all frame index information is kept at the afterbody of this video material; Montage frame figure group reconstruction procedures: the material label according to Broadcast Control order appointment is opened the target video material, read the frame index information of target video material afterbody, clip point according to the target video material of Broadcast Control order appointment, the clip point of quickly positioning target video material, frame type according to the clip point in the frame index information, determine the montage algorithm, the frame of video of clip point and front and back 1 to the 2 frame frame of video of this frame of video are decoded and recompile, frame of video behind the recompile is encapsulated in the former figure group, and revises the reference time information of all frames that former figure group comprises; Decoding step: will be through the video material video stream data decoding output of montage.
CN 201010215104 2010-07-01 2010-07-01 System and method for frame-accuracy cutting of video material Expired - Fee Related CN101859585B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010215104 CN101859585B (en) 2010-07-01 2010-07-01 System and method for frame-accuracy cutting of video material

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010215104 CN101859585B (en) 2010-07-01 2010-07-01 System and method for frame-accuracy cutting of video material

Publications (2)

Publication Number Publication Date
CN101859585A CN101859585A (en) 2010-10-13
CN101859585B true CN101859585B (en) 2011-08-03

Family

ID=42945426

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010215104 Expired - Fee Related CN101859585B (en) 2010-07-01 2010-07-01 System and method for frame-accuracy cutting of video material

Country Status (1)

Country Link
CN (1) CN101859585B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103024394A (en) * 2012-12-31 2013-04-03 传聚互动(北京)科技有限公司 Video file editing method and device
CN104135628B (en) * 2013-05-03 2018-01-30 安凯(广州)微电子技术有限公司 A kind of video editing method and terminal
CN104661046A (en) * 2013-11-25 2015-05-27 乐视网信息技术(北京)股份有限公司 Decoding method and device of media stream
CN104661086A (en) * 2013-11-25 2015-05-27 乐视网信息技术(北京)股份有限公司 Encoding method and device of media stream
CN103796047B (en) * 2014-01-23 2017-01-25 福建星网锐捷安防科技有限公司 Method and device for encapsulating video/audio data
CN104469469B (en) * 2014-12-29 2018-01-26 北京中科大洋信息技术有限公司 A kind of system and method for frame precision tape callback file
CN104967862A (en) * 2015-07-22 2015-10-07 东方网力科技股份有限公司 Video storage method and device, and video searching method and device
CN105120321A (en) * 2015-08-21 2015-12-02 北京佳讯飞鸿电气股份有限公司 Video searching method, video storage method and related devices
CN105721932A (en) * 2016-01-20 2016-06-29 杭州米为科技有限公司 Video editing method, video editing device, and unmanned plane video editing system
CN107592118B (en) * 2016-07-08 2021-06-22 华为技术有限公司 Decoding method and device for variable-length coded file
CN112597335B (en) * 2020-12-21 2022-08-19 北京华录新媒信息技术有限公司 Output device and output method for selecting drama
CN113079406A (en) * 2021-03-19 2021-07-06 上海哔哩哔哩科技有限公司 Video processing method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668097A (en) * 2005-04-07 2005-09-14 北京北大方正电子有限公司 A method for quick generation of video file
CN101179719A (en) * 2006-11-10 2008-05-14 中兴通讯股份有限公司 Fast switch method of video sequence

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10294921A (en) * 1997-04-21 1998-11-04 Sony Corp Video material editing device and video material editing method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668097A (en) * 2005-04-07 2005-09-14 北京北大方正电子有限公司 A method for quick generation of video file
CN101179719A (en) * 2006-11-10 2008-05-14 中兴通讯股份有限公司 Fast switch method of video sequence

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开平10-294921A 1998.11.04

Also Published As

Publication number Publication date
CN101859585A (en) 2010-10-13

Similar Documents

Publication Publication Date Title
CN101859585B (en) System and method for frame-accuracy cutting of video material
US10129587B2 (en) Fast switching of synchronized media using time-stamp management
CN105306468A (en) Method for real-time sharing of synthetic video data and anchor client side
CN104284241A (en) Video editing method and device
CN103761985B (en) A kind of hyperchannel video and audio is online performs in a radio or TV programme editing system
CN102984465A (en) Program synthesis system and method applicable to networked intelligent digital media
KR20020001828A (en) Method for generating and processing transition streams
CN109587570B (en) Video playing method and device
CN105141810B (en) It is a kind of to support slow-motion multichannel presentation system and method in real time
CN109348309B (en) Distributed video transcoding method suitable for frame rate up-conversion
JP3768662B2 (en) Method and apparatus for joining audiovisual segments, method for joining audiovisual segments, and computer-readable medium
CN103093776A (en) Method and system of multi-audio-track content play in network seeing and hearing
CN101272493A (en) Multi-decoder and method
US10142605B1 (en) Systems and methods for playing a video clip of an encoded video file
CN102647545B (en) Track material replacement method in multi-channel system
US20090232470A1 (en) Video contents editing apparatus, controller, and method
KR101980330B1 (en) Device for Generating a Video Output Data Stream, Video Source, Video System and Method for Generating a Video Output Data Stream and a Video Source Data Stream
US9451231B1 (en) Systems and methods for switching between multiple software video players linked to a single output
CN104768052A (en) Method and device for extracting voice frequency and subtitles according to language
CN104796732B (en) A kind of audio and video edit methods and device
CN102457656B (en) Method, device and system for realizing multi-channel nonlinear acquisition and editing
EP0926678A2 (en) Method and apparatus for compressed video segment cut-and-concatenation for editing
CN114710629A (en) Device for realizing ultrahigh-definition video format conversion and image-text superposition
CN102752633B (en) A kind of method of video and audio file synthesis
CN102769715B (en) A kind of method and system of code stream editing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110803

Termination date: 20160701