CN106028056A - Video production method and device and electronic equipment - Google Patents

Video production method and device and electronic equipment Download PDF

Info

Publication number
CN106028056A
CN106028056A CN201610478843.1A CN201610478843A CN106028056A CN 106028056 A CN106028056 A CN 106028056A CN 201610478843 A CN201610478843 A CN 201610478843A CN 106028056 A CN106028056 A CN 106028056A
Authority
CN
China
Prior art keywords
video
video material
server
url
participant
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
CN201610478843.1A
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 Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201610478843.1A priority Critical patent/CN106028056A/en
Publication of CN106028056A publication Critical patent/CN106028056A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a video making method, a video making device and electronic equipment, which can solve the problem that a user consumes a large amount of mobile phone resources and user time when receiving and screening video materials and editing and synthesizing the video materials in the prior art. At a client, the method comprises: sending video material collection information to a server, wherein the video material collection information comprises content requirements, preset quantity and preset aspect ratio of video materials set by a user; receiving a uniform resource locator corresponding to the video material collecting information returned by the server, wherein the page corresponding to the uniform resource locator displays the content requirement of the video material; sending the uniform resource locator to an appointed participant so that the appointed participant uploads the video material to a server for synthesis according to the content requirement of the video material through a page corresponding to the uniform resource locator; and receiving the synthesized complete video returned by the server. The invention is suitable for video production of multiple materials.

Description

Video creating method, device and electronic equipment
Technical field
The present invention relates to technical field of audio/video, particularly relate to a kind of video creating method, device and electronics and set Standby.
Background technology
At present, user generally likes using mobile phone to carry out some video productions, due to by handset capability and electricity Restriction, user can only carry out some shorter video captures.And, the single scene that can shoot is limited, The material that can shoot is less.
In order to carry out the video production of many materials, user would generally collect relevant video element from other approach Material, such as, allow friend all over the world shoot the most local video material, by network collection to oneself hands On machine, then filter out suitable video material in mobile phone this locality, finally edit and synthesize, obtain Whole complete video.
The video production of existing many materials, user needs to receive substantial amounts of video material, expends mobile phone a large amount of Flow and electricity;User needs to filter out suitable video material from multitude of video material, expends user The substantial amounts of time;Mobile phone, when the video material filtered out is edited and synthesized, expends mobile phone substantial amounts of Electricity.
Therefore, using existing video creating method to carry out the video production of many materials, user is receiving and sieve When can expend a large amount of mobile phone resources and user when selecting video material and video material edited and synthesizes Between.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of video creating method, device and electronic equipment, it is possible to Save the device resource spent when carrying out the video production of many materials and user time.
First aspect, the embodiment of the present invention provides a kind of video creating method, and described method is applied to client, Described method includes:
Sending video material gather information to server, described video material gather information includes what user set Content requirement, predetermined number and default the ratio of width to height of video material;
Receive the URL corresponding with described video material gather information that server returns, described The page that URL is corresponding shows the content requirement of described video material;
It is sent to described URL specify participant, so that described appointment participant is by described The page that URL is corresponding requires to be uploaded to video material clothes according to the content of described video material Business device synthesizes;
Receive the complete video after the synthesis that server returns.
In conjunction with first aspect, in the first embodiment of first aspect, return at described reception server Synthesis after complete video before, described method also includes:
When the video material sum uploaded onto the server reaches described predetermined number, send video to server Synthetic instruction.
In conjunction with the first embodiment of first aspect, in the second embodiment of first aspect, described Receive server return synthesis after complete video include: receive server return according to described default width The video material that high comparison is uploaded synthesize after complete video.
Second aspect, the embodiment of the present invention provides a kind of video creating method, and described method is applied to server, Described method includes:
Receiving the video material gather information that client sends, described video material gather information includes that user sets Content requirement, predetermined number and default the ratio of width to height of fixed video material;
Generating corresponding URL according to described video material gather information, described unified resource is fixed The page that position symbol is corresponding shows the content requirement of described video material;
Described URL is sent to client, so that described client is fixed by described unified resource Position symbol is sent to specify participant;
Receive and specify participant by the page corresponding to described URL according to described video material Content requires the video material uploaded, until video material sum reaches described predetermined number;
The described video material specifying participant to upload is synthesized, forms complete video;
Described complete video is sent to client.
In conjunction with second aspect, in the first embodiment of second aspect, described, described appointment is participated in The video material that person uploads synthesizes, and before forming complete video, described method also includes:
Receive the Video Composition instruction that client sends.
In conjunction with the first embodiment of second aspect, in the second embodiment of second aspect, described The described video material specifying participant to upload is synthesized, forms complete video and include:
The described video material specifying participant to upload is resolved, obtains the ratio of width to height of each video material;
Video material inconsistent with described default the ratio of width to height for the ratio of width to height is edited so that regarding after editor Frequently the ratio of width to height of material is consistent with described default the ratio of width to height;
Video material after editor is synthesized according to identical resolution ratio with other video materials, shape Become complete video.
The third aspect, the embodiment of the present invention provides a kind of video creating device, and described device is positioned at client, Described device includes:
First transmitting element, for sending video material gather information to server, described video material is collected Information include the content of the video material that user sets require, predetermined number and default the ratio of width to height;
First receives unit, for receiving the system corresponding with described video material gather information that server returns One URLs, the page that described URL is corresponding shows the content requirement of described video material;
Second transmitting element, for described URL being sent to appointment participant, so that described Specify participant by the page corresponding to described URL according to the content requirement of described video material Video material is uploaded onto the server and synthesizes;
Second receives unit, the complete video after receiving the synthesis that server returns.
In conjunction with the third aspect, in the first embodiment of the third aspect, described device also includes:
3rd transmitting element, for described second receive unit receive server return synthesis after complete Before video, when the video material sum uploaded onto the server reaches described predetermined number, send out to server Video Composition is sent to instruct.
In conjunction with the first embodiment of the third aspect, in the second embodiment of the third aspect, described Second receives unit, for receive that server returns according to the described default the ratio of width to height video material to uploading Complete video after synthesizing.
Fourth aspect, the embodiment of the present invention provides a kind of video creating device, and described device is positioned at server, Described device includes:
3rd receives unit, for receiving the video material gather information that client sends, described video material Gather information include the content of the video material that user sets require, predetermined number and default the ratio of width to height;
Signal generating unit, for generating corresponding URL according to described video material gather information, The page that described URL is corresponding shows the content requirement of described video material;
4th transmitting element, for described URL is sent to client, so that described client Described URL is sent to specify participant by end;
4th receives unit, specifies participant to pass through the page that described URL is corresponding for receiving The video material uploaded is required, until video material sum reaches described pre-according to the content of described video material If quantity;
Synthesis unit, for the described video material specifying participant to upload being synthesized, is formed and completely regards Frequently;
5th transmitting element, for being sent to client by described complete video.
In conjunction with fourth aspect, in the first embodiment of fourth aspect, described device also includes:
5th receives unit, for the described video material specifying participant to upload being entered at described synthesis unit Row synthesis, before forming complete video, receives the Video Composition instruction that client sends.
In conjunction with the first embodiment of fourth aspect, in the second embodiment of fourth aspect, described Synthesis unit includes:
Resolve subelement, for the described video material specifying participant to upload is resolved, obtain each The ratio of width to height of video material;
Editor's subelement, for video material inconsistent with described default the ratio of width to height for the ratio of width to height is edited, The ratio of width to height making the video material after editor is consistent with described default the ratio of width to height;
Synthon unit, is used for the video material after editing with other video materials according to identical resolution Ratio synthesizes, and forms complete video.
5th aspect, the embodiment of the present invention provides a kind of electronic equipment, and described electronic equipment includes: housing, Processor, memorizer, circuit board and power circuit, wherein, circuit board is placed in the space that housing surrounds Portion, processor and memorizer are arranged on circuit boards;Power circuit, for for each of above-mentioned electronic equipment Circuit or device are powered;Memorizer is used for storing executable program code;Processor is by reading in memorizer The executable program code of storage runs the program corresponding with executable program code, is applied to for execution Aforementioned arbitrary described video creating method of client.
6th aspect, the embodiment of the present invention provides a kind of electronic equipment, and described electronic equipment includes: housing, Processor, memorizer, circuit board and power circuit, wherein, circuit board is placed in the space that housing surrounds Portion, processor and memorizer are arranged on circuit boards;Power circuit, for for each of above-mentioned electronic equipment Circuit or device are powered;Memorizer is used for storing executable program code;Processor is by reading in memorizer The executable program code of storage runs the program corresponding with executable program code, is applied to for execution Aforementioned arbitrary described video creating method of server.
A kind of video creating method, device and the electronic equipment that the embodiment of the present invention provides, client is to service Device send the content of the video material including that user sets require, predetermined number and the video element of default the ratio of width to height Material gather information, it is fixed that server returns the unified resource corresponding with described video material gather information to client Position symbol, described URL is sent to specify participant by client, so that specifying participant to pass through The page that described URL is corresponding requires to upload video material according to the content of described video material To server, server returns to after the video material of the predetermined number specifying participant to upload being synthesized Client.Compared with prior art, client need not receive substantial amounts of video material and sieved by user Choosing, it is not required that synthesize in client, and have only to be sent to the video material gather information of setting Server, is carried out collection and the synthesis of video material accordingly by server such that it is able to saves and is carrying out how element Device resource spent during the video production of material and user time.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to enforcement In example or description of the prior art, the required accompanying drawing used is briefly described, it should be apparent that, describe below In accompanying drawing be only some embodiments of the present invention, for those of ordinary skill in the art, do not paying On the premise of going out creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the flow chart of video creating method embodiment one of the present invention;
Fig. 2 is the flow chart of video creating method embodiment two of the present invention;
Fig. 3 is the structural representation of video creating device embodiment one of the present invention;
Fig. 4 is the structural representation of video creating device embodiment two of the present invention;
Fig. 5 is the structural representation of electronic equipment embodiment one of the present invention;
Fig. 6 is the structural representation of electronic equipment embodiment two of the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawings the embodiment of the present invention is described in detail.
It will be appreciated that described embodiment be only the present invention a part of embodiment rather than whole realities Execute example.Based on the embodiment in the present invention, those of ordinary skill in the art are not before making creative work Put all other embodiments obtained, broadly fall into the scope of protection of the invention.
Fig. 1 is the flow chart of video creating method embodiment one of the present invention, and described method is applied to client, As it is shown in figure 1, the method for the present embodiment may include that
Step 11, to server send video material gather information, described video material gather information include use Content requirement, predetermined number and the default the ratio of width to height of the video material that family sets.
In the present embodiment, the content of described video material requires to include theme, explanation etc., is used for informing participation Person needs to upload which type of video material.Described predetermined number is that user wishes the total of the video material of collection Quantity.Described default the ratio of width to height is the size that user wishes the video material collected.
The unified resource location corresponding with described video material gather information that step 12, reception server return Symbol (Uniform Resource Locator, URL), the page that described URL is corresponding shows institute State the content requirement of video material.
In the present embodiment, the URL that server returns comprises unique identifier information, Wei Yishi Other code information is different, and the page that URL is corresponding is the most different.
Step 13, described URL is sent to specify participant so that described appointment participant The page corresponding by described URL requires video material according to the content of described video material Upload onto the server and synthesize.
In the present embodiment, client can be by modes such as network social intercourse platform or notes by described unified money Source location symbol is sent to specify participant.After specifying participant to get described URL, make Open described URL with any web browser, enter video material and make the page.Wherein, Specify participant that current device can be used to record meet the video material of described content requirement and upload, Or directly upload to have stored in current device and meet the video material that described content requires.
Specifically, after participant enters the video material making page, the priority that system participates according to participant Order distributes a Position Number for each participant, and participant uploads successively according to the Position Number distributed Video material.After participant uploads successfully, distribute to Position Number its video uploaded corresponding of this participant Material.When the sum of the video material that server receives reaches described predetermined number, system stops as it He numbers at participant's dispensing position.
Complete video after the synthesis that step 14, reception server return.
In the present embodiment, before step 14, when the video material sum uploaded onto the server reaches described pre- If during quantity, client can send Video Composition instruction to server, and server receives this Video Composition After instruction, collected video material is synthesized.
Specifically, first the described video material specifying participant to upload is resolved by server, obtains every The ratio of width to height of individual video material;Then video material inconsistent with described default the ratio of width to height for the ratio of width to height is carried out Editor so that the ratio of width to height of the video material after editor is consistent with described default the ratio of width to height;After finally editing Video material synthesize according to identical resolution ratio with other video materials, formed complete video.
The present embodiment, user end to server send the content of the video material including that user sets require, pre- If the video material gather information of quantity and default the ratio of width to height, receive server return with described video material The URL that gather information is corresponding, described URL is sent to specify ginseng by client With person so that specifying participant by the page corresponding to described URL according to described video material Content require to upload onto the server video material, server will specify the predetermined number uploaded of participant Video material synthesize after return to client.Compared with prior art, client need not receive greatly Amount video material and screened by user, it is not required that synthesize in client, and have only to set Fixed video material gather information is sent to server, server carry out collection and the conjunction of video material accordingly Become such that it is able to save the device resource spent when carrying out the video production of many materials and user time.
Fig. 2 is the flow chart of video creating method embodiment two of the present invention, and described method is applied to server, As in figure 2 it is shown, the method for the present embodiment may include that
The video material gather information that step 21, reception client send, described video material gather information bag Include content requirement, predetermined number and default the ratio of width to height of the video material that user sets.
In the present embodiment, the content of described video material requires to include theme, explanation etc., is used for informing participation Person needs to upload which type of video material.Described predetermined number is that user wishes the total of the video material of collection Quantity.Described default the ratio of width to height is the size that user wishes the video material collected.
Step 22, generate corresponding URL, described system according to described video material gather information The page that one URLs is corresponding shows the content requirement of described video material.
In the present embodiment, described URL comprises unique identifier information, unique identifier information Difference, the page that URL is corresponding is the most different.
Step 23, described URL is sent to client, so that described client is by described system One URLs is sent to specify participant.
In the present embodiment, client can be by modes such as network social intercourse platform or notes by described unified money Source location symbol is sent to specify participant.
Step 24, reception specify participant to be regarded according to described by the page that described URL is corresponding Frequently the content of material requires the video material uploaded, until video material sum reaches described predetermined number.
In the present embodiment, it is intended that after participant gets described URL, use any webpage Described URL opened by browser, enters video material and makes the page.Wherein, it is intended that participant Current device can be used to record meet video material that described content requires and upload, or directly on Pass to have stored in current device and meet the video material that described content requires.
Specifically, after participant enters the video material making page, the priority that system participates according to participant Order distributes a Position Number for each participant, and participant uploads successively according to the Position Number distributed Video material.After participant uploads successfully, distribute to Position Number its video uploaded corresponding of this participant Material.When the sum of the video material that server receives reaches described predetermined number, system stops as it He numbers at participant's dispensing position.
Step 25, specify the video material uploaded of participant to synthesize by described, form complete video.
In the present embodiment, before step 25, the video material sum received when server reaches described pre- If during quantity, client can send Video Composition instruction to server, and server receives this Video Composition After instruction, collected video material is synthesized, form complete video.
Specifically, first the described video material specifying participant to upload is resolved by server, obtains every The ratio of width to height of individual video material;Then video material inconsistent with described default the ratio of width to height for the ratio of width to height is carried out Editor so that the ratio of width to height of the video material after editor is consistent with described default the ratio of width to height;After finally editing Video material synthesize according to identical resolution ratio with other video materials, formed complete video.
Step 26, described complete video is sent to client.
The present embodiment, the content of the video material that user sets that what server received that client sends include requires, The video material gather information of predetermined number and default the ratio of width to height, returns to client and receives with described video material The URL that collection information is corresponding, is sent to specify ginseng by described URL by client With person so that specifying participant by the page corresponding to described URL according to described video material Content require to upload onto the server video material, server will specify the predetermined number uploaded of participant Video material returns to client after synthesizing.Compared with prior art, client need not receive in a large number Video material and screened by user, it is not required that synthesize in client, and have only to set Video material gather information be sent to server, server carry out collection and the synthesis of video material accordingly, It is thus possible to save the device resource spent when carrying out the video production of many materials and user time.
With concrete example, above-described embodiment is described in detail below.
Such as, existing 3 student projects create the video of a theme of paying a New Year call, and are a name creation person respectively: Zhang directs, two participants: Xiao Ming and Xiao Li.
First, content requirement, predetermined number and default the ratio of width to height of a video material that director sets, wherein, It is " paying a New Year call " that content requires to include theme, illustrates that for " please say you the blessing to household ", predetermined number is 2; The video collect information including content requirement, predetermined number and default the ratio of width to height of video material is sent to clothes Business device, server is according to the URL of described video collect information generation correspondence: http://www.cmcm.com/video?Room=10000, this URL comprises unique identifier letter Breath: 10000.
Then, open director, by the way of note, this URL is sent to Xiao Ming and Xiao Li.
Then, after Xiao Ming and Xiao Li receive this URL, any web browser is used to open this URL, enters video material and makes the page.Server-assignment is 1 to the Position Number of Xiao Ming, The Position Number distributing to Xiao Li is 2, and Xiao Ming and Xiao Li make the page in video material and see the master of video material Topic and explanation, use the mobile phone of oneself to autodyne blessing to family member, form video material, subsequently this Video material is uploaded onto the server by this video production page.
Finally, Zhang director observes that the video material collected has reached predetermined number, sends to server Video Composition instructs, and the video material that Xiao Ming and Xiao Li upload is synthesized by server, forms complete video And it is sent to Zhang director.
Fig. 3 is the structural representation of video creating device embodiment one of the present invention, and described device is positioned at client, As it is shown on figure 3, the device of the present embodiment may include that the first transmitting element 11, first receive unit 12, Second transmitting element 13, second receives unit 14, wherein, the first transmitting element 11, for sending out to server The content of send video material gather information, described video material gather information to include video material that user sets Requirement, predetermined number and default the ratio of width to height;First receive unit 12, for receive server return with institute State the URL that video material gather information is corresponding, the page that described URL is corresponding Show the content requirement of described video material;Second transmitting element 13, for by described URL It is sent to specify participant, so that the described participant of appointment passes through the page that described URL is corresponding Require to upload onto the server video material to synthesize according to the content of described video material;Second receives list Unit 14, the complete video after receiving the synthesis that server returns.
Further, described device also includes:
3rd transmitting element, for described second receive unit 14 receive server return synthesis after complete Before whole video, when the video material sum uploaded onto the server reaches described predetermined number, to server Transmission Video Composition instructs.
Further, described second receive unit 14, for receive server return according to described default width The video material that high comparison is uploaded synthesize after complete video.
The device of the present embodiment, may be used for performing the technical scheme of embodiment of the method shown in Fig. 1, and it realizes Principle is similar with technique effect, and here is omitted.
Fig. 4 is the structural representation of video creating device embodiment two of the present invention, and described device is positioned at server, As shown in Figure 4, the device of the present embodiment may include that the 3rd reception unit 21, signal generating unit the 22, the 4th Transmitting element the 23, the 4th receives unit 24, synthesis unit the 25, the 5th transmitting element 26, wherein, the 3rd Receiving unit 21, for receiving the video material gather information that client sends, described video material collects letter Breath include the content of the video material that user sets require, predetermined number and default the ratio of width to height;Signal generating unit 22, For generating corresponding URL according to described video material gather information, described unified resource is fixed The page that position symbol is corresponding shows the content requirement of described video material;4th transmitting element 23, for by described URL is sent to client, so that described URL is sent to by described client Specify participant;4th receives unit 24, is used for receiving appointment participant by described URL The corresponding page requires the video material uploaded according to the content of described video material, until video material is total Reach described predetermined number;Synthesis unit 25, for carrying out the described video material specifying participant to upload Synthesis, forms complete video;5th transmitting element 26, for being sent to client by described complete video.
Further, described device also includes:
5th receives unit, for the video material described appointment participant uploaded at described synthesis unit 25 Synthesize, before forming complete video, receive the Video Composition instruction that client sends.
Further, described synthesis unit 25 includes:
Resolve subelement, for the described video material specifying participant to upload is resolved, obtain each The ratio of width to height of video material;
Editor's subelement, for video material inconsistent with described default the ratio of width to height for the ratio of width to height is edited, The ratio of width to height making the video material after editor is consistent with described default the ratio of width to height;
Synthon unit, is used for the video material after editing with other video materials according to identical resolution Ratio synthesizes, and forms complete video.
The device of the present embodiment, may be used for performing the technical scheme of embodiment of the method shown in Fig. 2, and it realizes Principle is similar with technique effect, and here is omitted.
It should be noted that in this article, the relational terms of such as first and second or the like be used merely to by One entity or operation separate with another entity or operating space, and not necessarily require or imply these Relation or the order of any this reality is there is between entity or operation.And, term " includes ", " bag Contain " or its any other variant be intended to comprising of nonexcludability, so that include a series of key element Process, method, article or equipment not only include those key elements, but also include being not expressly set out Other key elements, or also include the key element intrinsic for this process, method, article or equipment.? In the case of there is no more restriction, statement " including ... " key element limited, it is not excluded that at bag Include and the process of described key element, method, article or equipment there is also other identical element.
Each embodiment in this specification all uses relevant mode to describe, phase homophase between each embodiment As part see mutually, what each embodiment stressed is the difference with other embodiments.
For device embodiment, owing to it is substantially similar to embodiment of the method, so describe Fairly simple, relevant part sees the part of embodiment of the method and illustrates.
Represent in flow charts or the logic described otherwise above at this and/or step, for example, it is possible to recognized For being the sequencing list of executable instruction for realizing logic function, may be embodied in any computer In computer-readable recording medium, (such as computer based system, include place for instruction execution system, device or equipment The reason system of device or other can be from instruction execution system, device or equipment instruction fetch the system performing instruction) Use, or combine these instruction execution systems, device or equipment and use.For the purpose of this specification, " calculate Machine computer-readable recording medium " can be any can to comprise, store, communicate, propagate or transmission procedure is held for instruction Row system, device or equipment or combine these instruction execution systems, device or equipment and the device that uses.Meter The more specifically example (non-exhaustive list) of calculation machine computer-readable recording medium includes following: have one or more cloth The electrical connection section (electronic installation) of line, portable computer diskette box (magnetic device), random access memory (RAM), read only memory (ROM), erasable edit read only memory (EPROM or flash are deposited Reservoir), fiber device, and portable optic disk read only memory (CDROM).It addition, computer-readable Medium can even is that paper or other the suitable media that can print described program thereon, because can be such as By paper or other media are carried out optical scanning, then carry out editing, interpreting or suitable with other if desired Mode is processed to electronically obtain described program, is then stored in computer storage.
Should be appreciated that each several part of the present invention can realize by hardware, software, firmware or combinations thereof.
In the above-described embodiment, multiple steps or method can be with storing in memory and by suitably referring to Software that execution system performs or firmware is made to realize.Such as, if realized with hardware and real at another As executing in mode, can realize by any one in following technology well known in the art or their combination: There is the discrete logic of logic gates for data signal realizes logic function, have suitably The special IC of combination logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc..
The embodiment of the present invention also provides for a kind of electronic equipment, and described electronic equipment comprises described in previous embodiment It is positioned at the device of client.
Fig. 5 is the structural representation of electronic equipment embodiment one of the present invention, it is possible to achieve shown in Fig. 1 of the present invention The flow process of embodiment, as it is shown in figure 5, above-mentioned electronic equipment may include that housing 31, processor 32, deposits Reservoir 33, circuit board 34 and power circuit 35, wherein, circuit board 34 is placed in the sky that housing 31 surrounds Inside between, processor 32 and memorizer 33 are arranged on circuit board 34;Power circuit 35, for for above-mentioned Each circuit of electronic equipment or device are powered;Memorizer 33 is used for storing executable program code;Processor 32 run corresponding with executable program code by reading the executable program code of storage in memorizer 33 Program, for performing aforementioned arbitrary described video creating method being applied to client.
Processor 32 to concrete process and the processor 32 of performing of above-mentioned steps by running executable program The step that code performs further, may refer to the description of embodiment illustrated in fig. 1 of the present invention, at this no longer Repeat.
The embodiment of the present invention also provides for a kind of electronic equipment, and described electronic equipment comprises described in previous embodiment It is positioned at the device of server.
Fig. 6 is the structural representation of electronic equipment embodiment two of the present invention, it is possible to achieve shown in Fig. 2 of the present invention The flow process of embodiment, as shown in Figure 6, above-mentioned electronic equipment may include that housing 41, processor 42, deposits Reservoir 43, circuit board 44 and power circuit 45, wherein, circuit board 44 is placed in the sky that housing 41 surrounds Inside between, processor 42 and memorizer 43 are arranged on circuit board 44;Power circuit 45, for for above-mentioned Each circuit of electronic equipment or device are powered;Memorizer 43 is used for storing executable program code;Processor 42 run corresponding with executable program code by reading the executable program code of storage in memorizer 43 Program, for performing aforementioned arbitrary described video creating method being applied to server.
Processor 42 to concrete process and the processor 42 of performing of above-mentioned steps by running executable program The step that code performs further, may refer to the description of embodiment illustrated in fig. 2 of the present invention, at this no longer Repeat.
This electronic equipment exists in a variety of forms, includes but not limited to:
(1) mobile communication equipment: the feature of this kind equipment is to possess mobile communication function, and with provide speech, Data communication is main target.This Terminal Type includes: smart mobile phone (such as iPhone), multimedia handset, Functional mobile phone, and low-end mobile phone etc..
(2) super mobile personal computer equipment: this kind equipment belongs to the category of personal computer, has calculating and place Reason function, the most also possesses mobile Internet access characteristic.This Terminal Type includes: PDA, MID and UMPC set Standby etc., such as iPad.
(3) portable entertainment device: this kind equipment can show and play content of multimedia.This kind equipment includes: Audio frequency, video player (such as iPod), handheld device, e-book, and intelligent toy and portable In-vehicle navigation apparatus.
(4) server: provide calculate service equipment, the composition of server include processor, hard disk, internal memory, System bus etc., server is similar with general computer architecture, but owing to needing to provide highly reliable clothes Business, therefore at aspects such as disposal ability, stability, reliability, safety, extensibility, manageabilitys Require higher.
(5) other have the electronic equipment of data interaction function.
Those skilled in the art are appreciated that and realize the whole or portion that above-described embodiment method is carried The program that can be by step by step completes to instruct relevant hardware, and described program can be stored in a kind of meter In calculation machine readable storage medium storing program for executing, this program upon execution, including one or a combination set of the step of embodiment of the method.
For convenience of description, describing apparatus above is to be divided into various units/modules to be respectively described with function.When So, can be the function of each unit/module in same or multiple softwares and/or hardware when implementing the present invention Realize.
As seen through the above description of the embodiments, those skilled in the art is it can be understood that arrive this Invention can add the mode of required general hardware platform by software and realize.Based on such understanding, this The part that prior art is contributed by bright technical scheme the most in other words can be with the form of software product Embodying, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., including some instructions with so that computer equipment (can be personal computer, server, Or the network equipment etc.) perform each embodiment of the present invention or the method described in some part of embodiment.

Claims (10)

1. a video creating method, it is characterised in that described method is applied to client, described method bag Include:
Sending video material gather information to server, described video material gather information includes what user set Content requirement, predetermined number and default the ratio of width to height of video material;
Receive the URL corresponding with described video material gather information that server returns, described The page that URL is corresponding shows the content requirement of described video material;
It is sent to described URL specify participant, so that described appointment participant is by described The page that URL is corresponding requires to be uploaded to video material clothes according to the content of described video material Business device synthesizes;
Receive the complete video after the synthesis that server returns.
Video creating method the most according to claim 1, it is characterised in that at described reception server Before complete video after the synthesis returned, described method also includes:
When the video material sum uploaded onto the server reaches described predetermined number, send video to server Synthetic instruction.
Video creating method the most according to claim 1 and 2, it is characterised in that described reception service Device return synthesis after complete video include: receive server return according to described default the ratio of width to height to upper Pass video material synthesize after complete video.
4. a video creating method, it is characterised in that described method is applied to server, described method bag Include:
Receiving the video material gather information that client sends, described video material gather information includes that user sets Content requirement, predetermined number and default the ratio of width to height of fixed video material;
Generating corresponding URL according to described video material gather information, described unified resource is fixed The page that position symbol is corresponding shows the content requirement of described video material;
Described URL is sent to client, so that described client is fixed by described unified resource Position symbol is sent to specify participant;
Receive and specify participant by the page corresponding to described URL according to described video material Content requires the video material uploaded, until video material sum reaches described predetermined number;
The described video material specifying participant to upload is synthesized, forms complete video;
Described complete video is sent to client.
Video creating method the most according to claim 4, it is characterised in that described by described appointment The video material that participant uploads synthesizes, and before forming complete video, described method also includes:
Receive the Video Composition instruction that client sends.
6. according to the video creating method described in claim 4 or 5, it is characterised in that described by described finger Determine the video material that participant uploads to synthesize, form complete video and include:
The described video material specifying participant to upload is resolved, obtains the ratio of width to height of each video material;
Video material inconsistent with described default the ratio of width to height for the ratio of width to height is edited so that regarding after editor Frequently the ratio of width to height of material is consistent with described default the ratio of width to height;
Video material after editor is synthesized according to identical resolution ratio with other video materials, shape Become complete video.
7. a video creating device, it is characterised in that described device is positioned at client, described device includes:
First transmitting element, for sending video material gather information to server, described video material is collected Information include the content of the video material that user sets require, predetermined number and default the ratio of width to height;
First receives unit, for receiving the system corresponding with described video material gather information that server returns One URLs, the page that described URL is corresponding shows the content requirement of described video material;
Second transmitting element, for described URL being sent to appointment participant, so that described Specify participant by the page corresponding to described URL according to the content requirement of described video material Video material is uploaded onto the server and synthesizes;
Second receives unit, the complete video after receiving the synthesis that server returns.
Video creating device the most according to claim 7, it is characterised in that described device also includes:
3rd transmitting element, for described second receive unit receive server return synthesis after complete Before video, when the video material sum uploaded onto the server reaches described predetermined number, send out to server Video Composition is sent to instruct.
9. according to the video creating device described in claim 7 or 8, it is characterised in that described second receives Unit, for receiving synthesizing the video material uploaded according to described default the ratio of width to height of server return After complete video.
10. a video creating device, it is characterised in that described device is positioned at server, described device bag Include:
3rd receives unit, for receiving the video material gather information that client sends, described video material Gather information include the content of the video material that user sets require, predetermined number and default the ratio of width to height;
Signal generating unit, for generating corresponding URL according to described video material gather information, The page that described URL is corresponding shows the content requirement of described video material;
4th transmitting element, for described URL is sent to client, so that described client Described URL is sent to specify participant by end;
4th receives unit, specifies participant to pass through the page that described URL is corresponding for receiving The video material uploaded is required, until video material sum reaches described pre-according to the content of described video material If quantity;
Synthesis unit, for the described video material specifying participant to upload being synthesized, is formed and completely regards Frequently;
5th transmitting element, for being sent to client by described complete video.
CN201610478843.1A 2016-06-27 2016-06-27 Video production method and device and electronic equipment Pending CN106028056A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610478843.1A CN106028056A (en) 2016-06-27 2016-06-27 Video production method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610478843.1A CN106028056A (en) 2016-06-27 2016-06-27 Video production method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN106028056A true CN106028056A (en) 2016-10-12

Family

ID=57084556

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610478843.1A Pending CN106028056A (en) 2016-06-27 2016-06-27 Video production method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN106028056A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107295377A (en) * 2017-07-14 2017-10-24 程工 Moviemaking method, apparatus and system
WO2018214772A1 (en) * 2017-05-22 2018-11-29 腾讯科技(深圳)有限公司 Media data processing method and apparatus, and storage medium
CN109005352A (en) * 2018-09-05 2018-12-14 传线网络科技(上海)有限公司 It is in step with the method and device of video
CN109120997A (en) * 2018-09-30 2019-01-01 北京微播视界科技有限公司 Method for processing video frequency, device, terminal and medium
CN109672907A (en) * 2018-12-29 2019-04-23 广州华多网络科技有限公司 Material display processing method, device and equipment
CN109756577A (en) * 2019-02-22 2019-05-14 广州优谷信息技术有限公司 It is a kind of based on the information method for uploading and system of reading aloud application
CN109963166A (en) * 2017-12-22 2019-07-02 上海全土豆文化传播有限公司 Online Video edit methods and device
CN110288678A (en) * 2019-06-27 2019-09-27 北京金山安全软件有限公司 Dynamic photo generation method and device, computer equipment and storage medium
CN110809189A (en) * 2019-12-03 2020-02-18 北京字节跳动网络技术有限公司 Video playing method and device, electronic equipment and computer readable medium
CN111601161A (en) * 2020-06-04 2020-08-28 华人运通(上海)云计算科技有限公司 Video work generation method, device, terminal, server and system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102724639A (en) * 2011-03-31 2012-10-10 中国电信股份有限公司 Multimedia message manufacture method, device thereof and system thereof
US20130283319A1 (en) * 2012-04-19 2013-10-24 Jumpercut, Inc. Distributed video creation
CN103988496A (en) * 2011-04-13 2014-08-13 维克罗尼公司 Method and apparatus for creating composite video from multiple sources
CN104349175A (en) * 2014-08-18 2015-02-11 周敏燕 Video producing system and video producing method based on mobile phone terminal
CN104506964A (en) * 2014-12-31 2015-04-08 乐视网信息技术(北京)股份有限公司 Generating method of advertisement material, device and electronic apparatus thereof
CN104765761A (en) * 2014-01-06 2015-07-08 宏达国际电子股份有限公司 Media data processing method
US20160080807A1 (en) * 2014-09-15 2016-03-17 Verizon Patent And Licensing Inc. Content publishing for personalized content aggregation platform

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102724639A (en) * 2011-03-31 2012-10-10 中国电信股份有限公司 Multimedia message manufacture method, device thereof and system thereof
CN103988496A (en) * 2011-04-13 2014-08-13 维克罗尼公司 Method and apparatus for creating composite video from multiple sources
US20130283319A1 (en) * 2012-04-19 2013-10-24 Jumpercut, Inc. Distributed video creation
CN104765761A (en) * 2014-01-06 2015-07-08 宏达国际电子股份有限公司 Media data processing method
CN104349175A (en) * 2014-08-18 2015-02-11 周敏燕 Video producing system and video producing method based on mobile phone terminal
US20160080807A1 (en) * 2014-09-15 2016-03-17 Verizon Patent And Licensing Inc. Content publishing for personalized content aggregation platform
CN104506964A (en) * 2014-12-31 2015-04-08 乐视网信息技术(北京)股份有限公司 Generating method of advertisement material, device and electronic apparatus thereof

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018214772A1 (en) * 2017-05-22 2018-11-29 腾讯科技(深圳)有限公司 Media data processing method and apparatus, and storage medium
CN107295377A (en) * 2017-07-14 2017-10-24 程工 Moviemaking method, apparatus and system
CN107295377B (en) * 2017-07-14 2020-12-01 程工 Film production method, device and system
CN109963166A (en) * 2017-12-22 2019-07-02 上海全土豆文化传播有限公司 Online Video edit methods and device
CN109005352A (en) * 2018-09-05 2018-12-14 传线网络科技(上海)有限公司 It is in step with the method and device of video
WO2020062684A1 (en) * 2018-09-30 2020-04-02 北京微播视界科技有限公司 Video processing method and device, terminal, and storage medium
CN109120997A (en) * 2018-09-30 2019-01-01 北京微播视界科技有限公司 Method for processing video frequency, device, terminal and medium
CN109672907B (en) * 2018-12-29 2021-06-18 广州华多网络科技有限公司 Material display processing method, device and equipment
CN109672907A (en) * 2018-12-29 2019-04-23 广州华多网络科技有限公司 Material display processing method, device and equipment
CN109756577A (en) * 2019-02-22 2019-05-14 广州优谷信息技术有限公司 It is a kind of based on the information method for uploading and system of reading aloud application
CN109756577B (en) * 2019-02-22 2023-04-07 广州优谷信息技术有限公司 Information uploading method and system based on reading application
CN110288678A (en) * 2019-06-27 2019-09-27 北京金山安全软件有限公司 Dynamic photo generation method and device, computer equipment and storage medium
CN110288678B (en) * 2019-06-27 2024-02-09 北京金山安全软件有限公司 Dynamic photo generation method, device, computer equipment and storage medium
CN110809189A (en) * 2019-12-03 2020-02-18 北京字节跳动网络技术有限公司 Video playing method and device, electronic equipment and computer readable medium
CN110809189B (en) * 2019-12-03 2022-01-04 北京字节跳动网络技术有限公司 Video playing method and device, electronic equipment and computer readable medium
CN111601161A (en) * 2020-06-04 2020-08-28 华人运通(上海)云计算科技有限公司 Video work generation method, device, terminal, server and system

Similar Documents

Publication Publication Date Title
CN106028056A (en) Video production method and device and electronic equipment
CN104881237B (en) A kind of network interdynamic method and client
CN105227550A (en) Scene display packing, Apparatus and system
CN104519376A (en) Method and device for arranging program links
CN105611379B (en) Method and device for playing video by using web browser and electronic equipment
CN102439973A (en) Video resouce management method and device in video conference
CN105934936A (en) Controlling voice composition in conference
CN105959207A (en) Audio and video sharing method and device
CN105579976B (en) Webpage automated testing method and device
CN107077507A (en) A kind of information-pushing method, device and system
CN105989102A (en) Method and device for deleting backup data
CN106254776A (en) Video processing method and device and electronic equipment
CN103731737B (en) A kind of video information update method and electronic equipment
CN105992029A (en) Wallpaper recommendation method and system, server, and mobile terminal
CN109218765A (en) A kind of net cast room recommended method and device
CN106331479A (en) Video processing method and device and electronic equipment
CN106331891B (en) A kind of information interacting method and electronic equipment
CN105808496A (en) Personal work system capable of being dynamically combined and regulated
CN106156274A (en) Page content loading method and device and electronic equipment
CN106506325A (en) Picture sharing method and device
CN106507137B (en) A kind of footmark configuration method, server and system
CN106341541B (en) List treating method and apparatus
CN108737487A (en) Method of data synchronization and device, storage medium and electronic device
CN105487769B (en) Media file display method and device and electronic equipment
CN109768910A (en) Information processing method, relevant apparatus, equipment and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20161012

RJ01 Rejection of invention patent application after publication