The content of the invention
The embodiment of the present invention provides a kind of method for processing video frequency, device, electronic equipment and storage medium, can solve videoThe problem of edit operation is complicated cumbersome.
First aspect of the embodiment of the present invention provides a kind of method for processing video frequency, including:
Obtain the Video parameter information associated with target video of the preset kind of sensor collection;
Generation configured information corresponding with the Video parameter information;
The configured information is added in the video data of default display period of the target video.
Optionally, the video data of the default display period that the configured information is added to the target videoIn, including:
The selection of time operation that detection is inputted for the target video, obtains the selection of time and operates corresponding targetShow the period;
The configured information is added in the video data that the target of the target video shows the period.
Optionally, in the video counts of the default display period that the configured information is added to the target videoAfter in, in addition to:
The finger is shown in the video data of the default display period of the target video using default display modeShow information, the default display mode includes default display location and default display effect.
Optionally, methods described also includes:
The operational order for the configured information is received, the operational order includes amplification instruction, reduces instruction, modificationAny of instruction and deletion instruction;
The configured information is operated according to the operational order.
Optionally, methods described also includes:
When detecting the display mode handover operation for configured information input, switch the aobvious of the configured informationShow mode.
Optionally, in the video data using default default display period of the display mode in the target videoBefore the middle display configured information, in addition to:
Obtain the instruction rank of the configured information;
From the mapping table of pre-set level and default display mode, search target corresponding with the instruction rank and showShow mode;
It is described that institute is shown in the video data of the default display period of the target video using default display modeConfigured information is stated, including:
Institute is shown in the video data of the default display period of the target video using the target display modeState configured information.
Optionally, the preset kind includes environmental classes, motion at least one of class and time class.
Second aspect of the embodiment of the present invention provides a kind of video process apparatus, and described device includes:
Data obtaining module, the video parameter associated with target video of the preset kind for obtaining sensor collectionInformation;
Information generating module, for generating configured information corresponding with the Video parameter information;
Information add module, the default display period for the configured information to be added to the target video regardsFrequency is in.
Optionally, described information add module, including:
Time acquisition unit, for detecting the selection of time operation inputted for the target video, obtains the timeThe corresponding target of selection operation shows the period;
Information adding device, the target for the configured information to be added to the target video shows the periodVideo data in.
Optionally, described device also includes:
Information display module, the video for presetting display mode in the default display period of the target video for usingThe configured information is shown in data, the default display mode includes default display location and default display effect.
Optionally, described device also includes:
Command reception module, for receiving the operational order for the configured information, the operational order includes amplificationInstruct, reduce any of instruction, modification instruction and deletion instruction;
Operation executing module, for being operated according to the operational order to the configured information.
Optionally, described device also includes:
Mode handover module, for when detecting the display mode handover operation for configured information input, cuttingChange the display mode of the configured information.
Optionally, described device also includes:
Rank acquisition module, the instruction rank for obtaining the configured information;
Mode searching modul, refers to for from the mapping table of pre-set level and default display mode, searching with describedShow the corresponding target display mode of rank;
Described information display module specifically for:
Institute is shown in the video data of the default display period of the target video using the target display modeState configured information.
Optionally, the preset kind includes environmental classes, motion at least one of class and time class.
The third aspect of the embodiment of the present invention provides a kind of computer-readable storage medium, it is characterised in that the computer storageMedia storage has a plurality of instruction, and the instruction is suitable to the method for being loaded by processor and performing above-mentioned first aspect.
Fourth aspect of the embodiment of the present invention provides a kind of electronic equipment, including:Processor and memory;Wherein, it is described to depositReservoir is stored with computer program, and the processor is used for the side that above-mentioned first aspect is realized when performing the computer programMethod.
The aspect of the embodiment of the present invention the 5th provides a kind of application program, including programmed instruction, and described program instruction, which is worked as, is heldMethod during row for performing above-mentioned first aspect.
In the present invention is implemented, obtained by video process apparatus after all kinds of Video parameter informations that sensor is gathered, it is rawInto configured information corresponding with each Video parameter information, and the configured information is added to the default display time of target videoIn the video data of section.Video processing of the prior art needs user to be inputted again into video after first obtaining corresponding data,When editor amount it is larger when need be repeated several times identical operating process, and use the present invention, by Video parameter informationCollection and the addition to configured information, can realize the automation editor to video data, very big feelings are measured even in editorEditing and processing can also be rapidly completed under condition, simple and quick, operating efficiency is high, so as to improve the intelligence of video editingProperty.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, completeSite preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based onEmbodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not paidEmbodiment, belongs to the scope of protection of the invention.
It should be noted that the term used in embodiments of the present invention is the mesh only merely for description specific embodiment, and it is not intended to be limiting the present invention." one of singulative used in the embodiment of the present invention and appended claimsKind ", " described " and "the" are also intended to including most forms, unless context clearly shows that other implications.It is also understood that thisTerm "and/or" used herein refers to and comprising one or more associated any or all possible groups that list projectClose.In addition, the term " first ", " second ", " the 3rd " in description and claims of this specification and above-mentioned accompanying drawing and "Four " etc. be to be used to distinguish different objects, rather than for describing particular order.In addition, term " comprising " and " having " and itAny deformation, it is intended that covering non-exclusive is included.For example contain the process of series of steps or unit, method, beThe step of system, product or equipment are not limited to list or unit, but the step of alternatively also include not listing or listMember, or alternatively also include for the intrinsic other steps of these processes, method, product or equipment or unit.
Method for processing video frequency provided in an embodiment of the present invention can apply in the application scenarios of video editing, for example:It is logicalCross after all kinds of Video parameter informations that video process apparatus obtains sensor collection, generate corresponding with each Video parameter informationConfigured information, and the configured information is added in the video data of default display period of target video.In the prior artVideo processing need user to be inputted again into video after first obtaining corresponding data, when editor amount it is larger when need repeatedly weightMultiple identical operating process, and the present invention is used, pass through the collection to Video parameter information and the addition to configured information, energyEnough automations realized to video data are edited, and editing and processing can also be rapidly completed in the case that editor's amount is very big,Simple and quick, operating efficiency is high, so as to improve the intelligent of video editing.
The present embodiments relate to video process apparatus can be it is any possess storage and communication function equipment, exampleSuch as:It is tablet personal computer, mobile phone, electronic reader, personal computer (Personal Computer, PC), notebook computer, vehicle-mountedThe equipment such as equipment, Web TV, wearable device.
Below in conjunction with accompanying drawing 1- accompanying drawings 4, method for processing video frequency provided in an embodiment of the present invention is described in detail.
Fig. 1 is referred to, is that the embodiments of the invention provide a kind of schematic flow sheet of method for processing video frequency.As shown in figure 1,The methods described of the embodiment of the present invention may comprise steps of S101- steps S103.
S101, obtains the Video parameter information associated with target video of the preset kind of sensor collection,
Specifically, the Video parameter information associated with target video of the preset kind for obtaining sensor collection,It is understood that in video process apparatus built-in sensors, and gather by sensor current Video parameter information.InstituteIt is a kind of detection means to state sensor, can experience measured information, and can convert the information experienced according to certain rulesInformation output as electric signal or other required forms, to meet transmission, processing, storage, display, record and the control of informationDeng requirement.
The preset kind includes environmental classes, motion at least one of class and time class.
Sensor includes different species, and sensor common at present includes fibre optical sensor, range sensor, gravity and passedSensor, acceleration transducer, fingerprint sensor, gyro sensor, magnetic field sensor, GPS location sensor etc., can be by notThe sensor of same type measures different types of Video parameter information.
In embodiments of the present invention, the preset kind of the parameter can be included in environmental classes, motion class and time classAt least one, wherein, environmental classes can include geographical position, weather, motion class can include translational speed, acceleration, shiftingDynamic distance etc., time class can include date, current time information etc., for example, being by temperature sensor collection Current Temperatures25 DEG C, to gather current acceleration value by acceleration transducer be 6m2/s。
S102, generates configured information corresponding with the Video parameter information.
Specifically, the configured information can be label or list etc., for indicating Video parameter information.
For example, be as shown in table 1 a kind of configured information therein, including different parameter types and corresponding video ginsengNumber information.
Table 1
| Parameter | Video parameter information | 
| Geographical position | China, Beijing, Chaoyang District | 
| Weather | Local cloudy, rainfall probability:40% | 
| Date | On January 1st, 2017 | 
| Movement velocity | 8m/s | 
In another example, another configured information is illustrated in figure 2, is identified by icon and Video parameter information.
S103, the configured information is added in the video data of default display period of the target video.
Specifically, the target video is the current captured video of user, i.e., when video process apparatus receives shootingCaptured video during instruction.The default display period is the self-defined setting of the multimedia processing apparatus, Ke YiweiThe fixed time period pre-set, such as selects 1/3~1/2 period of total duration to be aobvious for each target videoShow the period;Can also actively it be selected for user, the selection of time operation that detection is inputted for target video, when acquisition is describedBetween the corresponding target of selection operation show the period, the target that the configured information is added to the target video is shownIn the video data of period, such as total duration is 5s, and user actively selects 2~3s therein as the display period.It is excellentChoosing, the selection mode can be, when target video is played to 2s, from time display period for receiving user's inputPoint instruction, when playing to 3s, receives the display period end time instruction of user's input.
Optionally, the configured information can be added to the predeterminated position in the video data, for example, by configured informationIn the unified display of fixed position;Or be automatically positioned at the video data matched with parameter type, for example, in video dataIn show the sun, and the instruction of the weather parameters generation collected is known, can be added to the place for showing the sun.
In the present invention is implemented, obtained by video process apparatus after all kinds of Video parameter informations that sensor is gathered, it is rawInto configured information corresponding with each Video parameter information, and the configured information is added to the default display time of target videoIn the video data of section.Video processing of the prior art needs user to be inputted again into video after first obtaining corresponding data,When editor amount it is larger when need be repeated several times identical operating process, and use the present invention, by Video parameter informationCollection and the addition to configured information, can realize the automation editor to video data, very big feelings are measured even in editorEditing and processing can also be rapidly completed under condition, simple and quick, operating efficiency is high, so as to improve the intelligence of video editingProperty.
Fig. 3 is referred to, is that the embodiments of the invention provide the schematic flow sheet of another method for processing video frequency.Such as Fig. 2 institutesShow, the methods described of the embodiment of the present invention may comprise steps of S201- steps S206.
S201, obtains the Video parameter information associated with target video of the preset kind of sensor collection.
Specifically, the Video parameter information associated with target video of the preset kind for obtaining sensor collection,It is understood that in video process apparatus built-in sensors, and gather by sensor current Video parameter information.InstituteIt is a kind of detection means to state sensor, can experience measured information, and can convert the information experienced according to certain rulesInformation output as electric signal or other required forms, to meet transmission, processing, storage, display, record and the control of informationDeng requirement.
Sensor includes different species, and sensor common at present includes fibre optical sensor, range sensor, gravity and passedSensor, acceleration transducer, fingerprint sensor, gyro sensor, magnetic field sensor, GPS location sensor etc., can be by notThe sensor of same type measures different types of Video parameter information.
In embodiments of the present invention, the preset kind of the parameter can be included in environmental classes, motion class and time classAt least one, wherein, environmental classes can include geographical position, weather, motion class can include translational speed, acceleration, shiftingDynamic distance etc., time class can include date, current time information etc., for example, being by temperature sensor collection Current Temperatures25 DEG C, to gather current acceleration value by acceleration transducer be 6m2/ s, described 25 DEG C and 6m2/ s is that parameter type is correspondingVideo parameter information.
S202, generates configured information corresponding with the Video parameter information.
Specifically, the configured information can be label or list etc., for indicating Video parameter information.
Table 1
| Parameter | Video parameter information | 
| Geographical position | China, Beijing, Chaoyang District | 
| Weather | Local cloudy, rainfall probability:40% | 
| Date | On January 1st, 2017 | 
| Movement velocity | 8m/s | 
For example, be as shown in table 1 a kind of configured information therein, including different parameter types and corresponding video ginsengNumber information.
In another example, another configured information is illustrated in figure 2, is identified by icon and Video parameter information.
S203, the selection of time operation that detection is inputted for the target video obtains the selection of time operation correspondenceTarget show the period.
Specifically, the target video is the current captured video of user, i.e., when video process apparatus receives shootingCaptured video during instruction.When video process apparatus receives selection of time instruction, the selection instruction is obtained correspondingThe start time and end time of period is shown, start time to end time corresponding time is regard as the display timeSection.
For example, the total duration of target video is 5s, user actively selects 2~3s therein as the display period.It is excellentChoosing, the selection mode can be, when target video is played to 2s, from time display period for receiving user's inputPoint instruction, when playing to 3s, receives the display period end time instruction of user's input.
S204, the target that the configured information is added to the target video is shown the video data of periodIn.
Optionally, the configured information can be added to the predeterminated position in the video data, example by video process apparatusSuch as, the unified display of fixed position by configured information in 2~3s video datas;Or be automatically positioned and parameter type phaseAt the video data matched somebody with somebody, for example, the sun is shown in video data, and the instruction of the weather parameters generation collected is known thenThe place for showing the sun can be added to.
For example, such as Fig. 4 (a) show a kind of label addition manner therein, wherein A is certain in the target display periodFrame video data, such as Fig. 4 (b) show a kind of list addition manner therein.
S205, is shown using default display mode in the target of the target video shows the video data of periodShow the configured information.
Specifically, the video process apparatus is shown using default display mode to the configured information.Wherein, instituteIt is the self-defined setting of the video process apparatus to state default display mode, including default display location and default display effect,The default display effect can include Dynamic Announce and static state display, and the Dynamic Announce and static state display correspond to difference respectivelyDisplay rule.
If for example, Dynamic Announce effect includes showing from the lower right of display interface and rolled to the left while gradually becomingPosition as low as where destination object and first pass through amplification mode and highlight preset time and mesh is contracted to after preset timeTwo kinds of the position display mode where object is marked, it is acquiescence display mode to determine former, when video process apparatus will indicate to believeAfter breath is added in video data, then the configured information is shown with former display mode.
Optionally, the video process apparatus is according to the time for generating the configured information, by the configured information according toTime order and function order is shown in default viewing area.Optionally, default viewing area can be superimposed upon multimedia displayOverlying regions, for example, default viewing area is superimposed upon above video display area in a transparent way, can so show videoThe display size of region and default viewing area reaches maximization;Or video display area and default viewing area can be aobviousShow the diverse location at interface, do not limit specifically.
Optionally, when to multiple configured information pre-set levels of generation, the instruction level of the configured information is obtained firstNot, and from the mapping table of pre-set level and default display mode, search target corresponding with the instruction rank and showMode, then shows the finger using the target display mode in the video data of the default display period of target videoShow information.
Table 2
| Rank | Display mode | 
| One-level | Dynamic fade | 
| Two grades | Dynamic, which is flown into, to fly out | 
| Three-level | Static icon | 
For example, if geographical position is corresponding to indicate that rank is one-level, weather is corresponding to indicate that rank is two grades, movement velocityCorresponding instruction rank is three-level, and series is smaller, and higher grade, and one-level configured information is shown with dynamic fade, and two grades refer toShow that information flies into the display that flies out with dynamic, three-level configured information is shown with static icon.As shown in table 2, if what is now added is fortuneThe configured information of dynamic speed, then tabled look-up and understand to be shown the configured information in the way of static icon.
S206, when detecting the display mode handover operation for configured information input, switches the instruction letterThe display mode of breath.
Specifically, when user carries out display mode handover operation for the configured information, video process apparatus then connectsHandover operation instruction is received, and switches display mode.User's grasping to configured information in video editing can so be improvedThe property made.
If for example, user wants the display mode of change configured information, carrying out display mode modification operation, if currentDisplay mode rolls the position tapered into simultaneously to where destination object to be shown from the lower right of display interface, to the leftPut, now then switch to the position for first passing through and being contracted to after amplification mode highlights preset time, preset time where destination objectPut.
Optionally, methods described also includes:
The operational order for the configured information is received, the operational order includes amplification instruction, reduces instruction, modificationAny of instruction and deletion instruction;
The configured information is operated according to the operational order.
If specifically, video process apparatus receives the amplification instruction for configured information, the configured information is amplified,The amplification can be for all configured informations in target, or the section identity information selected for user.TogetherSample, if what is received is to reduce instruction or modification instruction or delete instruction, configured information is reduced, change or deleted, it is realExisting editing again to configured information.
In the present invention is implemented, the different types of Video parameter information that sensor is gathered is obtained by video process apparatusAfterwards, configured information corresponding with each Video parameter information is generated, and the configured information is added to the default aobvious of target videoShow in the video data of period, while showing the configured information using default display mode.Video processing of the prior artNeed user to be inputted again into video after first obtaining corresponding data, grasped when needing multiplicating identical when editor measures largerMake process, and use the present invention, by the collection to Video parameter information and the addition to configured information, can realize to regardingThe automation editor of frequency evidence, editing and processing can also be rapidly completed in the case that editor's amount is very big, simple to operate fastVictory, operating efficiency is high, so as to improve the intelligent of video editing.
Fig. 5 is referred to, is that the embodiments of the invention provide a kind of structural representation of video process apparatus.As shown in figure 4,The video process apparatus 1 of the embodiment of the present invention can include:Data obtaining module 11, information generating module 12 and information addPlus module 13.
Data obtaining module 11, the video ginseng associated with target video of the preset kind for obtaining sensor collectionNumber information.
Specifically, the Video parameter information associated with target video of the preset kind for obtaining sensor collection,It is understood that in data obtaining module built-in sensors, and gather by sensor current Video parameter information.InstituteIt is a kind of detection means to state sensor, can experience measured information, and can convert the information experienced according to certain rulesInformation output as electric signal or other required forms, to meet transmission, processing, storage, display, record and the control of informationDeng requirement.
Sensor includes different species, and sensor common at present includes fibre optical sensor, range sensor, gravity and passedSensor, acceleration transducer, fingerprint sensor, gyro sensor, magnetic field sensor, GPS location sensor etc., can be by notThe sensor of same type measures different types of Video parameter information.
Optionally, the preset kind can include environmental classes, motion at least one of class and time class, wherein,Environmental classes can include geographical position, weather, and motion class can include translational speed, acceleration, displacement etc., and time class canIncluding date, current time information etc., to be 25 DEG C, be passed by acceleration for example, gathering Current Temperatures by temperature sensorSensor collection current acceleration value is 6m2/s。
Information generating module 12, for generating configured information corresponding with the Video parameter information.
Specifically, the configured information can be label or list etc., for indicating Video parameter information.
For example, be as shown in table 1 a kind of configured information therein, including different parameter types and corresponding video ginsengNumber information.
Table 1
| Parameter | Video parameter information | 
| Geographical position | China, Beijing, Chaoyang District | 
| Weather | Local cloudy, rainfall probability:40% | 
| Date | On January 1st, 2017 | 
| Movement velocity | 8m/s | 
In another example, another configured information is illustrated in figure 2, is identified by icon and Video parameter information.
Information add module 13, the default display period for the configured information to be added to the target videoIn video data.
Optionally, as shown in fig. 6, described information add module 13, including:
Time acquisition unit 131, for detecting the selection of time operation inputted for the target video, when obtaining describedBetween the corresponding target of selection operation show the period;
Information adding device 132, when being shown for the configured information to be added to the target of the target videoBetween section video data in.
Specifically, the target video is the current captured video of user, i.e., when video process apparatus receives shootingCaptured video during instruction.When time acquisition unit receives selection of time instruction, the selection instruction is obtained correspondingThe start time and end time of period is shown, start time to end time corresponding time is regard as the display timeSection.
For example, the total duration of target video is 5s, user actively selects 2~3s therein as the display period.It is excellentChoosing, the selection mode can be, when target video is played to 2s, from time display period for receiving user's inputPoint instruction, when playing to 3s, receives the display period end time instruction of user's input.
Optionally, as shown in fig. 7, described device 1 also includes:
Information display module 14, for using default display mode regarding in the default display period of the target videoFrequency shows the configured information in, and the default display mode includes default display location and default display effect.
Specifically, the video process apparatus is shown using default display mode to the configured information.Wherein, instituteIt is the self-defined setting of the video process apparatus to state default display mode, including default display location and default display effect,The default display effect can include Dynamic Announce and static state display, and the Dynamic Announce and static state display correspond to difference respectivelyDisplay rule.
If for example, Dynamic Announce effect includes showing from the lower right of display interface and rolled to the left while gradually becomingPosition as low as where destination object and first pass through amplification mode and highlight preset time and mesh is contracted to after preset timeTwo kinds of the position display mode where object is marked, it is acquiescence display mode to determine former, when video process apparatus will indicate to believeAfter breath is added in video data, then the configured information is shown with former display mode.
Optionally, the video process apparatus is according to the time for generating the configured information, by the configured information according toTime order and function order is shown in default viewing area.Optionally, default viewing area can be superimposed upon multimedia displayOverlying regions, for example, default viewing area is superimposed upon above video display area in a transparent way, can so show videoThe display size of region and default viewing area reaches maximization;Or video display area and default viewing area can be aobviousShow the diverse location at interface, do not limit specifically.
Optionally, as shown in fig. 7, described device 1 also includes:
Command reception module 15, for receiving the operational order for the configured information, the operational order includes puttingIt is big to instruct, reduce any of instruction, modification instruction and deletion instruction;
Operation executing module 16, for being operated according to the operational order to the configured information.
If specifically, command reception module receives the amplification instruction for configured information, the configured information is amplified,The amplification can be for all configured informations in target, or the section identity information selected for user.TogetherSample, if what is received is to reduce instruction or modification instruction or delete instruction, configured information is reduced, change or deleted, it is realExisting editing again to configured information.
Optionally, as shown in fig. 7, described device 1 also includes:
Mode handover module 17, for when detect for the configured information input display mode handover operation when,Switch the display mode of the configured information.
Specifically, when user carries out display mode handover operation for the configured information, video process apparatus then connectsHandover operation instruction is received, and switches display mode.User's grasping to configured information in video editing can so be improvedThe property made.
If for example, user wants the display mode of change configured information, carrying out display mode modification operation, if currentDisplay mode rolls the position tapered into simultaneously to where destination object to be shown from the lower right of display interface, to the leftPut, now then switch to the position for first passing through and being contracted to after amplification mode highlights preset time, preset time where destination objectPut.
Optionally, as shown in fig. 7, described device 1 also includes:
Rank acquisition module 18, the instruction rank for obtaining the configured information;
Mode searching modul 19, for from the mapping table of pre-set level and default display mode, search with it is describedIndicate the corresponding target display mode of rank;
Described information display module 14 specifically for:
Institute is shown in the video data of the default display period of the target video using the target display modeState configured information.
For example, if geographical position is corresponding to indicate that rank is one-level, weather is corresponding to indicate that rank is two grades, movement velocityCorresponding instruction rank is three-level, and series is smaller, and higher grade, and one-level configured information is shown with dynamic fade, and two grades refer toShow that information flies into the display that flies out with dynamic, three-level configured information is shown with static icon.As shown in table 2, if what is now added is fortuneThe configured information of dynamic speed, then tabled look-up and understand to be shown the configured information in the way of static icon.
In the present invention is implemented, environmental classes, motion class and time that sensor is gathered are obtained by video process apparatusAfter the different types of Video parameter information such as class, configured information corresponding with each Video parameter information is generated, and this is indicatedInformation is added in the video data of default display period of target video, while showing the instruction using default display modeInformation.Video processing of the prior art needs user to be inputted again into video after first obtaining corresponding data, is measured when in editorNeed that identical operating process is repeated several times when larger, and use the present invention, by the collection to Video parameter information and rightThe addition of configured information, can realize the automation editor to video data, can also in the case that editor's amount is very bigEditing and processing is rapidly completed, simple and quick, operating efficiency is high, so as to improve the intelligent of video editing.
Fig. 8 is referred to, is the structural representation the embodiments of the invention provide a kind of electronic equipment.As shown in figure 8, describedElectronic equipment 1000 can include:At least one processor 1001, such as CPU, at least one network interface 1004, user interface1003, memory 1005, at least one communication bus 1002.Wherein, communication bus 1002 is used to realize between these componentsConnection communication.Wherein, user interface 1003 can include display screen (Display), keyboard (Keyboard), optional user interface1003 can also include wireline interface, the wave point of standard.Network interface 1004 can optionally connect including the wired of standardMouth, wave point (such as WI-FI interfaces).Memory 1005 can be high-speed RAM memory or non-labile storageDevice (non-volatile memory), for example, at least one magnetic disk storage.Memory 1005 optionally can also be at least oneThe individual storage device for being located remotely from aforementioned processor 1001.As shown in figure 8, being used as a kind of memory of computer-readable storage mediumOperating system, network communication module, Subscriber Interface Module SIM and video processing applications program can be included in 1005.
In the electronic equipment 1000 shown in Fig. 8, user interface 1003 is mainly used in providing the user the interface of input;AndProcessor 1001 can be used for calling the video processing applications program stored in memory 1005, and specifically perform following operate:
Obtain the Video parameter information associated with target video of the preset kind of sensor collection;
Generation configured information corresponding with the Video parameter information;
The configured information is added in the video data of default display period of the target video.
In one embodiment, the configured information is added to the target video by the processor 1001 in executionWhen in the video data of default display period, following steps are specifically performed:
The selection of time operation that detection is inputted for the target video, obtains the selection of time and operates corresponding targetShow the period;
The configured information is added in the video data that the target of the target video shows the period.
In one embodiment, the configured information is added to the target video by the processor 1001 in executionAfter in the video data of default display period, following steps are also performed:
The finger is shown in the video data of the default display period of the target video using default display modeShow information, the default display mode includes default display location and default display effect.
In one embodiment, the processor 1001 also performs following steps:
The operational order for the configured information is received, the operational order includes amplification instruction, reduces instruction, modificationAny of instruction and deletion instruction;
The configured information is operated according to the operational order.
In one embodiment, the processor 1001 also performs following steps:
When detecting the display mode handover operation for configured information input, switch the aobvious of the configured informationShow mode.
In one embodiment, the processor 1001 is being performed using default display mode in the pre- of the target videoIf being shown in the video data for showing the period before the configured information, following steps are also performed:
Obtain the instruction rank of the configured information;
From the mapping table of pre-set level and default display mode, search target corresponding with the instruction rank and showShow mode;
The processor 1001 uses default display mode in the default display period of the target video in executionWhen showing the configured information in video data, following steps are specifically performed:
Institute is shown in the video data of the default display period of the target video using the target display modeState configured information.
In one embodiment, the preset kind includes environmental classes, motion at least one of class and time class.
The embodiment of the present invention also provides a kind of computer-readable storage medium (non-transitorycomputer readable storage medium), describedComputer-readable storage medium is stored with computer program, and the computer program includes program signaling, and described program signaling is when being countedCalculation machine makes the computer perform method as in the foregoing embodiment when performing, the computer can be mentioned above manyA part for media processor or electronic equipment.
Above-mentioned non-transitorycomputer readable storage medium can appointing using one or more computer-readable mediaMeaning combination.Computer-readable medium can be computer-readable signal media or computer-readable recording medium.Computer canRead storage medium and for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, deviceOr device, or any combination above.The more specifically example (non exhaustive list) of computer-readable recording medium includes:Electrical connection, portable computer diskette, hard disk, random access memory (RAM), read-only storage with one or more wiresDevice (Read Only Memory;Hereinafter referred to as:ROM), erasable programmable read only memory (ErasableProgrammable Read Only Memory;Hereinafter referred to as:) or flash memory, optical fiber, portable compact disc are read-only deposits EPROMReservoir (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.In this document, computerReadable storage medium storing program for executing can be it is any include or storage program tangible medium, the program can be commanded execution system, deviceOr device is used or in connection.
Computer-readable signal media can be included in a base band or as the data-signal of carrier wave part propagation,Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including --- butIt is not limited to --- electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also beAny computer-readable medium beyond computer-readable recording medium, the computer-readable medium can send, propagate orTransmit for being used or program in connection by instruction execution system, device or device.
The program code included on computer-readable medium can be transmitted with any appropriate medium, including --- but do not limitIn --- wireless, electric wire, optical cable, RF etc., or above-mentioned any appropriate combination.
The computer for performing the application operation can be write with one or more programming languages or its combinationProgram code, described program design language includes object oriented program language-such as Java, Smalltalk, C++,Also including conventional procedural programming language-such as " C " language or similar programming language.Program code can be withFully perform, partly perform on the user computer on the user computer, as independent software kit execution, a portionDivide part execution or the execution completely on remote computer or server on the remote computer on the user computer.It is related in the situation of remote computer, remote computer can be by the network of any kind --- including LAN (LocalArea Network;Hereinafter referred to as:) or wide area network (Wide Area Network LAN;Hereinafter referred to as:WAN) it is connected to userComputer, or, it may be connected to outer computer (such as using ISP come by Internet connection).
The embodiment of the present application also provides a kind of computer program product, when the instruction in above computer program product byWhen managing device execution, it is possible to achieve the multi-media processing method that the application Fig. 1 or embodiment illustrated in fig. 2 are provided.
Through the above description of the embodiments, it is apparent to those skilled in the art that, for descriptionIt is convenient and succinct, can as needed will be upper only with the division progress of above-mentioned each functional module for example, in practical applicationState function distribution to be completed by different functional modules, i.e., the internal structure of device is divided into different functional modules, to completeAll or part of function described above.The specific work process of the system, apparatus, and unit of foregoing description, before may be referred toThe corresponding process in embodiment of the method is stated, be will not be repeated here.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method can be withRealize by another way.For example, device embodiment described above is only schematical, for example, the module orThe division of unit, only a kind of division of logic function, can there is other dividing mode when actually realizing, such as multiple unitsOr component can combine or be desirably integrated into another system, or some features can be ignored, or not perform.It is another, instituteDisplay or the coupling each other discussed or direct-coupling or communication connection can be by some interfaces, device or unitINDIRECT COUPLING or communication connection, can be electrical, machinery or other forms.
The unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unitThe part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multipleOn NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs's.
In addition, each functional unit in the application each embodiment can be integrated in a processing unit, can alsoThat unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated listMember can both be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
If the integrated unit is realized using in the form of SFU software functional unit and as independent production marketing or usedWhen, it can be stored in a computer read/write memory medium.Understood based on such, the technical scheme of the application is substantiallyThe part contributed in other words to prior art or all or part of the technical scheme can be in the form of software productsEmbody, the computer software product is stored in a storage medium, including some instructions are to cause a computerEquipment (can be personal computer, server, or network equipment etc.) or processor (processor) perform the application eachThe all or part of step of embodiment methods described.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage(Read Only Memory;Hereinafter referred to as:ROM), random access memory (Random Access Memory;Hereinafter referred to as:RAM), magnetic disc or CD etc. are various can be with the medium of store program codes.
It is described above, the only embodiment of the application, but the protection domain of the application is not limited thereto, and it is anyThose familiar with the art can readily occur in change or replacement in the technical scope that the application is disclosed, and should all containCover within the protection domain of the application.Therefore, the protection domain of the application should be based on the protection scope of the described claims.