Movatterモバイル変換


[0]ホーム

URL:


CN107302671A - Material splicing processing method and device, electronic equipment and storage medium - Google Patents

Material splicing processing method and device, electronic equipment and storage medium
Download PDF

Info

Publication number
CN107302671A
CN107302671ACN201710527058.5ACN201710527058ACN107302671ACN 107302671 ACN107302671 ACN 107302671ACN 201710527058 ACN201710527058 ACN 201710527058ACN 107302671 ACN107302671 ACN 107302671A
Authority
CN
China
Prior art keywords
video
display block
sub
framework
splicing
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.)
Pending
Application number
CN201710527058.5A
Other languages
Chinese (zh)
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.)
Beijing Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software 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 Beijing Kingsoft Internet Security Software Co LtdfiledCriticalBeijing Kingsoft Internet Security Software Co Ltd
Priority to CN201710527058.5ApriorityCriticalpatent/CN107302671A/en
Publication of CN107302671ApublicationCriticalpatent/CN107302671A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention provides a material splicing processing method, a material splicing processing device, electronic equipment and a storage medium, wherein the method comprises the following steps: acquiring materials selected by an electronic equipment user in a picture selection page; the material includes: video, or video and pictures; generating a material display block corresponding to the material according to the content included in the material; obtaining the layout of the sub-display block frames with the same number according to the number of the materials; setting the attribute of the material display block according to the attribute of the corresponding distributed sub display block frame so as to display the material display block in the corresponding sub display block frame; and calling a video player to play the video display block in the sub-display block frame. In the embodiment, the video display blocks can be identified and played according to the corresponding video player, so that the fusion splicing of the pictures and the videos is realized, the types of materials which can be spliced are expanded, the splicing efficiency is improved, and a better splicing effect is realized.

Description

Material splicing processing method, device, electronic equipment and storage medium
Technical field
The present invention relates to technical field of video processing, more particularly to a kind of material splicing processing method, device, electronic equipmentAnd storage medium.
Background technology
At present, using existing photogrid application software carry out picture splicing when, photogrid application software according toSelect the quantity for the picture that user in diagram page selects to be laid out accordingly, and the picture that user is selected according to it is described be laid out intoRow display.However, photogrid application software can only splice picture, and it is difficult to splice video, in user's choosingIn the case of selecting video, it is to be spliced a certain frame of video as picture, limits sliceable material species, reduceMaterial splices efficiency, influences material splicing effect.
The content of the invention
It is contemplated that at least solving one of technical problem in correlation technique to a certain extent.
Therefore, first purpose of the present invention is to propose a kind of material splicing processing method, for solving prior artMiddle material splices inefficient, the problem of effect is bad.
Second object of the present invention is to propose a kind of material splicing device.
Third object of the present invention is to propose a kind of electronic equipment.
Fourth object of the present invention is to propose a kind of non-transitorycomputer readable storage medium.
The 5th purpose of the present invention is to propose a kind of computer program product.
For up to above-mentioned purpose, first aspect present invention embodiment proposes a kind of material splicing processing method, including:
Obtain electronic device user and select the material selected in diagram page;The material includes:Video or video andPicture;
The content included according to the material, generates the corresponding material display block of the material;
According to the quantity of the material, the layout for the sub- display block framework for possessing identical quantity is obtained;
The attribute of the material display block is configured according to the attribute of the sub- display block framework of correspondence distribution, withThe material display block is set to be shown in corresponding sub- display block framework;The attribute includes:Position attribution and shapeShape attribute;
Video player is called to play out the video display block in sub- display block framework.
Further, it is described to call video player to play out it to the video display block in sub- display block frameworkBefore, in addition to:
Receive the video playback order adjust request of electronic device user;Taken in the video playback order adjust requestBand:The mark of each video display block and corresponding play sequence number;
It is described to call video player to play out the video display block in sub- display block framework, including:
According to the play sequence number of each video display block, video player is called to show each described videoBlock is played out successively.
Further, described method also includes:
The Video processing request of electronic device user is received, is carried in the Video processing request:The video viewing areaThe mark of block and corresponding processing type;
The video display block is handled according to the processing type of the video display block.
Further, the processing type includes:Video mute, video cut, delete video, editing video length.
Further, described method also includes:
The video mode for receiving electronic device user sets request, and the video mode sets in request and carried:It is described to regardThe mark of frequency display block and video mode to be placed;The video mode includes:Single play pattern and loop playPattern;
The play mode of the video display block is configured according to the video mode to be placed.
The material splicing processing method of the embodiment of the present invention, is being selected selected in diagram page by obtaining electronic device userMaterial;Material includes:Video or video and picture;The corresponding material of content generation material included according to material showsShow block;According to the quantity of material, the layout for the sub- display block framework for possessing identical quantity is obtained;According to the son of correspondence distributionThe attribute of display block framework is configured to the attribute of material display block, so that material display block is in corresponding sub- displayShown in block framework;And call video player to play out the video display block in sub- display block framework.In the present embodiment, video display block can be recognized, and video display block is played out according to corresponding video player,It is achieved thereby that the anastomosing and splicing of picture and video, extends sliceable material species, improves splicing efficiency, realize moreGood splicing effect.
For up to above-mentioned purpose, second aspect of the present invention embodiment proposes a kind of material splicing device, including:
First acquisition module, the material selected in diagram page is being selected for obtaining electronic device user;The material packageInclude:Video or video and picture;
Generation module, for the content included according to the material, generates the corresponding material display block of the material;
Second acquisition module, for the quantity according to the material, obtains the sub- display block framework for possessing identical quantityLayout;
First setup module, the attribute for the sub- display block framework according to correspondence distribution is to the material display blockAttribute be configured so that the material display block is shown in corresponding sub- display block framework;The attributeIncluding:Position attribution and shape attribute;
Playing module, for calling video player to play out the video display block in sub- display block framework.
Further, described device also includes:
First receiving module, the video playback order adjust request for receiving electronic device user;The video playbackCarried in order adjust request:The mark of each video display block and corresponding play sequence number;
Corresponding, the playing module is specifically for according to the play sequence number of each video display block, callingVideo player is played out successively to each described video display block.
Further, described device also includes:
Second receiving module, the Video processing for receiving electronic device user is asked, and is taken in the Video processing requestBand:The mark of the video display block and corresponding processing type;
Processing module, for the processing type according to the video display block to the video display block atReason.
Further, the processing type includes:Video mute, video cut, delete video, editing video length.
Further, described device also includes:3rd receiving module, the video mode for receiving electronic device userRequest is set, and the video mode sets in request and carried:The mark and video screen module to be placed of the video display blockFormula;The video mode includes:Single play pattern and loop play pattern;
Second setup module, for according to play mode of the video mode to be placed to the video display blockIt is configured.
The material splicing device of the embodiment of the present invention, is being selected selected in diagram page by obtaining electronic device userMaterial;Material includes:Video or video and picture;The content included according to material, the corresponding material of generation material showsShow block;According to the quantity of material, the layout for the sub- display block framework for possessing identical quantity is obtained;According to the son of correspondence distributionThe attribute of display block framework is configured to the attribute of material display block, so that material display block is in corresponding sub- displayShown in block framework;And call video player to play out the video display block in sub- display block framework.In the present embodiment, video display block can be recognized, and video display block is played out according to corresponding video player,It is achieved thereby that the anastomosing and splicing of picture and video, extends sliceable material species, improves splicing efficiency, realize moreGood splicing effect.
For up to above-mentioned purpose, third aspect present invention embodiment proposes a kind of electronic equipment, including memory, processorAnd store the computer program that can be run on a memory and on a processor, it is characterised in that described in the computing deviceMaterial splicing processing method as described above is realized during program.
To achieve these goals, fourth aspect present invention embodiment proposes a kind of computer-readable storage of non-transitoryMedium, when the instruction in the storage medium is executed by processor, realizes method as described above.
For up to above-mentioned purpose, fifth aspect present invention embodiment proposes a kind of computer program product, calculated when describedWhen instruction processing unit in machine program product is performed, a kind of material splicing processing method is performed, methods described includes:
Obtain terminal user and select the material selected in diagram page;The material includes:Video or video and figurePiece;
According to the material, the corresponding material display block of the material is generated;
According to the quantity of the material, the layout for the sub- display block framework for possessing identical quantity is obtained;
The attribute of the material display block is configured according to the attribute of the sub- display block framework of correspondence distribution, withThe material display block is set to be shown in corresponding sub- display block framework;The attribute includes:Position attribution and shapeShape attribute;
Video player is called to play out the video display block in sub- display block framework.
The additional aspect of the present invention and advantage will be set forth in part in the description, and will partly become from the following descriptionObtain substantially, or recognized by the practice of the present invention.
Brief description of the drawings
Of the invention above-mentioned and/or additional aspect and advantage will become from the following description of the accompanying drawings of embodimentsSubstantially and be readily appreciated that, wherein:
Fig. 1 is a kind of schematic flow sheet of material splicing processing method provided in an embodiment of the present invention;
Fig. 2 is the schematic flow sheet of another material splicing processing method provided in an embodiment of the present invention;
Fig. 3 is a kind of structural representation of material splicing device provided in an embodiment of the present invention;
Fig. 4 is the structural representation of another material splicing device provided in an embodiment of the present invention;
Fig. 5 is the structural representation of another material splicing device provided in an embodiment of the present invention;
Fig. 6 is the structural representation of another material splicing device provided in an embodiment of the present invention;
Fig. 7 is the structural representation of a kind of electronic equipment provided in an embodiment of the present invention.
Embodiment
Embodiments of the invention are described below in detail, the example of the embodiment is shown in the drawings, wherein from beginning to endSame or similar label represents same or similar element or the element with same or like function.Below with reference to attachedThe embodiment of figure description is exemplary, it is intended to for explaining the present invention, and be not considered as limiting the invention.
Below with reference to the accompanying drawings material splicing processing method, device, electronic equipment and the storage for describing the embodiment of the present invention are situated betweenMatter.
Fig. 1 is a kind of schematic flow sheet of material splicing processing method provided in an embodiment of the present invention.As shown in figure 1, shouldMaterial splicing processing method comprises the following steps:
S101, acquisition electronic device user are selecting the material selected in diagram page;Material includes:Video or videoAnd picture.
The executive agent for the material splicing processing method that the present invention is provided is material splicing device, material splicingDevice is specifically as follows the software or hardware installed on an electronic device.Electronic equipment for example can be mobile phone, PAD, calculatingMachine etc..
In the present embodiment, material splicing device can ask opening to select diagram page according to the splicing of electronic device userAnd user is shown to, so that electronic device user selects material to be spliced.Wherein, material splicing device can access electricityThe position acquisition video or video and picture stored in sub- equipment, can also be shot by camera and obtain picture or regardFrequency etc., so that electronic device user is selected.In the present embodiment, material splicing device can also be according to electronic device userNeed to transfer certain types of picture or video from corresponding server etc., so that user selects.
In addition, in addition it is also necessary to illustrate, material can also include:Animation, the multiple pictures played automatically etc..ElementMaterial splicing device can be provided with format identification device etc. to recognize the material of various forms.
In the present embodiment, in addition it is also necessary to illustrate, after step 101, material splicing device can be produced firstOne and the female display block of layout size identical, the material display block of generation are placed into female display block, soAnd according to the quantity of material, the layout for the sub- display block framework for possessing identical quantity is obtained, the layout is included describedIn female display block, finally each material display block is placed in the sub- display block framework of layout.
S102, the content included according to material, the corresponding material display block of generation material.
In the present embodiment, material display block can show material or playing material such as can be material control,And the attribute of material is set.
S103, the quantity according to material, obtain the layout for the sub- display block framework for possessing identical quantity.
In the present embodiment, material splicing device can pre-save multiple layouts, including:Possess various numbersThe layout of the sub- display block framework of amount, possesses the layout of variously-shaped sub- display block framework.For example layout can include 3Individual sub- display block framework, wherein first sub- display block framework is circular, second sub- display block framework be it is square, theThree sub- display block frameworks are triangle.Wherein, the position of each sub- display block framework and size etc. can be as neededIt is adjusted.
S104, the attribute of the sub- display block framework distributed according to correspondence are configured to the attribute of material display block,So that material display block is shown in corresponding sub- display block framework;Attribute includes:Position attribution and shape attribute.
In the present embodiment, material splicing device first can be allocated to sub- display block framework, by sub- viewing areaBlock frame distributes to each material display block, one sub- display block framework of each material display block correspondence.Specific pointMethod of completing the square can be to be randomly assigned, and be either allocated according to the instruction of user or select material according to electronic device userOrder be allocated, do not limit, can be set as needed herein.
In the present embodiment, the attribute of sub- display block framework refers to the positional information and shape of sub- display block frameworkInformation.Positional information can be sub- display block framework where region on each pixel positional information, now position believeBreath can reflect the shape information of sub- display block framework;Positional information can also be the position at sub- each angle of display block frameworkInformation.For example in the case that sub- display block framework is square, positional information can be four angles of sub- display block frameworkPositional information;In the case that sub- display block framework is circle, positional information can be the position in the center of circle of sub- display block frameworkThe positional information of confidence breath and the multiple points of outermost.
In the present embodiment, the attribute of material display block can be set to the son of correspondence distribution by material splicing deviceThe attribute of display block framework;Or distribute to material after the attribute of sub- display block framework being carried out into certain proportion processingDisplay block, such as by the positional information of circular sub- display block framework, the Distance Shortened of the multiple points of outermost to the center of circleAfterwards, the new positional information of the multiple points of outermost and the positional information in the center of circle are defined as the positional information of material display block.
S105, video player is called to play out the video display block in sub- display block framework.
In the present embodiment, the form of video in video display block can be identified for material splicing apparatus, it is determined that canTo play the video player of the video, and video player is called to play the video in video display block.
Further, in the case where video display block is multiple, multiple video display blocks are all played outMay be to causing user to be not able to watch over, therefore, viewing of the user to video in each video display block, step for convenienceBefore 105, it can also include:Receive the video playback order adjust request of electronic device user;Video playback order adjustment pleaseAsk middle carrying:The mark of each video display block and corresponding play sequence number.
Corresponding, step 105 is specifically as follows, and according to the play sequence number of each video display block, calls video to broadcastDevice is put to play out each video display block successively.
In the present embodiment, material splicing device can first be broadcast according to the play sequence number of each video display blockA sequence number most forward video display block is put, after finishing, then the corresponding video of second play sequence number is playedDisplay block, until video display block is all finished.
In addition, in addition it is also necessary to illustrate, in the present embodiment, layout is shown can also show first layer work on the pageHave and shown on column, the first layer toolbar:Switch typesetting icon Layout, replace background icon Background, adjustmentMovie playback sequence icon Sequence, adjustment material typesetting frame icon Border, addition material icon Add and addition soundHappy icon music etc..
Wherein, typesetting icon Layout is switched, for showing that each is laid out, so that user selects and is laid out switching;Background icon Background is replaced, the background for adjusting layout;Movie playback sequence icon Sequence is adjusted, works as userWhen clicking on the icon, the operation of user can be identified as video playback order adjust request by material splicing device, andCarry out the adjustment of video display block playing sequence;Material typesetting frame icon Border is adjusted, for adjusting material viewing areaThe frame type of block;Material icon Add is added, for continuing to add material;Music icon music is added, for adding backgroundMusic.
The material splicing processing method of the embodiment of the present invention, is being selected selected in diagram page by obtaining electronic device userMaterial;Material includes:Video or video and picture;The content included according to material, the corresponding material of generation material showsShow block;According to the quantity of material, the layout for the sub- display block framework for possessing identical quantity is obtained;According to the son of correspondence distributionThe attribute of display block framework is configured to the attribute of material display block, so that material display block is in corresponding sub- displayShown in block framework;And call video player to play out the video display block in sub- display block framework.In the present embodiment, video display block can be recognized, and video display block is played out according to corresponding video player,It is achieved thereby that the anastomosing and splicing of picture and video, extends sliceable material species, improves splicing efficiency, realize moreGood splicing effect.
Fig. 2 is the schematic flow sheet of another material splicing processing method provided in an embodiment of the present invention, as shown in Fig. 2On the basis of embodiment illustrated in fig. 1, described method can also include:
S106, the Video processing request for receiving electronic device user, are carried in Video processing request:Video display blockMark and corresponding processing type.
In the present embodiment, after electronic device user clicks on video display block, layout shows and can also shown on the pageHave and shown on second layer toolbar, the second layer toolbar:Film silent icon Sound, film cut icon Fit, deletedExcept the film icon Delete and length icon trim that edits a film.At four kinds of aforementioned four icon correspondence video display blockManage type.When electronic device user clicks on any one in second layer toolbar in aforementioned four icon, material stitching portionThe operation of electronic device user can just be identified as carrying the mark of video display block and corresponding processing by reason deviceThe Video processing request of type.
Wherein, film silent icon, the broadcast sound volume for setting video display block;Film cuts icon Fit, is used forVideo in video display block is cut;Film icon Delete is deleted, for deleting video display block;Editing shadowLeaf length icon trim, editing is carried out for the length to video in video display block.
In the present embodiment, the mark of video display block can be regarded for numbering of video display block etc. with unique markThe symbol of frequency display block.Step 106 can be performed before step 105, can also be performed after step 105, Ke YigenIt is determined according to the operating time of electronic device user.
S107, according to the processing type of video display block video display block is handled.
Further, in the present embodiment, material splicing device can also enter to the video mode of video display blockRow is set, and therefore, described method can also include:The video mode for receiving electronic device user sets request, video modeSet in request and carry:The mark of video display block and video mode to be placed;Video mode includes:Single play mouldFormula and loop play pattern;The play mode of video display block is configured according to video mode to be placed.
In addition, in the present embodiment, in addition it is also necessary to illustrate, after step 105, material splicing device will spliceGood layout is shown to other users viewing, and video display block is played according to default playing sequence and video modeWhen, material splicing device can also show video mode settings button in layout, so as to other users according to oneselfNeed to be configured video mode.
The material splicing processing method of the embodiment of the present invention, is being selected selected in diagram page by obtaining electronic device userMaterial;Material includes:Video or video and picture;The content included according to material, the corresponding material of generation material showsShow block;According to the quantity of material, the layout for the sub- display block framework for possessing identical quantity is obtained;According to the son of correspondence distributionThe attribute of display block framework is configured to the attribute of material display block, so that material display block is in corresponding sub- displayShown in block framework;And call video player to play out the video display block in sub- display block framework;Receive electronic device user Video processing ask when, in being asked according to Video processing the mark of video display block andCorresponding processing type is handled video display block;In the present embodiment, video display block can be recognized, and according to phaseThe video player answered is played out to video display block, it is achieved thereby that the anastomosing and splicing of picture and video, extending canThe material species of splicing, improves splicing efficiency, realizes more preferable splicing effect.
Fig. 3 is a kind of structural representation of material splicing device provided in an embodiment of the present invention.As shown in figure 3, bagInclude:First acquisition module 31, generation module 32, the second acquisition module 33, the first setup module 34 and playing module 35.
Wherein, the first acquisition module 31, the material selected in diagram page is being selected for obtaining electronic device user;It is describedMaterial includes:Video or video and picture;
Generation module 32, for the content included according to the material, generates the corresponding material viewing area of the materialBlock;
Second acquisition module 33, for the quantity according to the material, obtains the sub- display block frame for possessing identical quantityThe layout of frame;
First setup module 34, the attribute for the sub- display block framework according to correspondence distribution is to the material viewing areaThe attribute of block is configured, so that the material display block is shown in corresponding sub- display block framework;The categoryProperty includes:Position attribution and shape attribute;
Playing module 35, for calling video player to broadcast the video display block in sub- display block frameworkPut.
The material splicing device that the present invention is provided is specifically as follows the software or hardware installed on an electronic device.Electronic equipment is such as can be mobile phone, PAD, computer.
In the present embodiment, material splicing device can ask opening to select diagram page according to the splicing of electronic device userAnd user is shown to, so that electronic device user selects material to be spliced.Wherein, material splicing device can access electricityThe position acquisition video or video and picture stored in sub- equipment, can also be shot by camera and obtain picture or regardFrequency etc., so that electronic device user is selected.In the present embodiment, material splicing device can also be according to electronic device userNeed to transfer certain types of picture or video from corresponding server etc., so that user selects.
In addition, in addition it is also necessary to illustrate, material can also include:Animation, the multiple pictures played automatically etc..ElementMaterial splicing device can be provided with format identification device etc. to recognize the material of various forms.
In the present embodiment, in addition it is also necessary to illustrate, material splicing device can first produce one big with layoutThe female display block of small identical, the material display block of generation is placed into female display block, but according to materialQuantity, obtains the layout for the sub- display block framework for possessing identical quantity, and the layout is included in female display block,Finally each material display block is placed in the sub- display block framework of layout.
In the present embodiment, the attribute of sub- display block framework refers to the positional information and shape of sub- display block frameworkInformation.Positional information can be sub- display block framework where region on each pixel positional information, now position believeBreath can reflect the shape information of sub- display block framework;Positional information can also be the position at sub- each angle of display block frameworkInformation.For example in the case that sub- display block framework is square, positional information can be four angles of sub- display block frameworkPositional information;In the case that sub- display block framework is circle, positional information can be the position in the center of circle of sub- display block frameworkThe positional information of confidence breath and the multiple points of outermost.
In the present embodiment, the attribute of material display block can be set to the son of correspondence distribution by material splicing deviceThe attribute of display block framework;Or distribute to material after the attribute of sub- display block framework being carried out into certain proportion processingDisplay block, such as by the positional information of circular sub- display block framework, the Distance Shortened of the multiple points of outermost to the center of circleAfterwards, the new positional information of the multiple points of outermost and the positional information in the center of circle are defined as the positional information of material display block.
In the present embodiment, the form of video in video display block can be identified for material splicing apparatus, it is determined that canTo play the video player of the video, and video player is called to play the video in video display block.
In addition, in addition it is also necessary to illustrate, in the present embodiment, layout is shown can also show first layer work on the pageHave and shown on column, the first layer toolbar:Switch typesetting icon Layout, replace background icon Background, adjustmentMovie playback sequence icon Sequence, adjustment material typesetting frame icon Border, addition material icon Add and addition soundHappy icon music etc..
Wherein, typesetting icon Layout is switched, for showing that each is laid out, so that user selects and is laid out switching;Background icon Background is replaced, the background for adjusting layout;Movie playback sequence icon Sequence is adjusted, works as userWhen clicking on the icon, the operation of user can be identified as video playback order adjust request by material splicing device, andCarry out the adjustment of video display block playing sequence;Material typesetting frame icon Border is adjusted, for adjusting material viewing areaThe frame type of block;Material icon Add is added, for continuing to add material;Music icon music is added, for adding backgroundMusic.
The material splicing device of the embodiment of the present invention, is being selected selected in diagram page by obtaining electronic device userMaterial;Material includes:Video or video and picture;The content included according to material, the corresponding material of generation material showsShow block;According to the quantity of material, the layout for the sub- display block framework for possessing identical quantity is obtained;According to the son of correspondence distributionThe attribute of display block framework is configured to the attribute of material display block, so that material display block is in corresponding sub- displayShown in block framework;And call video player to play out the video display block in sub- display block framework.In the present embodiment, video display block can be recognized, and video display block is played out according to corresponding video player,It is achieved thereby that the anastomosing and splicing of picture and video, extends sliceable material species, improves splicing efficiency, realize moreGood splicing effect.
Further, in the case where video display block is multiple, multiple video display blocks are all played outMay be to causing user to be not able to watch over, therefore, viewing of the user to video in each video display block for convenience, with reference to ginsengFig. 4 is examined, on the basis of embodiment illustrated in fig. 3, described device can also include:First receiving module 36, for receiving electricityThe video playback order adjust request of sub- equipment user;Carried in the video playback order adjust request:Each video is shownThe mark of block and corresponding play sequence number.
Corresponding, the playing module 35 is specifically for according to the play sequence number of each video display block, adjustingEach described video display block is played out successively with video player.
In the present embodiment, material splicing device can first be broadcast according to the play sequence number of each video display blockA sequence number most forward video display block is put, after finishing, then the corresponding video of second play sequence number is playedDisplay block, until video display block is all finished.
Further, with reference to Fig. 5 is referred to, on the basis of embodiment illustrated in fig. 3, described device can also include:TheTwo receiving modules 37 and processing module 38.
Wherein, the second receiving module 37, the Video processing for receiving electronic device user is asked, and the Video processing pleaseAsk middle carrying:The mark of the video display block and corresponding processing type;
Processing module 38, for the processing type according to the video display block to the video display block atReason.
In the present embodiment, after electronic device user clicks on video display block, layout shows and can also shown on the pageHave and shown on second layer toolbar, the second layer toolbar:Film silent icon Sound, film cut icon Fit, deletedExcept the film icon Delete and length icon trim that edits a film.At four kinds of aforementioned four icon correspondence video display blockManage type.When electronic device user clicks on any one in second layer toolbar in aforementioned four icon, material stitching portionThe operation of electronic device user can just be identified as carrying the mark of video display block and corresponding processing by reason deviceThe Video processing request of type.
Wherein, film silent icon, the broadcast sound volume for setting video display block;Film cuts icon Fit, is used forVideo in video display block is cut;Film icon Delete is deleted, for deleting video display block;Editing shadowLeaf length icon trim, editing is carried out for the length to video in video display block.
In the present embodiment, the mark of video display block can be regarded for numbering of video display block etc. with unique markThe symbol of frequency display block.
Further, with reference to Fig. 6 is referred to, on the basis of embodiment illustrated in fig. 3, described device can also include:TheThree receiving modules 39 and the second setup module 40.
Wherein, the 3rd receiving module 39, the video mode for receiving electronic device user sets request, the video screen moduleFormula sets in request and carried:The mark and video mode to be placed of the video display block;The video mode includes:Single play pattern and loop play pattern;
Second setup module 40, for according to broadcasting mould of the video mode to be placed to the video display blockFormula is configured.
In addition, in the present embodiment, in addition it is also necessary to illustrate, material splicing device shows the layout splicedGive other users viewing, and video display block according to default playing sequence and video mode when playing, material stitching portionReason device can also show video mode settings button in layout, so as to other users according to the need for oneself to video modeIt is configured.
The material splicing device of the embodiment of the present invention, is being selected selected in diagram page by obtaining electronic device userMaterial;Material includes:Video or video and picture;The content included according to material, the corresponding material of generation material showsShow block;According to the quantity of material, the layout for the sub- display block framework for possessing identical quantity is obtained;According to the son of correspondence distributionThe attribute of display block framework is configured to the attribute of material display block, so that material display block is in corresponding sub- displayShown in block framework;And call video player to play out the video display block in sub- display block framework;Receive electronic device user Video processing ask when, in being asked according to Video processing the mark of video display block andCorresponding processing type is handled video display block;In the present embodiment, video display block can be recognized, and according to phaseThe video player answered is played out to video display block, it is achieved thereby that the anastomosing and splicing of picture and video, extending canThe material species of splicing, improves splicing efficiency, realizes more preferable splicing effect.
It is further to note that the concrete function description of each module may be referred to shown in Fig. 1 to Fig. 2 in above-described embodimentEmbodiment, is no longer described in detail herein.
Fig. 7 is the structural representation of a kind of electronic equipment provided in an embodiment of the present invention.The electronic equipment includes:
Memory 1001, processor 1002 and it is stored in the calculating that can be run on memory 1001 and on processor 1002Machine program.
Processor 1002 realizes the material splicing processing method provided in above-described embodiment when performing described program.
Further, electronic equipment also includes:
Communication interface 1003, for the communication between memory 1001 and processor 1002.
Memory 1001, for depositing the computer program that can be run on processor 1002.
Memory 1001 may include high-speed RAM memory, it is also possible to also including nonvolatile memory (non-Volatile memory), for example, at least one magnetic disk storage.
Processor 1002, material splicing processing method described in above-described embodiment is realized for performing during described program.
If memory 1001, processor 1002 and the independent realization of communication interface 1003, communication interface 1003, memory1001 and processor 1002 can be connected with each other by bus and complete mutual communication.The bus can be industrial standardArchitecture (Industry Standard Architecture, referred to as ISA) bus, external equipment interconnection(Peripheral Component, referred to as PCI) bus or extended industry-standard architecture (Extended IndustryStandard Architecture, referred to as EISA) bus etc..The bus can be divided into address bus, data/address bus, controlBus processed etc..For ease of representing, only represented in Fig. 7 with a thick line, it is not intended that only one bus or a type ofBus.
Optionally, on implementing, if memory 1001, processor 1002 and communication interface 1003, are integrated in oneRealized on block chip, then memory 1001, processor 1002 and communication interface 1003 can complete mutual by internal interfaceCommunication.
Processor 1002 is probably a central processing unit (Central Processing Unit, referred to as CPU), orPerson is specific integrated circuit (Application Specific Integrated Circuit, referred to as ASIC), or quiltIt is configured to implement one or more integrated circuits of the embodiment of the present invention.
The present embodiment also provides a kind of non-transitorycomputer readable storage medium, is stored thereon with computer program, itsIt is characterised by, the program realizes material splicing processing method as described above when being executed by processor.
The present embodiment also provides a kind of computer program product, when the instruction processing unit in the computer program product is heldDuring row, a kind of material splicing processing method is performed, methods described includes:
Obtain terminal user and select the material selected in diagram page;The material includes:Video or video and figurePiece;
According to the material, the corresponding material display block of the material is generated;
According to the quantity of the material, the layout for the sub- display block framework for possessing identical quantity is obtained;
The attribute of the material display block is configured according to the attribute of the sub- display block framework of correspondence distribution, withThe material display block is set to be shown in corresponding sub- display block framework;The attribute includes:Position attribution and shapeShape attribute;
Video player is called to play out the video display block in sub- display block framework.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically showThe description of example " or " some examples " etc. means to combine specific features, structure, material or the spy that the embodiment or example are describedPoint is contained at least one embodiment of the present invention or example.In this manual, to the schematic representation of above-mentioned term notIdentical embodiment or example must be directed to.Moreover, specific features, structure, material or the feature of description can be with officeCombined in an appropriate manner in one or more embodiments or example.In addition, in the case of not conflicting, the skill of this areaArt personnel can be tied the not be the same as Example or the feature of example and non-be the same as Example or example described in this specificationClose and combine.
In addition, term " first ", " second " are only used for describing purpose, and it is not intended that indicating or implying relative importanceOr the implicit quantity for indicating indicated technical characteristic.Thus, define " first ", the feature of " second " can express orImplicitly include at least one this feature.In the description of the invention, " multiple " are meant that at least two, such as two, threeIt is individual etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, represent to includeModule, fragment or the portion of the code of one or more executable instructions for the step of realizing custom logic function or processPoint, and the scope of the preferred embodiment of the present invention includes other realization, wherein can not be by shown or discussion suitableSequence, including according to involved function by it is basic simultaneously in the way of or in the opposite order, carry out perform function, this should be of the inventionEmbodiment person of ordinary skill in the field understood.
Represent in flow charts or logic and/or step described otherwise above herein, for example, being considered useIn the order list for the executable instruction for realizing logic function, it may be embodied in any computer-readable medium, forInstruction execution system, device or equipment (such as computer based system including the system of processor or other can be held from instructionThe system of row system, device or equipment instruction fetch and execute instruction) use, or combine these instruction execution systems, device or setIt is standby and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicate, propagate or passDefeated program is for instruction execution system, device or equipment or the dress for combining these instruction execution systems, device or equipment and usingPut.The more specifically example (non-exhaustive list) of computer-readable medium includes following:Electricity with one or more wiringsConnecting portion (electronic installation), portable computer diskette box (magnetic device), random access memory (RAM), read-only storage(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device, and portable optic disk is read-only depositsReservoir (CDROM).In addition, can even is that can be in the paper of printing described program thereon or other are suitable for computer-readable mediumMedium, because can then enter edlin, interpretation or if necessary with it for example by carrying out optical scanner to paper or other mediaHis suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each several part of the present invention can be realized with hardware, software, firmware or combinations thereof.Above-mentionedIn embodiment, the software that multiple steps or method can in memory and by suitable instruction execution system be performed with storageOr firmware is realized.Such as, if realized with hardware with another embodiment, following skill well known in the art can be usedAny one of art or their combination are realized:With the logic gates for realizing logic function to data-signal fromScattered logic circuit, the application specific integrated circuit with suitable combinational logic gate circuit, programmable gate array (PGA), scene can be compiledJourney gate array (FPGA) etc..
Those skilled in the art are appreciated that to realize all or part of step that above-described embodiment method is carriedRapid to can be by program to instruct the hardware of correlation to complete, described program can be stored in a kind of computer-readable storage mediumIn matter, the program upon execution, including one or a combination set of the step of embodiment of the method.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing module, can alsoThat unit is individually physically present, can also two or more units be integrated in a module.Above-mentioned integrated mouldBlock can both be realized in the form of hardware, it would however also be possible to employ the form of software function module is realized.The integrated module is such asFruit is realized using in the form of software function module and as independent production marketing or in use, can also be stored in a computerIn read/write memory medium.
Storage medium mentioned above can be read-only storage, disk or CD etc..Although having been shown and retouching aboveEmbodiments of the invention are stated, it is to be understood that above-described embodiment is exemplary, it is impossible to be interpreted as the limit to the present inventionSystem, one of ordinary skill in the art can be changed to above-described embodiment, change, replace and become within the scope of the inventionType.

Claims (10)

CN201710527058.5A2017-06-302017-06-30Material splicing processing method and device, electronic equipment and storage mediumPendingCN107302671A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710527058.5ACN107302671A (en)2017-06-302017-06-30Material splicing processing method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710527058.5ACN107302671A (en)2017-06-302017-06-30Material splicing processing method and device, electronic equipment and storage medium

Publications (1)

Publication NumberPublication Date
CN107302671Atrue CN107302671A (en)2017-10-27

Family

ID=60135278

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710527058.5APendingCN107302671A (en)2017-06-302017-06-30Material splicing processing method and device, electronic equipment and storage medium

Country Status (1)

CountryLink
CN (1)CN107302671A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109348290A (en)*2018-10-122019-02-15北京凯视达科技有限公司Control method, apparatus, readable storage medium storing program for executing and the electronic equipment of video playing
CN109871465A (en)*2019-01-312019-06-11北京字节跳动网络技术有限公司A kind of time shaft calculation method, device, electronic equipment and storage medium
CN110221794A (en)*2018-03-022019-09-10阿里巴巴集团控股有限公司A kind of object displaying method and terminal
CN110858154A (en)*2018-08-242020-03-03北京金山云网络技术有限公司Switching display method and device of carousel pictures, electronic equipment and storage medium
CN111290822A (en)*2020-02-282020-06-16珠海豹趣科技有限公司Desktop wallpaper display method and device and computer-readable storage medium
CN113870114A (en)*2021-10-122021-12-31上海哔哩哔哩科技有限公司Picture splicing method and device
CN114143589A (en)*2021-11-112022-03-04北京奇艺世纪科技有限公司Page display method and device, electronic device and readable storage medium
WO2023005182A1 (en)*2021-07-302023-02-02北京达佳互联信息技术有限公司Resource processing method and apparatus

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1423478A (en)*2001-11-222003-06-11刘宝勇Method for producing intelligent video frequency programme
US20040125121A1 (en)*2002-12-302004-07-01The Board Of Trustees Of The Leland Stanford Junior UniversityMethods and apparatus for interactive map-based analysis of digital video content
CN102243581A (en)*2010-05-112011-11-16腾讯科技(深圳)有限公司Method for setting multimedia desktop background and multimedia player
CN102647545A (en)*2012-04-262012-08-22新奥特(北京)视频技术有限公司Track material replacement method in multi-channel system
CN103336686A (en)*2013-06-052013-10-02福建星网视易信息系统有限公司Editing device and editing method for terminal playing template of digital signage system
CN103916607A (en)*2014-03-252014-07-09厦门美图之家科技有限公司Method for processing multiple videos
CN104079652A (en)*2014-06-302014-10-01广州视源电子科技股份有限公司Method for making and playing HTML advertisement file
CN104349175A (en)*2014-08-182015-02-11周敏燕Video producing system and video producing method based on mobile phone terminal

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1423478A (en)*2001-11-222003-06-11刘宝勇Method for producing intelligent video frequency programme
US20040125121A1 (en)*2002-12-302004-07-01The Board Of Trustees Of The Leland Stanford Junior UniversityMethods and apparatus for interactive map-based analysis of digital video content
CN102243581A (en)*2010-05-112011-11-16腾讯科技(深圳)有限公司Method for setting multimedia desktop background and multimedia player
CN102647545A (en)*2012-04-262012-08-22新奥特(北京)视频技术有限公司Track material replacement method in multi-channel system
CN103336686A (en)*2013-06-052013-10-02福建星网视易信息系统有限公司Editing device and editing method for terminal playing template of digital signage system
CN103916607A (en)*2014-03-252014-07-09厦门美图之家科技有限公司Method for processing multiple videos
CN104079652A (en)*2014-06-302014-10-01广州视源电子科技股份有限公司Method for making and playing HTML advertisement file
CN104349175A (en)*2014-08-182015-02-11周敏燕Video producing system and video producing method based on mobile phone terminal

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110221794A (en)*2018-03-022019-09-10阿里巴巴集团控股有限公司A kind of object displaying method and terminal
CN110858154A (en)*2018-08-242020-03-03北京金山云网络技术有限公司Switching display method and device of carousel pictures, electronic equipment and storage medium
CN110858154B (en)*2018-08-242023-09-01北京金山云网络技术有限公司Switching display method and device of carousel graphs, electronic equipment and storage medium
CN109348290A (en)*2018-10-122019-02-15北京凯视达科技有限公司Control method, apparatus, readable storage medium storing program for executing and the electronic equipment of video playing
CN109871465A (en)*2019-01-312019-06-11北京字节跳动网络技术有限公司A kind of time shaft calculation method, device, electronic equipment and storage medium
CN109871465B (en)*2019-01-312021-04-20北京字节跳动网络技术有限公司Time axis calculation method and device, electronic equipment and storage medium
CN111290822A (en)*2020-02-282020-06-16珠海豹趣科技有限公司Desktop wallpaper display method and device and computer-readable storage medium
CN111290822B (en)*2020-02-282023-10-20珠海豹趣科技有限公司Desktop wallpaper display method and device and computer readable storage medium
WO2023005182A1 (en)*2021-07-302023-02-02北京达佳互联信息技术有限公司Resource processing method and apparatus
CN113870114A (en)*2021-10-122021-12-31上海哔哩哔哩科技有限公司Picture splicing method and device
CN114143589A (en)*2021-11-112022-03-04北京奇艺世纪科技有限公司Page display method and device, electronic device and readable storage medium

Similar Documents

PublicationPublication DateTitle
CN107302671A (en)Material splicing processing method and device, electronic equipment and storage medium
US20190272853A1 (en)User interface for editing digital media objects
US7823080B2 (en)Information processing apparatus, screen display method, screen display program, and recording medium having screen display program recorded therein
CN101393507B (en)Mobile terminal, method of displaying data therein and method of editing data therein
CN106648555A (en)Page generation method and device
CN108377334A (en)Short-sighted frequency image pickup method, device and electric terminal
US20170352379A1 (en)Video editing using mobile terminal and remote computer
CN107463584A (en)The editing and processing method and terminal of a kind of interaction page
CN110049266A (en)Video data issues method, apparatus, electronic equipment and storage medium
CN109275028A (en)Video acquiring method, device, terminal and medium
CN109348070A (en)Caller identification method and device
CN109120997A (en)Method for processing video frequency, device, terminal and medium
CN112333536A (en)Audio and video editing method, equipment and computer readable storage medium
US9781355B2 (en)Mobile terminal and control method thereof for displaying image cluster differently in an image gallery mode
CN109151595A (en)Method for processing video frequency, device, terminal and medium
US9456142B2 (en)Method for processing image and electronic device thereof
CN111857473B (en)Audio playing method and device and electronic equipment
CN107340945A (en)A kind of sound method of adjustment and device, computer installation and readable storage medium storing program for executing
CN109120867A (en)Image synthesizing method and device
US9773524B1 (en)Video editing using mobile terminal and remote computer
CN109885314A (en)Small routine autoplacement method and device
CN106504077A (en)A kind of method and device for showing information of real estate
CN110650255A (en)Method and device for editing color ring back tone, color ring back tone editing unit and storage medium
CN115515006A (en)Video processing method and device, electronic equipment and storage medium
JP6281648B2 (en) Server, control method, control program, and recording medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20171027


[8]ページ先頭

©2009-2025 Movatter.jp