Movatterモバイル変換


[0]ホーム

URL:


CN108495162A - Method for processing video frequency and device - Google Patents

Method for processing video frequency and device
Download PDF

Info

Publication number
CN108495162A
CN108495162ACN201810209510.8ACN201810209510ACN108495162ACN 108495162 ACN108495162 ACN 108495162ACN 201810209510 ACN201810209510 ACN 201810209510ACN 108495162 ACN108495162 ACN 108495162A
Authority
CN
China
Prior art keywords
video
frames
sequence
sectional drawing
video frame
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
CN201810209510.8A
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.)
Alibaba China Co Ltd
Original Assignee
Youku Network Technology Beijing 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 Youku Network Technology Beijing Co LtdfiledCriticalYouku Network Technology Beijing Co Ltd
Priority to CN201810209510.8ApriorityCriticalpatent/CN108495162A/en
Publication of CN108495162ApublicationCriticalpatent/CN108495162A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

This disclosure relates to method for processing video frequency and device.This method includes:The sectional drawing received for video instructs;It is instructed in response to the sectional drawing, intercepts the first sequence of frames of video of the video;Retain the video frame for including subtitle in first sequence of frames of video, obtains the second sequence of frames of video;In second sequence of frames of video, retains a video frame in identical continuous multiple video frame with the different video frame of subtitle of adjacent video frames and subtitle, obtain third sequence of frames of video;Video frame in the third sequence of frames of video is spliced, the corresponding picture mosaic of the third sequence of frames of video is obtained.The user's operation that the method that disclosure progress video handles to obtain picture mosaic is related to is simple, and picture mosaic can reflect more rich video information, be easy to share.

Description

Method for processing video frequency and device
Technical field
This disclosure relates to video technique field more particularly to a kind of method for processing video frequency and device.
Background technology
In the related technology, if user wants sharing video frequency content to good friend, usually the title of video, link are shared withGood friend, the video clip that a sectional drawing of video is either shared with good friend or intercepts video are shared with good friend.It is inciting somebody to actionThe title of video or link are shared in the mode of good friend, good friend be difficult to it is rapid, be visually known video content.By videoSectional drawing be shared in the mode of good friend, good friend can only obtain the information of this sectional drawing, by the information of this sectional drawing, compared withDifficulty fully understands video content.It is shared in the mode of good friend by the video clip of video, due to the lattice by sharing contentsFormula limits, and is often difficult to be shared.
Invention content
In view of this, the present disclosure proposes a kind of method for processing video frequency and devices.
According to the one side of the disclosure, a kind of method for processing video frequency is provided, the method is applied in first terminal, instituteThe method of stating includes:
The sectional drawing received for video instructs;
It is instructed in response to the sectional drawing, intercepts the first sequence of frames of video of the video;
Retain the video frame for including subtitle in first sequence of frames of video, obtains the second sequence of frames of video;
In second sequence of frames of video, retain the different video frame of subtitle and subtitle with adjacent video framesA video frame in identical continuous multiple video frame, obtains third sequence of frames of video;
Video frame in the third sequence of frames of video is spliced, the corresponding spelling of the third sequence of frames of video is obtainedFigure.
In one possible implementation, after obtaining the corresponding picture mosaic of the third sequence of frames of video, the sideMethod further includes:
Share request for the picture mosaic if receiving, the picture mosaic is shared with and described shares corresponding point of requestEnjoy object.
In one possible implementation, the video plays in second terminal.
In one possible implementation, before receiving for the sectional drawing instruction of video, the method further includes:
Obtain the screen picture of the second terminal;
The synchronous screen picture for showing the second terminal in the first terminal.
In one possible implementation, the sectional drawing instruction includes sectional drawing sign on and sectional drawing END instruction;
It is instructed in response to the sectional drawing, intercepts the first sequence of frames of video of the video, including:
In response to the sectional drawing sign on, the video frame of the video is persistently intercepted with first frequency;
In response to the sectional drawing END instruction, stop the video frame for intercepting the video, and true according to the video frame of interceptionFixed first sequence of frames of video.
According to another aspect of the present disclosure, a kind of video process apparatus is provided, described device includes:
Receiving module, for receiving the sectional drawing instruction for video;
Interception module intercepts the first sequence of frames of video of the video for being instructed in response to the sectional drawing;
First reservation module obtains second and regards for retaining the video frame for including subtitle in first sequence of frames of videoFrequency frame sequence;
Second reservation module, in second sequence of frames of video, retaining and being differed with the subtitle of adjacent video framesVideo frame and the identical continuous multiple video frame of subtitle in a video frame, obtain third sequence of frames of video;
Concatenation module obtains the third video for splicing to the video frame in the third sequence of frames of videoThe corresponding picture mosaic of frame sequence.
In one possible implementation, described device further includes:
The picture mosaic is shared with described point by sharing module if sharing request for the picture mosaic for receivingIt enjoys request and corresponding shares object.
In one possible implementation, the video plays in second terminal.
In one possible implementation, described device further includes:
Acquisition module, the screen picture for obtaining the second terminal;
Display module, for the synchronous screen picture for showing the second terminal in the first terminal.
In one possible implementation, the sectional drawing instruction includes sectional drawing sign on and sectional drawing END instruction;
The interception module includes:
Submodule is intercepted, in response to the sectional drawing sign on, regarding for the video persistently to be intercepted with first frequencyFrequency frame;
Determination sub-module, the video frame for being used to stop intercepting the video in response to the sectional drawing END instruction, and according toThe video frame of interception determines the first sequence of frames of video.
According to another aspect of the present disclosure, a kind of video process apparatus is provided, including:Processor;It is handled for storageThe memory of device executable instruction;Wherein, the processor is configured as executing the above method.
According to another aspect of the present disclosure, a kind of non-volatile computer readable storage medium storing program for executing is provided, is stored thereon withComputer program instructions, wherein the computer program instructions realize the above method when being executed by processor.
Sectional drawing of the method for processing video frequency and device of all aspects of this disclosure by reception for video instructs, in response to cuttingFigure instruction, intercepts the first sequence of frames of video of the video, retains the video frame for including subtitle in the first sequence of frames of video, obtains theTwo sequence of frames of video retain the different video frame of subtitle and subtitle with adjacent video frames in the second sequence of frames of videoA video frame in identical continuous multiple video frame, obtains third sequence of frames of video, and in third sequence of frames of videoVideo frame is spliced, and the corresponding picture mosaic of third sequence of frames of video is obtained, and is thus carried out the method that video handles to obtain picture mosaic and is related toAnd user's operation it is simple, and picture mosaic can reflect more rich video information, be easy to share.
According to below with reference to the accompanying drawings to detailed description of illustrative embodiments, the other feature and aspect of the disclosure will becomeIt is clear.
Description of the drawings
Including in the description and the attached drawing of a part for constitution instruction and specification together illustrate the disclosureExemplary embodiment, feature and aspect, and for explaining the principles of this disclosure.
Fig. 1 shows the flow chart of the method for processing video frequency according to one embodiment of the disclosure.
Fig. 2 shows the illustrative flow charts according to the method for processing video frequency of one embodiment of the disclosure.
Fig. 3 shows the schematic diagram for sharing button in the method for processing video frequency according to one embodiment of the disclosure.
Fig. 4 shows an illustrative flow chart of the method for processing video frequency according to one embodiment of the disclosure.
Fig. 5 shows that first terminal synchronizes the screen for showing second terminal in the method for processing video frequency according to one embodiment of the disclosureThe schematic diagram of curtain image.
Fig. 6 shows an illustrative flow chart of the method for processing video frequency step S12 according to one embodiment of the disclosure.
Fig. 7 shows the schematic diagram of conclusion button in the method for processing video frequency according to one embodiment of the disclosure.
Fig. 8 shows to generate the schematic diagram of the process of picture mosaic in the method for processing video frequency according to one embodiment of the disclosure.
Fig. 9 shows the block diagram of the video process apparatus according to one embodiment of the disclosure.
Figure 10 shows an illustrative block diagram of the video process apparatus according to one embodiment of the disclosure.
Figure 11 is a kind of block diagram of device 800 for video processing shown according to an exemplary embodiment.
Specific implementation mode
Various exemplary embodiments, feature and the aspect of the disclosure are described in detail below with reference to attached drawing.It is identical in attached drawingReference numeral indicate functionally the same or similar element.Although the various aspects of embodiment are shown in the accompanying drawings, removeIt non-specifically points out, it is not necessary to attached drawing drawn to scale.
Dedicated word " exemplary " means " being used as example, embodiment or illustrative " herein.Here as " exemplary "Illustrated any embodiment should not necessarily be construed as preferred or advantageous over other embodiments.
In addition, in order to better illustrate the disclosure, numerous details is given in specific implementation mode below.It will be appreciated by those skilled in the art that without certain details, the disclosure can equally be implemented.In some instances, forMethod, means, element and circuit well known to those skilled in the art are not described in detail, in order to highlight the purport of the disclosure.
Fig. 1 shows the flow chart of the method for processing video frequency according to one embodiment of the disclosure.This method is applied to first terminalIn.Wherein, first terminal can be mobile phone, tablet computer, laptop or PC (Personal Computer, individual's meterCalculation machine) etc. terminals, be not limited thereto.Such as Fig. 1, the method comprising the steps of S11 to step S15.
In step s 11, the sectional drawing received for video instructs.
In one possible implementation, which can play in second terminal.Wherein, second terminal can beTV, PC, laptop or tablet computer etc. have the terminal of video playback capability, are not limited thereto.In the realizationIn mode, when second terminal plays video, the sequence of frames of video of the video can be intercepted by first terminal and generates picture mosaic,It is thus achieved that video across end screenshotss and processing.
In alternatively possible realization method, which can play in first terminal.
In step s 12, it is instructed in response to sectional drawing, intercepts the first sequence of frames of video of the video.
It in one possible implementation, can be according to first after the first sequence of frames of video for intercepting the videoThe time sequencing of each video frame of sequence of frames of video preserves each video frame of the first sequence of frames of video in the buffer.
For example, the first sequence of frames of video includes video frame P1 to video frame P10.
In step s 13, retain the video frame for including subtitle in the first sequence of frames of video, obtain the second sequence of frames of video.
In one possible implementation, the video for including subtitle in the first sequence of frames of video can be retained in the bufferFrame, and the video frame for not including subtitle in the first sequence of frames of video can be removed from the cache.
For example, in the first sequence of frames of video, video frame P2, video frame P6 and video frame P10 do not include subtitle, video frameP1, video frame P3, video frame P4, video frame P5, video frame P7, video frame P8 and video frame P9 include subtitle, then can determineSecond sequence of frames of video includes video frame P1, video frame P3, video frame P4, video frame P5, video frame P7, video frame P8 and videoFrame P9.
In step S14, in the second sequence of frames of video, retain the different video frame of subtitle with adjacent video frames,And a video frame in the identical continuous multiple video frame of subtitle, obtain third sequence of frames of video.
In one possible implementation, can retain in the buffer in the second sequence of frames of video with adjacent video framesA video frame in the different video frame of subtitle and the identical continuous multiple video frame of subtitle, and can be from cachingDelete other video frame in the identical continuous multiple video frame of subtitle.
For example, in the second sequence of frames of video, video frame P1, video frame P3, video frame P7, video frame P8 and video frame P9It is differed with the subtitle of adjacent video frames, video frame P4 is identical with the subtitle of video frame P5, then can retain video frame P1, videoFrame P3, video frame P4, video frame P7, video frame P8 and video frame P9, or video frame P1, video frame P3, video can be retainedFrame P5, video frame P7, video frame P8 and video frame P9, obtain third sequence of frames of video.
In step S15, the video frame in third sequence of frames of video is spliced, obtains third sequence of frames of video correspondencePicture mosaic.
It in one possible implementation, can be by the video frame in third sequence of frames of video sequentially in time from upperGrow up to lower splicing and scheme, obtains the corresponding picture mosaic of third sequence of frames of video.
Sectional drawing of the present embodiment by reception for video instructs, and is instructed in response to sectional drawing, intercept the video first regardsFrequency frame sequence retains the video frame for including subtitle in the first sequence of frames of video, the second sequence of frames of video is obtained, in the second video frameIn sequence, retain with the different video frame of subtitle of adjacent video frames and subtitle in identical continuous multiple video frameOne video frame obtains third sequence of frames of video, and splices to the video frame in third sequence of frames of video, obtains third and regardsThe corresponding picture mosaic of frequency frame sequence, the user's operation that the method that thus progress video handles to obtain picture mosaic is related to is simple, and picture mosaic energyEnough reflect more rich video information.Since the present embodiment is still image by the picture mosaic that video is handled, rather than it is dynamicState image or short-sighted frequency, therefore be easy to share.In addition, the data volume of the picture mosaic obtained according to the present embodiment is smaller, if shouldPicture mosaic is shared, then can save transmission flow, if preserving the picture mosaic to local, can save memory space.
Fig. 2 shows the illustrative flow charts according to the method for processing video frequency of one embodiment of the disclosure.As shown in Fig. 2,This method may include step S11 to step S16.
In step s 11, the sectional drawing received for video instructs.
In step s 12, it is instructed in response to sectional drawing, intercepts the first sequence of frames of video of the video.
In step s 13, retain the video frame for including subtitle in the first sequence of frames of video, obtain the second sequence of frames of video.
In step S14, in the second sequence of frames of video, retain the different video frame of subtitle with adjacent video frames,And a video frame in the identical continuous multiple video frame of subtitle, obtain third sequence of frames of video.
In step S15, the video frame in third sequence of frames of video is spliced, obtains third sequence of frames of video correspondencePicture mosaic.
In step s 16, share request for the picture mosaic if receiving, which is shared with and shares request correspondenceShare object.
Fig. 3 shows the schematic diagram for sharing button in the method for processing video frequency according to one embodiment of the disclosure.As shown in figure 3,After obtaining the corresponding picture mosaic of the 4th sequence of frames of video, the picture mosaic can be shown, and can show and share button.If this is sharedButton is triggered, then can determine to receive and share request for the picture mosaic.
In one possible implementation, after obtaining the corresponding picture mosaic of the 4th sequence of frames of video, this method may be used alsoTo include:If receiving the preservation instruction for the picture mosaic, which can be preserved to local photograph album.As shown in figure 3,While showing the picture mosaic, the local button of preservation can also be shown.If the preservation local button is triggered, reception can be determinedTo the preservation instruction for the picture mosaic.
Fig. 4 shows an illustrative flow chart of the method for processing video frequency according to one embodiment of the disclosure.As shown in figure 4,This method may include step S21 to step S27.
In the step s 21, the screen picture of second terminal is obtained.
In the present embodiment, the screen picture of second terminal can be obtained in real time.
In step S22, the screen picture of synchronous displaying second terminal in first terminal.
For example, first terminal can be by Wi-Fi (Wireless Fidelity, Wireless Fidelity) technical limit spacing second eventuallyThe screen picture at end, and the screen picture of displaying second terminal can be synchronized in first terminal.
Fig. 5 shows that first terminal synchronizes the screen for showing second terminal in the method for processing video frequency according to one embodiment of the disclosureThe schematic diagram of curtain image.
In step S23, the sectional drawing received for video instructs.
Wherein, the description to step S11 is seen above to step S23.
In step s 24, it is instructed in response to sectional drawing, intercepts the first sequence of frames of video of the video.
Wherein, the description to step S12 is seen above to step S24.
In step s 25, retain the video frame for including subtitle in the first sequence of frames of video, obtain the second sequence of frames of video.
Wherein, the description to step S13 is seen above to step S25.
In step S26, in the second sequence of frames of video, retain the different video frame of subtitle with adjacent video frames,And a video frame in the identical continuous multiple video frame of subtitle, obtain third sequence of frames of video.
Wherein, the description to step S14 is seen above to step S26.
In step s 27, the video frame in third sequence of frames of video is spliced, obtains third sequence of frames of video correspondencePicture mosaic.
Wherein, the description to step S15 is seen above to step S27.
In one possible implementation, sectional drawing instruction includes sectional drawing sign on and sectional drawing END instruction.Fig. 6 is shownAccording to an illustrative flow chart of the method for processing video frequency step S12 of one embodiment of the disclosure.As shown in fig. 6, step S12 canTo include step S121 and step S122.
In step S121, in response to sectional drawing sign on, the video frame of the video is persistently intercepted with first frequency.
For example, first frequency is 5/second.
In one possible implementation, the video frame of interception can be saved in caching.
If as shown in figure 5, for example, detect that dialogue screenshotss button is triggered, it can determine that receiving sectional drawing starts to refer toIt enables.
In step S122, in response to sectional drawing END instruction, stop the video frame for intercepting the video, and regarding according to interceptionFrequency frame determines the first sequence of frames of video.
Fig. 7 shows the schematic diagram of conclusion button in the method for processing video frequency according to one embodiment of the disclosure.As shown in fig. 7,If for example, detecting that the conclusion button is triggered, it can determine and receive sectional drawing END instruction.
Fig. 8 shows to generate the schematic diagram of the process of picture mosaic in the method for processing video frequency according to one embodiment of the disclosure.Such as Fig. 8It is shown, after intercepting the first sequence of frames of video, before obtaining picture mosaic, carrying " in dialogue synthesis " can be shown in interfaceShow information, to prompt user generating picture mosaic.
Fig. 9 shows the block diagram of the video process apparatus according to one embodiment of the disclosure.As shown in figure 9, the device includes:It connectsModule 31 is received, for receiving the sectional drawing instruction for video;Interception module 32 intercepts the video for being instructed in response to sectional drawingThe first sequence of frames of video;First reservation module 33 is obtained for retaining the video frame for including subtitle in the first sequence of frames of videoSecond sequence of frames of video;Second reservation module 34, in the second sequence of frames of video, retaining with the subtitle of adjacent video frames notA video frame in identical video frame and the identical continuous multiple video frame of subtitle, obtains third sequence of frames of video;It spellsConnection module 35 obtains the corresponding picture mosaic of third sequence of frames of video for splicing to the video frame in third sequence of frames of video.
Figure 10 shows an illustrative block diagram of the video process apparatus according to one embodiment of the disclosure.As shown in Figure 10:
In one possible implementation, which further includes:Sharing module 36, if for receiving for the picture mosaicShare request, then the picture mosaic is shared with and shares request and corresponding share object.
In one possible implementation, which plays in second terminal.
In one possible implementation, which further includes:Acquisition module 37, the screen for obtaining second terminalImage;Display module 38, the screen picture for the synchronous displaying second terminal in first terminal.
In one possible implementation, sectional drawing instruction includes sectional drawing sign on and sectional drawing END instruction;Intercept mouldBlock 32 includes:Submodule 321 is intercepted, in response to sectional drawing sign on, the video of the video persistently to be intercepted with first frequencyFrame;Determination sub-module 322, in response to sectional drawing END instruction, stopping the video frame for intercepting the video, and regarding according to interceptionFrequency frame determines the first sequence of frames of video.
Sectional drawing of the present embodiment by reception for video instructs, and is instructed in response to sectional drawing, intercept the video first regardsFrequency frame sequence retains the video frame for including subtitle in the first sequence of frames of video, the second sequence of frames of video is obtained, in the second video frameIn sequence, retain with the different video frame of subtitle of adjacent video frames and subtitle in identical continuous multiple video frameOne video frame obtains third sequence of frames of video, and splices to the video frame in third sequence of frames of video, obtains third and regardsThe corresponding picture mosaic of frequency frame sequence, the user's operation that the method that thus progress video handles to obtain picture mosaic is related to is simple, and picture mosaic energyEnough reflect more rich video information, is easy to share.
Figure 11 is a kind of block diagram of device 800 for video processing shown according to an exemplary embodiment.For example, dressIt can be mobile phone, computer, digital broadcast terminal, messaging devices, game console, tablet device, medical treatment to set 800Equipment, body-building equipment, personal digital assistant etc..
Referring to Fig.1 1, device 800 may include following one or more components:Processing component 802, memory 804, power supplyComponent 806, multimedia component 808, audio component 810, the interface 812 of input/output (I/O), sensor module 814, andCommunication component 816.
The integrated operation of 802 usual control device 800 of processing component, such as with display, call, data communication, phaseMachine operates and record operates associated operation.Processing component 802 may include that one or more processors 820 refer to executeIt enables, to perform all or part of the steps of the methods described above.In addition, processing component 802 may include one or more modules, justInteraction between processing component 802 and other assemblies.For example, processing component 802 may include multi-media module, it is more to facilitateInteraction between media component 808 and processing component 802.
Memory 804 is configured as storing various types of data to support the operation in device 800.These data are shownExample includes instruction for any application program or method that are operated on device 800, contact data, and telephone book data disappearsBreath, picture, video etc..Memory 804 can be by any kind of volatibility or non-volatile memory device or their groupIt closes and realizes, such as static RAM (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compileJourney read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flashDevice, disk or CD.
Power supply module 806 provides electric power for the various assemblies of device 800.Power supply module 806 may include power management systemSystem, one or more power supplys and other generated with for device 800, management and the associated component of distribution electric power.
Multimedia component 808 is included in the screen of one output interface of offer between described device 800 and user.OneIn a little embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screenCurtain may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touch sensingsDevice is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding actionBoundary, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, more matchmakersBody component 808 includes a front camera and/or rear camera.When device 800 is in operation mode, such as screening-mode orWhen video mode, front camera and/or rear camera can receive external multi-medium data.Each front camera andRear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 810 is configured as output and/or input audio signal.For example, audio component 810 includes a MikeWind (MIC), when device 800 is in operation mode, when such as call model, logging mode and speech recognition mode, microphone by withIt is set to reception external audio signal.The received audio signal can be further stored in memory 804 or via communication setPart 816 is sent.In some embodiments, audio component 810 further includes a loud speaker, is used for exports audio signal.
I/O interfaces 812 provide interface between processing component 802 and peripheral interface module, and above-mentioned peripheral interface module canTo be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lockDetermine button.
Sensor module 814 includes one or more sensors, and the state for providing various aspects for device 800 is commentedEstimate.For example, sensor module 814 can detect the state that opens/closes of device 800, and the relative positioning of component, for example, it is describedComponent is the display and keypad of device 800, and sensor module 814 can be with 800 1 components of detection device 800 or devicePosition change, the existence or non-existence that user contacts with device 800,800 orientation of device or acceleration/deceleration and device 800Temperature change.Sensor module 814 may include proximity sensor, be configured to detect without any physical contactPresence of nearby objects.Sensor module 814 can also include optical sensor, such as CMOS or ccd image sensor, atAs being used in application.In some embodiments, which can also include acceleration transducer, gyro sensorsDevice, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 816 is configured to facilitate the communication of wired or wireless way between device 800 and other equipment.Device800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or combination thereof.In an exemplary implementationIn example, communication component 816 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.In one exemplary embodiment, the communication component 816 further includes near-field communication (NFC) module, to promote short range communication.ExampleSuch as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 800 can be believed by one or more application application-specific integrated circuit (ASIC), numberNumber processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-volatile computer readable storage medium storing program for executing is additionally provided, such as including calculatingThe memory 804 of machine program instruction, above computer program instruction can be executed above-mentioned to complete by the processor 820 of device 800Method.
The disclosure can be system, method and/or computer program product.Computer program product may include computerReadable storage medium storing program for executing, containing for making processor realize the computer-readable program instructions of various aspects of the disclosure.
Computer readable storage medium can be can keep and store the instruction used by instruction execution equipment tangibleEquipment.Computer readable storage medium for example can be-- but be not limited to-- storage device electric, magnetic storage apparatus, optical storageEquipment, electromagnetism storage device, semiconductor memory apparatus or above-mentioned any appropriate combination.Computer readable storage mediumMore specific example (non exhaustive list) includes:Portable computer diskette, random access memory (RAM), read-only is deposited hard diskIt is reservoir (ROM), erasable programmable read only memory (EPROM or flash memory), static RAM (SRAM), portableCompact disk read-only memory (CD-ROM), digital versatile disc (DVD), memory stick, floppy disk, mechanical coding equipment, for example thereonIt is stored with punch card or groove internal projection structure and the above-mentioned any appropriate combination of instruction.Calculating used herein aboveMachine readable storage medium storing program for executing is not interpreted that instantaneous signal itself, the electromagnetic wave of such as radio wave or other Free propagations lead toIt crosses the electromagnetic wave (for example, the light pulse for passing through fiber optic cables) of waveguide or the propagation of other transmission mediums or is transmitted by electric wireElectric signal.
Computer-readable program instructions as described herein can be downloaded to from computer readable storage medium it is each calculate/Processing equipment, or outer computer or outer is downloaded to by network, such as internet, LAN, wide area network and/or wireless networkPortion's storage device.Network may include copper transmission cable, optical fiber transmission, wireless transmission, router, fire wall, interchanger, gatewayComputer and/or Edge Server.Adapter or network interface in each calculating/processing equipment are received from network to be countedCalculation machine readable program instructions, and the computer-readable program instructions are forwarded, for the meter being stored in each calculating/processing equipmentIn calculation machine readable storage medium storing program for executing.
For execute the disclosure operation computer program instructions can be assembly instruction, instruction set architecture (ISA) instruction,Machine instruction, machine-dependent instructions, microcode, firmware instructions, condition setup data or with one or more programming languagesArbitrarily combine the source code or object code write, the programming language include the programming language-of object-oriented such asSmalltalk, C++ etc., and conventional procedural programming languages-such as " C " language or similar programming language.ComputerReadable program instructions can be executed fully, partly execute on the user computer, is only as one on the user computerVertical software package executes, part executes or on the remote computer completely in remote computer on the user computer for partOr it is executed on server.In situations involving remote computers, remote computer can pass through network-packet of any kindIt includes LAN (LAN) or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as profitIt is connected by internet with ISP).In some embodiments, by using computer-readable program instructionsStatus information carry out personalized customization electronic circuit, such as programmable logic circuit, field programmable gate array (FPGA) or canProgrammed logic array (PLA) (PLA), the electronic circuit can execute computer-readable program instructions, to realize each side of the disclosureFace.
Referring herein to according to the flow chart of the method, apparatus (system) of the embodiment of the present disclosure and computer program product and/Or block diagram describes various aspects of the disclosure.It should be appreciated that flowchart and or block diagram each box and flow chart and/Or in block diagram each box combination, can be realized by computer-readable program instructions.
These computer-readable program instructions can be supplied to all-purpose computer, special purpose computer or other programmable datasThe processor of processing unit, to produce a kind of machine so that these instructions are passing through computer or other programmable datasWhen the processor of processing unit executes, work(specified in one or more of implementation flow chart and/or block diagram box is producedThe device of energy/action.These computer-readable program instructions can also be stored in a computer-readable storage medium, these refer toIt enables so that computer, programmable data processing unit and/or other equipment work in a specific way, to be stored with instructionComputer-readable medium includes then a manufacture comprising in one or more of implementation flow chart and/or block diagram boxThe instruction of the various aspects of defined function action.
Computer-readable program instructions can also be loaded into computer, other programmable data processing units or otherIn equipment so that series of operation steps are executed on computer, other programmable data processing units or miscellaneous equipment, with productionRaw computer implemented process, so that executed on computer, other programmable data processing units or miscellaneous equipmentInstruct function action specified in one or more of implementation flow chart and/or block diagram box.
Flow chart and block diagram in attached drawing show the system, method and computer journey of multiple embodiments according to the disclosureThe architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generationOne module of table, program segment or a part for instruction, the module, program segment or a part for instruction include one or more useThe executable instruction of the logic function as defined in realization.In some implementations as replacements, the function of being marked in boxIt can occur in a different order than that indicated in the drawings.For example, two continuous boxes can essentially be held substantially in parallelRow, they can also be executed in the opposite order sometimes, this is depended on the functions involved.It is also noted that block diagram and/orThe combination of each box in flow chart and the box in block diagram and or flow chart can use function or dynamic as defined in executingThe dedicated hardware based system made is realized, or can be realized using a combination of dedicated hardware and computer instructions.
The presently disclosed embodiments is described above, above description is exemplary, and non-exclusive, andIt is not limited to disclosed each embodiment.Without departing from the scope and spirit of illustrated each embodiment, for this skillMany modifications and changes will be apparent from for the those of ordinary skill in art field.The selection of term used herein, purportIn the principle, practical application or technological improvement to the technology in market for best explaining each embodiment, or this technology is made to leadOther those of ordinary skill in domain can understand each embodiment disclosed herein.

Claims (12)

CN201810209510.8A2018-03-142018-03-14Method for processing video frequency and devicePendingCN108495162A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810209510.8ACN108495162A (en)2018-03-142018-03-14Method for processing video frequency and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810209510.8ACN108495162A (en)2018-03-142018-03-14Method for processing video frequency and device

Publications (1)

Publication NumberPublication Date
CN108495162Atrue CN108495162A (en)2018-09-04

Family

ID=63339190

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810209510.8APendingCN108495162A (en)2018-03-142018-03-14Method for processing video frequency and device

Country Status (1)

CountryLink
CN (1)CN108495162A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109348159A (en)*2018-11-232019-02-15维沃移动通信有限公司 Method and device for displaying video call records
CN110147745A (en)*2019-05-092019-08-20深圳市腾讯计算机系统有限公司A kind of key frame of video detection method and device
WO2021164326A1 (en)*2020-02-172021-08-26腾讯科技(深圳)有限公司Video processing method, apparatus and device, and computer readable storage medium
CN114450969A (en)*2019-09-292022-05-06深圳传音控股股份有限公司Video screenshot method, terminal and computer-readable storage medium
CN115312032A (en)*2021-05-082022-11-08京东科技控股股份有限公司Method and device for generating speech recognition training set

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030021586A1 (en)*2001-07-242003-01-30Samsung Electronics Co., Ltd.Combination system having optical recording/reproducing apparatus and television, and method of controlling of displaying caption and subtitle
CN105872810A (en)*2016-05-262016-08-17网易传媒科技(北京)有限公司Media content sharing method and device
CN105992064A (en)*2015-01-312016-10-05乐视致新电子科技(天津)有限公司Method, device and system for sharing screenshot
CN106454151A (en)*2016-10-182017-02-22珠海市魅族科技有限公司Video image stitching method and device
CN107484018A (en)*2017-07-312017-12-15维沃移动通信有限公司 A video screenshot method, mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030021586A1 (en)*2001-07-242003-01-30Samsung Electronics Co., Ltd.Combination system having optical recording/reproducing apparatus and television, and method of controlling of displaying caption and subtitle
CN105992064A (en)*2015-01-312016-10-05乐视致新电子科技(天津)有限公司Method, device and system for sharing screenshot
CN105872810A (en)*2016-05-262016-08-17网易传媒科技(北京)有限公司Media content sharing method and device
CN106454151A (en)*2016-10-182017-02-22珠海市魅族科技有限公司Video image stitching method and device
CN107484018A (en)*2017-07-312017-12-15维沃移动通信有限公司 A video screenshot method, mobile terminal

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109348159A (en)*2018-11-232019-02-15维沃移动通信有限公司 Method and device for displaying video call records
CN110147745A (en)*2019-05-092019-08-20深圳市腾讯计算机系统有限公司A kind of key frame of video detection method and device
CN110147745B (en)*2019-05-092024-03-29深圳市腾讯计算机系统有限公司Video key frame detection method and device
CN114450969A (en)*2019-09-292022-05-06深圳传音控股股份有限公司Video screenshot method, terminal and computer-readable storage medium
CN114450969B (en)*2019-09-292024-05-28深圳传音控股股份有限公司Video screen capturing method, terminal and computer readable storage medium
WO2021164326A1 (en)*2020-02-172021-08-26腾讯科技(深圳)有限公司Video processing method, apparatus and device, and computer readable storage medium
US12347195B2 (en)2020-02-172025-07-01Tencent Technology (Shenzhen) Company LimitedVideo text processing method, apparatus, and computer-readable storage medium
CN115312032A (en)*2021-05-082022-11-08京东科技控股股份有限公司Method and device for generating speech recognition training set

Similar Documents

PublicationPublication DateTitle
CN108259991A (en)Method for processing video frequency and device
CN108495162A (en)Method for processing video frequency and device
CN108093315A (en)Video generation method and device
CN109963200A (en)Video broadcasting method and device
CN107948708A (en)Barrage methods of exhibiting and device
CN108495149A (en)Multimedia content playback method and device
CN106791535B (en)Video recording method and device
CN108260020A (en)The method and apparatus that interactive information is shown in panoramic video
CN109151356A (en)video recording method and device
CN109146789A (en)Picture splicing method and device
CN109359218A (en)Multimedia resource methods of exhibiting and device
CN107820131A (en)Share the method and device of comment information
CN109803158A (en)Video broadcasting method and device
CN110519655A (en)Video clipping method and device
CN108540850A (en)Barrage display methods and device
CN108845749A (en)page display method and device
CN109963168A (en)Video previewing method and device
CN109063101A (en)The generation method and device of video cover
CN109407944A (en)Multimedia resource plays adjusting method and device
CN108924644A (en)Video clip extracting method and device
CN109302638A (en)Information processing method and device, electronic equipment and storage medium
CN108471554A (en)Multimedia resource synthetic method and device
CN108174269A (en)Visualize audio frequency playing method and device
CN108289229A (en)The interactive approach and device of multimedia resource
CN109992754A (en)Document processing method and device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
TA01Transfer of patent application right
TA01Transfer of patent application right

Effective date of registration:20200508

Address after:310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Applicant after:Alibaba (China) Co.,Ltd.

Address before:100080 Beijing Haidian District city Haidian street A Sinosteel International Plaza No. 8 block 5 layer A, C

Applicant before:Youku network technology (Beijing) Co., Ltd

RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20180904


[8]ページ先頭

©2009-2025 Movatter.jp