CN108924610A - Multimedia file processing method, device, medium and calculating equipment - Google Patents

Multimedia file processing method, device, medium and calculating equipment Download PDF

Info

Publication number
CN108924610A
CN108924610A CN201810808986.3A CN201810808986A CN108924610A CN 108924610 A CN108924610 A CN 108924610A CN 201810808986 A CN201810808986 A CN 201810808986A CN 108924610 A CN108924610 A CN 108924610A
Authority
CN
China
Prior art keywords
segment
multimedia file
interception
instruction
position information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810808986.3A
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.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network 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 Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201810808986.3A priority Critical patent/CN108924610A/en
Publication of CN108924610A publication Critical patent/CN108924610A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments

Landscapes

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

Abstract

Embodiments of the present invention provide a kind of multimedia file processing method.This method includes:It is instructed in response to interception, obtains the interception position information for being directed to multimedia file;Interception position information is transmitted to the server-side for being stored with multimedia file;Receive the segment obtained after intercepting according to interception position information to multimedia file;Segment is played out according to the play instruction for segment.By obtaining one or more segments after intercepting to multimedia file, each segment can be played individually, method of the invention makes when user wants a certain segment in output multimedia file, the starting point and ending point of manual setting segment is repeated without user, the operating process of user is simplified, brings better experience for user.In addition, embodiments of the present invention provide another multimedia file processing method, device, medium and calculate equipment.

Description

Multimedia file processing method, device, medium and calculating equipment
Technical field
Embodiments of the present invention are related to field of computer technology, more specifically, embodiments of the present invention are related to more matchmakers Body document handling method, device, medium and calculating equipment.
Background technique
Background that this section is intended to provide an explanation of the embodiments of the present invention set forth in the claims or context.Herein Description recognizes it is the prior art not because not being included in this section.
With the continuous development of technology, user can be online by electronic equipment or listens to or watch offline various multimedias Data.For example, user can listen to audio, viewing video etc. by electronic equipment, so that the available more letters of user Breath.But in some scenes, for user during listening to audio or viewing video, experience effect is unsatisfactory.For example, For liking the user of dancing, when carrying out dancing practice, distributed practice dance music is generally required, then carries out full course again. In the related technology, a certain section of dance music, but user in this scenario are generally played by the dance music progress bar in dragging player Generally require first manually play dance music, after practicing a bit of dance movement, by equipment of running back, manually control again into The dance music broadcast point before item drags to is spent, then proceedes to repeat to practice.This scene can recycle during practicing dancing Occur, so that user needs to run back and forth, ability controlling electronic devices plays dance music.
Summary of the invention
Therefore in the prior art, when needing to play a certain segment of multimedia file, need user repeat drag into Item is spent to the starting point of respective segments, this is very bothersome process.
Thus, it is also very desirable to a kind of improved multimedia file processing method, so that when user wants output multimedia When a certain segment in file, the starting point and ending point of manual setting segment is repeated without user, simplifies the operation stream of user Journey.
In the present context, embodiments of the present invention are intended to provide a kind of multimedia file processing method, device, medium With calculating equipment.
In the first aspect of embodiment of the present invention, a kind of multimedia file processing method is provided, including in response to Interception instruction, obtains the interception position information for being directed to above-mentioned multimedia file;To the server-side for being stored with above-mentioned multimedia file Transmit above-mentioned interception position information;What reception obtained after being intercepted according to above-mentioned interception position information to above-mentioned multimedia file Segment;Above-mentioned segment is played out according to the play instruction for above-mentioned segment.
In one embodiment of the invention, above-mentioned interception instruction includes that initial position determine instruction and final position determine Instruction, the interception position information obtained for above-mentioned multimedia file include:It is determined according to above-mentioned initial position determine instruction The interception initial position of multimedia file is stated, and cutting for above-mentioned multimedia file is determined according to above-mentioned final position determine instruction Take final position;Above-mentioned interception position is determined according to above-mentioned interception initial position and above-mentioned interception final position.
In another embodiment of the present invention, above-mentioned initial position determine instruction includes initial time information, above-mentioned end It includes end time information that stop bit, which sets determine instruction,;Or, above-mentioned initial position determine instruction includes playback progress first position letter Breath, above-mentioned final position determine instruction includes playback progress second location information.
In yet another embodiment of the present invention, above-mentioned interception instruction is N number of, and N is positive integer and N >=2;To above-mentioned more matchmakers The segment that body file obtains after being intercepted also is N number of.
In yet another embodiment of the present invention, receive according to above-mentioned interception position information to above-mentioned multimedia file into After the segment obtained after row interception, the above method further includes:To each of N number of segment part edit segment name.
In yet another embodiment of the present invention, above-mentioned play instruction includes segment name information, and above-mentioned play instruction For phonetic order.
In yet another embodiment of the present invention, above-mentioned segment is broadcast according to the play instruction for above-mentioned segment After putting, the above method further includes:Loop play is carried out to above-mentioned segment after the broadcasting of above-mentioned segment terminates.
In yet another embodiment of the present invention, above-mentioned segment is broadcast according to the play instruction for above-mentioned segment After putting, the above method further includes:After receiving for the play instruction of other segments except above-mentioned segment, to it is above-mentioned other Segment plays out.
In yet another embodiment of the present invention, the quantity of above-mentioned segment be it is multiple, according to the broadcasting for being directed to above-mentioned segment Instruction to above-mentioned segment play out including:Obtain the play instruction for the target fragment in multiple segments;According to for upper The play instruction for stating target fragment plays out above-mentioned target fragment.
In yet another embodiment of the present invention, receives and above-mentioned multimedia file is carried out according to above-mentioned interception position information The segment obtained after interception includes:According to the play instruction for being directed to above-mentioned target fragment, receives and above-mentioned multimedia file is carried out Above-mentioned target fragment in the segment obtained after interception.
In the second aspect of embodiment of the present invention, another multimedia file processing method is provided, including:It receives Client is directed to the interception position information of above-mentioned multimedia file;According to above-mentioned interception position information to above-mentioned multimedia file into Row interception obtains segment;Above-mentioned segment is sent so that playing out to above-mentioned segment to above-mentioned client.
In one embodiment of this invention, the quantity of above-mentioned segment is multiple, to above-mentioned client send above-mentioned segment with So that above-mentioned segment play out including:The broadcasting for target fragment in multiple segments for receiving above-mentioned client transmissions refers to It enables;And above-mentioned target fragment is sent to above-mentioned client according to above-mentioned play instruction, so that being carried out to above-mentioned target fragment It plays.
In another embodiment of the present invention, above-mentioned interception position information includes start position information and the end of multiple segments Only location information, above-mentioned multimedia file is intercepted to obtain segment according to above-mentioned interception position information include:According to above-mentioned The start position information and final position information of each segment in multiple segments intercept above-mentioned multimedia file, obtain Above-mentioned multiple segments.
In one more embodiment of the present invention, the above method further includes:Obtain the above-mentioned multiple segments of above-mentioned client-side editing In the segment name that obtains after each segment;Store the segment name of above-mentioned each segment.
In the third aspect of embodiment of the present invention, a kind of multimedia file processing unit is provided, including first obtains Modulus block, transmission module, the first receiving module and playing module.First, which obtains module, is used to instruct in response to interception, obtains needle To the interception position information of above-mentioned multimedia file;Transmission module is used to transmit to the server-side for being stored with above-mentioned multimedia file Above-mentioned interception position information;First receiving module carries out above-mentioned multimedia file according to above-mentioned interception position information for receiving The segment obtained after interception;Playing module is used to play out above-mentioned segment according to the play instruction for above-mentioned segment.
In one embodiment of this invention, above-mentioned interception instruction includes that initial position determine instruction and final position determination refer to It enables, above-mentioned first, which obtains module, includes the first determination unit and the second determination unit.First determination unit is used for according to above-mentioned Beginning position determine instruction determines the interception initial position of above-mentioned multimedia file, and true according to above-mentioned final position determine instruction The interception final position of fixed above-mentioned multimedia file;Second determination unit is used for according to above-mentioned interception initial position and above-mentioned interception Final position determines above-mentioned interception position.
In another embodiment of the invention, wherein:Above-mentioned initial position determine instruction includes initial time information, above-mentioned Final position determine instruction includes end time information;Or, above-mentioned initial position determine instruction includes playback progress first position Information, above-mentioned final position determine instruction include playback progress second location information.
In another embodiment of the present invention, wherein:Above-mentioned interception instruction be it is N number of, N is positive integer and N >=2;To above-mentioned The segment that multimedia file obtains after being intercepted also is N number of.
In one more embodiment of the present invention, above-mentioned apparatus further includes editor module, for receiving according to above-mentioned interception After the segment that location information obtains after intercepting to above-mentioned multimedia file, to each of N number of segment part edit Segment name.
In one more embodiment of the present invention, above-mentioned play instruction includes segment name information, and above-mentioned play instruction is Phonetic order.
In one more embodiment of the present invention, above-mentioned playing module is also used to according to the play instruction for being directed to above-mentioned segment After playing out to above-mentioned segment, loop play is carried out to above-mentioned segment after the broadcasting of above-mentioned segment terminates.
In one more embodiment of the present invention, above-mentioned playing module is also used to according to the play instruction for being directed to above-mentioned segment After being played out to above-mentioned segment, after receiving for the play instruction of other segments except above-mentioned segment, to it is above-mentioned its He plays out segment.
In one more embodiment of the present invention, the quantity of above-mentioned segment be it is multiple, above-mentioned playing module includes acquiring unit And broadcast unit.Acquiring unit is used to obtain the play instruction for the target fragment in multiple segments;Broadcast unit is used for root Above-mentioned target fragment is played out according to the play instruction for above-mentioned target fragment.
In one more embodiment of the present invention, above-mentioned first receiving module is also used to according to broadcasting for above-mentioned target fragment Instruction is put, the above-mentioned target fragment in the segment obtained after intercepting to above-mentioned multimedia file is received.
In the fourth aspect of embodiment of the present invention, a kind of multimedia file processing unit is provided, including second connects Receive module, interception module and sending module.Second receiving module is used to receive the interception that client is directed to above-mentioned multimedia file Location information;Interception module to above-mentioned multimedia file according to above-mentioned interception position information for being intercepted to obtain segment;Hair Send module for sending above-mentioned segment so that playing out to above-mentioned segment to above-mentioned client.
In one embodiment of the invention, the quantity of above-mentioned segment is multiple, and above-mentioned sending module includes receiving unit And transmission unit.Receiving unit is used to receive the play instruction for target fragment in multiple segments of above-mentioned client transmissions; And transmission unit is used to send above-mentioned target fragment to above-mentioned client according to above-mentioned play instruction, so as to above-mentioned target Segment plays out.
In yet another embodiment of the present invention, above-mentioned interception position information include multiple segments start position information and Final position information, above-mentioned interception module are used for start position information and termination according to each segment in above-mentioned multiple segments Location information intercepts above-mentioned multimedia file, obtains above-mentioned multiple segments.
In yet another embodiment of the present invention, above-mentioned apparatus further includes the second acquisition module and memory module.Second obtains Modulus block is for obtaining the segment name obtained after each segment in the above-mentioned multiple segments of above-mentioned client-side editing;Memory module is used In the segment name for storing above-mentioned each segment.
In the 5th aspect of embodiment of the present invention, a kind of medium is provided, computer executable instructions are stored with, on Instruction is stated when unit processed executes for realizing multimedia file processing method as described above.
In the 6th aspect of embodiment of the present invention, a kind of calculating equipment, including processing unit are provided;And storage Unit is stored with computer executable instructions, and above-metioned instruction by above-mentioned processing unit when being executed for realizing as described above Multimedia file processing method.
The multimedia file treating method and apparatus of embodiment according to the present invention, by being intercepted to multimedia file After obtain one or more segments, each segment can be played individually, and user can indicate to play corresponding by play instruction Segment, so that repeating rising for manual setting segment without user when user wants a certain segment in output multimedia file Initial point and terminating point simplify the operating process of user, bring better experience for user.
Detailed description of the invention
The following detailed description is read with reference to the accompanying drawings, above-mentioned and other mesh of exemplary embodiment of the invention , feature and advantage will become prone to understand.In the accompanying drawings, if showing by way of example rather than limitation of the invention Dry embodiment, wherein:
Fig. 1 schematically shows the application scenarios schematic diagram of embodiment according to the present invention;
Fig. 2 schematically shows the flow charts of multimedia file processing method according to an embodiment of the present invention;
Fig. 3, which is schematically shown, according to another embodiment of the present invention utilizes the schematic of multimedia file processing method Scene figure;
Fig. 4 diagrammatically illustrates the stream according to an embodiment of the present invention for obtaining the interception position information for multimedia file Cheng Tu;
Fig. 5 diagrammatically illustrates basis according to an embodiment of the present invention and plays out for the play instruction of segment to segment Flow chart;
Fig. 6 schematically shows the flow chart of multimedia file processing method according to another embodiment of the present invention;
Fig. 7 schematically shows according to an embodiment of the present invention to client transmission segment so that broadcasting to segment The flow chart put;
Fig. 8 schematically shows the flow chart of multimedia file processing method according to another embodiment of the present invention;
Fig. 9 schematically shows the block diagram of multimedia file processing unit according to an embodiment of the present invention;
Figure 10 schematically shows the block diagram of multimedia file processing unit according to another embodiment of the present invention;
Figure 11 schematically shows the journey for realizing multimedia file processing method of embodiment according to the present invention Sequence product schematic diagram;And
Figure 12 schematically shows the calculating according to an embodiment of the present invention for realizing multimedia file processing method The block diagram of equipment.
In the accompanying drawings, identical or corresponding label indicates identical or corresponding part.
Specific embodiment
The principle and spirit of the invention are described below with reference to several illustrative embodiments.It should be appreciated that providing this A little embodiments are used for the purpose of making those skilled in the art can better understand that realizing the present invention in turn, and be not with any Mode limits the scope of the invention.On the contrary, these embodiments are provided so that this disclosure will be more thorough and complete, and energy It is enough that the scope of the present disclosure is completely communicated to those skilled in the art.
One skilled in the art will appreciate that embodiments of the present invention can be implemented as a kind of system, device, equipment, method Or computer program product.Therefore, the present disclosure may be embodied in the following forms, i.e.,:Complete hardware, complete software The form that (including firmware, resident software, microcode etc.) or hardware and software combine.
Embodiment according to the present invention proposes a kind of multimedia file processing method, device, medium and calculating and sets It is standby.
Any number of elements in attached drawing is used to example rather than limitation and any name are only used for distinguishing, without With any restrictions meaning.
Below with reference to several representative embodiments of the invention, the principle and spirit of the present invention are explained in detail.
Summary of the invention
The inventors discovered that user can listen to audio, viewing video etc. by electronic equipment, user is obtained Take more information.But in some scenes, for user during listening to audio or viewing video, experience effect is but not to the utmost People's will.For example, user is when listening to a segment of audio, if hearing the wherein a bit of extremely important of audio, it is desirable to which repetition is listened to When, it needs to cause user's listening experience poor audio re-adjustments to corresponding starting point.For another example for liking dancing User generally require distributed practice dance music when carrying out dancing practice, then carry out full course again.In the related technology, one As a certain section of dance music played by the dance music progress bar in dragging player, but user generally requires first manually in this scenario Dance music is played, after practicing a bit of dance movement, by equipment of running back, is manually controlled before progress bar drags to again Dance music broadcast point, then proceed to repeat practice.This scene can recycle appearance during practicing dancing, so that user needs To run back and forth could controlling electronic devices broadcasting dance music.
Based on the above analysis, inventor is contemplated by obtaining one or more pieces after intercepting to multimedia file Section, each segment can be played individually, and user can indicate to play corresponding segment by play instruction, so that when user wants When exporting a certain segment in multimedia file, the starting point and ending point of manual setting segment is repeated without user, is simplified The operating process of user brings better experience for user.
After introduced the basic principles of the present invention, lower mask body introduces various non-limiting embodiment party of the invention Formula.
Application scenarios overview
The multimedia file processing method of the embodiment of the present invention and its applied field of device are elaborated referring initially to Fig. 1 Scape.
The multimedia file processing method of the embodiment of the present invention and its applied field of device are elaborated referring initially to Fig. 1 Scape.
Fig. 1 schematically shows the application scenarios schematic diagram of embodiment according to the present invention.
As shown in Figure 1, according to this embodiment application scenarios system architecture 100 may include terminal device 101,102, 103, network 104 and server 105.Network 104 is logical to provide between terminal device 101,102,103 and server 105 Believe the medium of link.Network 104 may include network of various connection types, such as wired and or wireless communications network etc..
User can be used terminal device 101,102,103 and be interacted by network 104 with server 105, to receive or send out Send message etc..Various client applications, such as Video Applications or voice applications can be installed on terminal device 101,102,103 Deng (merely illustrative).
Terminal device 101,102,103 can be various electronic equipments, including but not limited to smart phone, intelligent sound box, Tablet computer, pocket computer on knee and desktop computer etc..
Mutually it can also control and communicate between terminal device 101,102,103, to realize the output of multimedia file.Example Such as, terminal device 101 is smart phone 101, and terminal device 102 is intelligent sound box 102, and smart phone 101 can pass through installation Application program controlling intelligent sound box 102 at itself plays corresponding audio.
Server 105 can be to provide the server of various services, such as utilize terminal device 101,102,103 to user It obtains information and the back-stage management server (merely illustrative) of support is provided.Back-stage management server can be to the user received Operation data carries out the processing such as analyzing, and processing result (such as multimedia file according to user's request) is fed back to end End equipment.
It should be noted that multimedia file processing method provided by the embodiment of the present invention, for example, in response to interception Instruction obtains the interception position information for being directed to multimedia file;Interception position is transmitted to the server-side for being stored with multimedia file Information;Receive the segment obtained after intercepting according to interception position information to multimedia file;According to the broadcasting for being directed to segment Instruction plays out segment, can generally be executed by terminal device 101,102 or 103, or can also be by being different from terminal Other terminal devices of equipment 101,102 or 103 execute.Correspondingly, at multimedia file provided by the embodiment of the present invention Device is managed, obtains module for example including first, for instructing in response to interception, the interception position obtained for multimedia file is believed Breath;Transmission module, for transmitting interception position information to the server-side for being stored with multimedia file;First receiving module, is used for Receive the segment obtained after intercepting according to interception position information to multimedia file;Playing module, for according to for piece The play instruction of section plays out segment, also can be set in terminal device 101,102 or 103, or be set to and be different from In other terminal devices of terminal device 101,102 or 103.
Another kind multimedia file processing method provided by the embodiment of the present invention, for example, receiving client is directed to more matchmakers The interception position information of body file;Multimedia file is intercepted to obtain segment according to interception position information;It is sent out to client Segment is sent so that playing out to segment, can generally be executed by server 105.Correspondingly, the embodiment of the present invention is mentioned Another multimedia file processing unit supplied, such as such as the second receiving module, for receiving client for more matchmakers The interception position information of body file;Interception module, for being cut according to the interception position information to the multimedia file Obtain segment;Sending module, for sending the segment so that playing out to the segment, generally to the client Also it can be set in server 105.Multimedia file processing method provided by the embodiment of the present invention can also be by difference In server 105 and the server or server cluster that can be communicated with terminal device 101,102,103 and/or server 105 It executes.Correspondingly, another kind multimedia file processing unit provided by the embodiment of the present invention also can be set in being different from In server 105 and the server or server cluster that can be communicated with terminal device 101,102,103 and/or server 105.
It should be understood that the communication mode between terminal device, network in Fig. 1 and the number and equipment of server is only Schematically.According to needs are realized, any number of terminal device, network and server can have.
Illustrative methods
Below with reference to the application scenarios of Fig. 1, it is described with reference to Figure 2 the multimedia text of illustrative embodiments according to the present invention Part processing method.It should be noted which is shown only for the purpose of facilitating an understanding of the spirit and principles of the present invention for above-mentioned application scenarios, Embodiments of the present invention are not limited in this respect.On the contrary, embodiments of the present invention can be applied to applicable appoint What scene.
Fig. 2 schematically shows the flow charts of multimedia file processing method according to an embodiment of the present invention.
As shown in Fig. 2, multimedia file processing method includes operation S210~operation S240.
It in operation S210, is instructed in response to interception, obtains the interception position information for being directed to multimedia file.
In operation S220, interception position information is transmitted to the server-side for being stored with multimedia file.
In operation S230, the segment obtained after intercepting according to interception position information to multimedia file is received.
In operation S240, segment is played out according to the play instruction for segment.
According to an embodiment of the invention, multimedia file can be other files such as video or audio.By taking a first song as an example, Under normal circumstances, user is when listening a first song, if it is desired to needing continuous duplicate adjusting progress when repeating to listen a certain section Item, so that the starting point that song replays is the starting point that user wants the correspondent section listened.And the present invention can choose circulation and broadcast The a certain segment in a first song is put, without the repeated starting point and/or terminating point for adjusting segment of user.
According to an embodiment of the invention, user can issue interception instruction, electronic equipment can be instructed in response to interception, be obtained The interception position information for multimedia file is taken, then sends out interception position information to the server-side for storing the multimedia file It send, server-side is receiving interception position information, obtains segment after can intercepting to multimedia file.Obtain segment it Afterwards, server-side can select corresponding fragments for transport to client according to the play instruction of user, so that client can be by phase The segment answered plays out.Certainly, all segments can also all be issued client by server-side, and client is broadcast according to user's Putting instruction selects corresponding segment to play out.
Fig. 3, which is schematically shown, according to another embodiment of the present invention utilizes the schematic of multimedia file processing method Scene figure.
As shown in figure 3, multiple users can practice dance music by electronic equipment, the white silk of a first dance music is carried out in multiple users When habit, an entire song can be divided into several snatch of music for needing separately to practice in advance, the quantity of snatch of music and when Length can freely be edited by user.For example, an entire song is divided into 3 snatch of music for needing separately to practice by user, Interception instruction can be issued in a manner of manual or voice etc., electronic equipment can be instructed in response to interception, be obtained for multimedia text One entire song can be divided into 3 according to interception position information and need separately practice by the interception position information of part, server-side Snatch of music.It should be noted that may include the interception position information of one or more segments in an interception instruction, when When including the interception position information of a segment in one interception instruction, user can issue multiple interception instructions, by a whole head Song is divided into 3 snatch of music.
The multimedia file processing method of embodiment through the invention, by being obtained after being intercepted to multimedia file One or more segments, each segment can be played individually, and user can indicate to play corresponding segment by play instruction, be made When proper user wants a certain segment in output multimedia file, starting point and the end of manual setting segment are repeated without user Stop simplifies the operating process of user, brings better experience for user.
Below with reference to Fig. 4~Fig. 5, method shown in Fig. 2 is described further in conjunction with specific embodiments.
Fig. 4 diagrammatically illustrates the stream according to an embodiment of the present invention for obtaining the interception position information for multimedia file Cheng Tu.
According to an embodiment of the invention, interception instruction includes initial position determine instruction and final position determine instruction, such as Shown in Fig. 4, the interception position information obtained for multimedia file includes operation S211~S212.
In operation S211, the interception initial position of multimedia file is determined according to initial position determine instruction, and according to Final position determine instruction determines the interception final position of multimedia file.
In operation S212, interception position is determined according to interception initial position and interception final position.
According to an embodiment of the invention, the interception initial position of multimedia file and interception final position can be basis and rise Beginning timestamp and termination timestamp information determine, it is true to be also possible to the position progress mapped according to multi-medium data on a progress bar It is fixed.
Interception position can be determined according to interception initial position and interception final position, so that interception is multimedia file Segment.For example, user says " loop play by voice《Nunchakus》30th second to 53 seconds ", wherein interception initial position is song The 30th second, interception final position is the 53rd second of song, then interception position is that can to intercept between the 30th second to 53 seconds Be multimedia file segment, so as to carry out segment loop broadcasting.
According to an embodiment of the invention, interception instruction can also only include initial position determine instruction, or only include end Stop bit sets determine instruction.For example, user can be said by voice " since 1 point from 20 seconds play《Nunchakus》", then interception refers to Order only includes initial position determine instruction." stop at 20 seconds playing at 2 points for another example user can say by voice《Binodal Rod》", then it intercepts instruction and only includes final position determine instruction.
Embodiment through the invention can carry out multimedia file according to interception initial position and interception final position It is precisely controlled, improves user experience.
According to an embodiment of the invention, initial position determine instruction includes initial time information, final position determine instruction Including end time information;Or, initial position determine instruction includes playback progress first location information, final position determine instruction Including playback progress second location information.
According to an embodiment of the invention, initial time information is as described above " 1 point and 20 seconds ", end time information institute as above It states " 2 points and 20 seconds ".Alternatively, user can determine playback progress location information by clicking the position of progress bar, broadcast to generate Degree of putting into first location information and playback progress second location information.
According to an embodiment of the invention, when receiving interception instruction, it can also be using the time point received as starting Moment instructs included information to determine end time according to interception.For example, user says F.F. 20 seconds by voice, will receive To the voice time point as initial time, end time can be determined plus 20 seconds by initial time.For another example user Rewind is said 20 seconds by voice, will receive time point of the voice as initial time, subtracting by initial time 20 seconds can To determine end time.
According to an embodiment of the invention, interception instruction be it is N number of, N be positive integer and N >=2;Multimedia file is intercepted The segment obtained afterwards is also N number of.
According to an embodiment of the invention, an interception instruction can be used for intercepting a segment, multiple interception instructions can So that obtaining multiple segments after multimedia file interception.
According to an embodiment of the invention, obtained after reception intercepts multimedia file according to interception position information It, can also be to each of N number of segment part edit segment name after segment.
According to an embodiment of the invention, play instruction includes segment name information, and play instruction is phonetic order.
According to an embodiment of the invention, user can edit each segment name according to demands of individuals, in editor's segment name After referred to as, segment name can be uploaded to server-side.It is corresponding that user can indicate that electronic equipment plays according to segment name Segment, for example, user inputs segment name by voice, the segment electron that server-side can issue respective segments title is set It is standby, such as embedded device (such as speaker), embedded device can play the segment of respective segments title or server-side can Segment to issue respective segments title controls other electronic equipments by target electronic device and plays accordingly to target electronic device The segment of segment name.So that the segment of the available respective segments title of electronic equipment, without obtaining entire multi-medium data, Efficiency of transmission is improved, the user experience is improved.
According to an embodiment of the invention, after being played out according to the play instruction for segment to segment, it can be with Loop play is carried out to segment after segment broadcasting terminates.
According to an embodiment of the invention, for example embedded device (such as speaker) can repeat playing respective segments title Segment, allow user repeat obtain respective segments title segment, manually adjusted without user, without user viewing or Complete multimedia file is listened to, entire multi-medium data is obtained without embedded device, improves efficiency of transmission, improve User experience.
According to an embodiment of the invention, being received after being played out according to the play instruction for segment to segment To after the play instruction for other segments except segment, other segments are played out.
According to an embodiment of the invention, for example, user can issue another after electronic equipment plays first segment A play instruction, instruction electronic equipment play other any one or more segments.
According to an embodiment of the invention, since user can indicate that electronic equipment plays other any one or more Section, increases the flexibility of user's operation, the user experience is improved.
Fig. 5 diagrammatically illustrates basis according to an embodiment of the present invention and plays out for the play instruction of segment to segment Flow chart.
According to an embodiment of the invention, the quantity of segment is multiple, as shown in figure 5, according to the play instruction for being directed to segment Segment is played out including operating S241~S242.
In operation S241, the play instruction for the target fragment in multiple segments is obtained.
In operation S242, target fragment is played out according to the play instruction for target fragment.
It, can be with according to an embodiment of the invention, in the case where obtaining multiple segments after intercepting to multimedia file A target fragment in multiple segments is played, user can issue the play instruction for target fragment.
According to an embodiment of the invention, the piece that reception obtains after being intercepted according to interception position information to multimedia file Section includes receiving the target in the segment obtained after intercepting to multimedia file according to the play instruction for being directed to target fragment Segment.
According to an embodiment of the invention, server-side issues corresponding target fragment, client receive corresponding segment it After play out.Due to can only receive the target fragment after intercepted to multimedia file in obtained segment, section Local storage space has been saved, data transfer throughput is also reduced, has improved efficiency of transmission, the user experience is improved.
Fig. 6 schematically shows the flow chart of multimedia file processing method according to another embodiment of the present invention.
As shown in fig. 6, multimedia file processing method includes operation S310~operation S330.
In operation S310, the interception position information that client is directed to multimedia file is received.
In operation S320, multimedia file is intercepted to obtain segment according to interception position information.
In operation S330, segment is sent so that playing out to segment to client.
According to an embodiment of the invention, user can issue interception instruction, electronic equipment can be instructed in response to interception, be obtained The interception position information for multimedia file is taken, then sends out interception position information to the server-side for storing the multimedia file It send, server-side is receiving interception position information, obtains segment after can intercepting to multimedia file.Obtain segment it Afterwards, server-side can select corresponding fragments for transport to client according to the play instruction of user, so that client can be by phase The segment answered plays out.Certainly, all segments can also all be issued client by server-side, and client is broadcast according to user's Putting instruction selects corresponding segment to play out.
The multimedia file processing method of embodiment through the invention, by being obtained after being intercepted to multimedia file One or more segments, each segment can be played individually, and user can indicate to play corresponding segment by play instruction, be made When proper user wants a certain segment in output multimedia file, starting point and the end of manual setting segment are repeated without user Stop simplifies the operating process of user, brings better experience for user.
Below with reference to Fig. 7~Fig. 8, method shown in fig. 6 is described further in conjunction with specific embodiments.
Fig. 7 schematically shows according to an embodiment of the present invention to client transmission segment so that broadcasting to segment The flow chart put.
According to an embodiment of the invention, the quantity of segment be it is multiple, as shown in fig. 7, to client send segment so that Segment is played out including operating S331~operation S332.
In operation S331, the play instruction for target fragment in multiple segments of client transmissions is received.
In operation S332, target fragment is sent to client according to play instruction, so that playing out to target fragment.
According to an embodiment of the invention, server-side issues corresponding target fragment according to play instruction, client is received It is played out after corresponding segment.Due to can only send the target after intercepted to multimedia file in obtained segment Segment, therefore client memory space is saved, data transfer throughput is also reduced, efficiency of transmission is improved, improves user Experience.
According to an embodiment of the invention, interception position information includes the start position information and stop bit confidence of multiple segments Breath, is intercepted to obtain segment to include according to each segment in multiple segments according to interception position information to multimedia file Start position information and final position information intercept multimedia file, obtain multiple segments.
According to an embodiment of the invention, the interception start position information of multimedia file and interception final position information can be with It is to be determined according to initial time stamp and termination timestamp information, is also possible to map position on a progress bar according to multi-medium data It sets and is determined.Since each segment can have corresponding start position information and final position information, so as to To multiple segments.
Fig. 8 schematically shows the flow chart of multimedia file processing method according to another embodiment of the present invention.
As shown in figure 8, multimedia file processing method further includes operation S340~operation S350.
In operation S340, the segment name obtained after each segment in the multiple segments of client-side editing is obtained.
In operation S350, the segment name of each segment is stored.
According to an embodiment of the invention, user can edit each segment name according to demands of individuals, in editor's segment name After referred to as, segment name can be uploaded to server-side, server-side will store the segment name of each segment.User can basis Segment name indicates that electronic equipment plays corresponding segment, for example, user is by voice input segment name, server-side is according to depositing The segment name of storage can issue the segment electron equipment of respective segments title, such as embedded device (such as speaker), embedding The segment of respective segments title can be played by entering formula equipment.So that the segment of the available respective segments title of user, without obtaining It is rounded a multi-medium data, improves efficiency of transmission, the user experience is improved.
Exemplary means
After describing the method for exemplary embodiment of the invention, next, with reference to Fig. 9 to the exemplary reality of the present invention The multimedia file processing unit for applying mode is described.
Fig. 9 schematically shows the block diagram of multimedia file processing unit according to an embodiment of the present invention.
As shown in figure 9, multimedia file processing unit 400 connects including the first acquisition module 410, transmission module 420, first Receive module 430 and playing module 440.
First, which obtains module 410, is used to instruct in response to interception, obtains the interception position information for being directed to multimedia file.
Transmission module 420 is used to transmit interception position information to the server-side for being stored with multimedia file.
First receiving module 430 is used to receive multimedia file is intercepted according to interception position information after obtained piece Section.
Playing module 440 is used to play out segment according to the play instruction for segment.
The multimedia file processing method of embodiment through the invention, by being obtained after being intercepted to multimedia file One or more segments, each segment can be played individually, and user can indicate to play corresponding segment by play instruction, be made When proper user wants a certain segment in output multimedia file, starting point and the end of manual setting segment are repeated without user Stop simplifies the operating process of user, brings better experience for user.
In one embodiment of this invention, interception instruction includes initial position determine instruction and final position determine instruction, First, which obtains module, includes the first determination unit and the second determination unit.First determination unit is used to be referred to according to initial position determination The interception initial position for determining multimedia file is enabled, and determines that the interception of multimedia file is whole according to final position determine instruction Stop bit is set;Second determination unit is used to determine interception position according to interception initial position and interception final position.
Embodiment through the invention can carry out multimedia file according to interception initial position and interception final position It is precisely controlled, improves user experience.
In another embodiment of the invention, wherein initial position determine instruction includes initial time information, final position Determine instruction includes end time information;Or, initial position determine instruction includes playback progress first location information, final position Determine instruction includes playback progress second location information.
In another embodiment of the present invention, wherein interception instruction be it is N number of, N be positive integer and N >=2;To multimedia text The segment that part obtains after being intercepted also is N number of.
In one more embodiment of the present invention, multimedia file processing unit further includes editor module, for receiving root After the segment obtained after being intercepted according to interception position information to multimedia file, each of N number of segment segment is compiled Collect segment name.
In one more embodiment of the present invention, play instruction includes segment name information, and play instruction is phonetic order.
According to an embodiment of the invention, user can edit each segment name according to demands of individuals, in editor's segment name After referred to as, segment name can be uploaded to server-side.It is corresponding that user can indicate that electronic equipment plays according to segment name Segment, for example, user inputs segment name by voice, the segment electron that server-side can issue respective segments title is set It is standby, such as embedded device (such as speaker), embedded device can play the segment of respective segments title.So that user can be with The segment for obtaining respective segments title improves efficiency of transmission, the user experience is improved without obtaining entire multi-medium data.
In one more embodiment of the present invention, playing module is also used to carrying out segment according to the play instruction for segment After broadcasting, loop play is carried out to segment after segment broadcasting terminates.
According to an embodiment of the invention, user is allowed to repeat to obtain the segment of respective segments title, it is not necessarily to user hand It is dynamic to adjust, complete multimedia file is watched or listened to without user, entire multi-medium data is obtained without equipment, improves Efficiency of transmission, the user experience is improved.
In one more embodiment of the present invention, playing module be also used to according to for segment play instruction to segment into After row plays, except receiving for segment after the play instruction of other segments, other segments are played out.
According to an embodiment of the invention, since user can indicate that electronic equipment plays other any one or more Section, increases the flexibility of user's operation, the user experience is improved.
In one more embodiment of the present invention, the quantity of segment be it is multiple, playing module includes acquiring unit and plays single Member.Acquiring unit is used to obtain the play instruction for the target fragment in multiple segments;Broadcast unit is used for according to for mesh The play instruction of standard film section plays out target fragment.
In one more embodiment of the present invention, the first receiving module is also used to according to the play instruction for being directed to target fragment, Receive the target fragment in the segment obtained after intercepting to multimedia file.
According to an embodiment of the invention, due to can only receive multimedia file is intercepted after in obtained segment Target fragment, therefore local storage space is saved, data transfer throughput is also reduced, efficiency of transmission is improved, improves use Family experience.
Figure 10 schematically shows the block diagram of multimedia file processing unit according to another embodiment of the present invention.
As shown in Figure 10, multimedia file processing unit 500 includes the second receiving module 510, interception module 520 and sends Module 530.
Second receiving module 510 is used to receive the interception position information that client is directed to multimedia file.
Interception module 520 according to interception position information for intercepting multimedia file to obtain segment.
Sending module 530 is used to send segment so that playing out segment to client.
The multimedia file processing method of embodiment through the invention, by being obtained after being intercepted to multimedia file One or more segments, each segment can be played individually, and user can indicate to play corresponding segment by play instruction, be made When proper user wants a certain segment in output multimedia file, starting point and the end of manual setting segment are repeated without user Stop simplifies the operating process of user, brings better experience for user.
In one embodiment of the invention, the quantity of segment is multiple, and sending module includes receiving unit and sends single Member.Receiving unit is used to receive the play instruction for target fragment in multiple segments of client transmissions;And transmission unit For sending target fragment to client according to play instruction, so that being played out to target fragment.
According to an embodiment of the invention, due to only sending the target after intercepted to multimedia file in obtained segment Segment, therefore client memory space is saved, data transfer throughput is also reduced, efficiency of transmission is improved, improves user Experience.
In yet another embodiment of the present invention, interception position information includes start position information and the termination of multiple segments Location information, interception module are used for start position information and final position information according to each segment in multiple segments to more Media file is intercepted, and multiple segments are obtained.
According to an embodiment of the invention, the interception start position information of multimedia file and interception final position information can be with It is to be determined according to initial time stamp and termination timestamp information, is also possible to map position on a progress bar according to multi-medium data It sets and is determined.Since each segment can have corresponding start position information and final position information, so as to To multiple segments.
In yet another embodiment of the present invention, multimedia file processing unit further includes the second acquisition module and storage mould Block.Second acquisition module is for obtaining the segment name obtained after each segment in the multiple segments of client-side editing;Memory module For storing the segment name of each segment.
According to an embodiment of the invention, user can edit each segment name according to demands of individuals, in editor's segment name After referred to as, segment name can be uploaded to server-side, server-side will store the segment name of each segment.User can basis Segment name indicates that electronic equipment plays corresponding segment, for example, user is by voice input segment name, server-side is according to depositing The segment name of storage can issue the segment electron equipment of respective segments title, such as embedded device (such as speaker), embedding The segment of respective segments title can be played by entering formula equipment.So that the segment of the available respective segments title of user, without obtaining It is rounded a multi-medium data, improves efficiency of transmission, the user experience is improved.
Exemplary media
After describing the device of exemplary embodiment of the invention, next, exemplary to the present invention with reference to Figure 11 Embodiment, for being stored with computer executable instructions, the instruction is when unit processed executes for realizing above-mentioned The medium of multimedia file processing method is described.
In some possible embodiments, various aspects of the invention are also implemented as a kind of shape of program product Formula comprising program code, when described program product is run on the computing device, said program code is for making the calculating Equipment executes described in above-mentioned " illustrative methods " part of this specification the use of various illustrative embodiments according to the present invention In realizing the step in above-mentioned multimedia file processing method, for example, the calculating equipment can execute as shown in Figure 2 Operate S210~operation S240.It in operation S210, is instructed in response to interception, the interception position obtained for multimedia file is believed Breath.In operation S220, interception position information is transmitted to the server-side for being stored with multimedia file.In operation S230, basis is received The segment that interception position information obtains after intercepting to multimedia file.In operation S240, referred to according to the broadcasting for segment Order plays out segment.For another example the calculating equipment can execute operation S310~operation S330 as shown in Figure 6. In operation S310, the interception position information that client is directed to multimedia file is received.In operation S320, according to interception position information Multimedia file is intercepted to obtain segment.In operation S330, segment is sent so that playing out to segment to client.
Described program product can be using any combination of one or more readable mediums.Readable medium can be readable letter Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example may be-but not limited to-electricity, magnetic, optical, electromagnetic, red The system of outside line or semiconductor, device or device, or any above combination.The more specific example of readable storage medium storing program for executing (non exhaustive list) includes:Electrical connection, portable disc with one or more conducting wires, hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc Read memory (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
Figure 11 schematically shows the journey for realizing multimedia file processing method of embodiment according to the present invention Sequence product schematic diagram.
As shown in figure 11, the journey for realizing multimedia file processing method of embodiment according to the present invention is described Sequence product 60, can be using portable compact disc read only memory (CD-ROM) and including program code, and can calculate It is run in equipment, such as PC.However, program product of the invention is without being limited thereto, and in this document, readable storage medium storing program for executing It can be any tangible medium for including or store program, which can be commanded execution system, device or device and use Or it is in connection.
Readable signal medium may include in a base band or as the data-signal that carrier wave a part is propagated, wherein carrying Readable program code.The data-signal of this propagation can take various forms, including --- but being not limited to --- electromagnetism letter Number, optical signal or above-mentioned any appropriate combination.Readable signal medium can also be other than readable storage medium storing program for executing it is any can Read medium, the readable medium can send, propagate or transmit for by instruction execution system, device or device use or Program in connection.
The program code for including on readable medium can transmit with any suitable medium, including --- but being not limited to --- Wirelessly, wired, optical cable, RF etc. or above-mentioned any appropriate combination.
The program for executing operation of the present invention can be write with any combination of one or more programming languages Code, described program design language include object oriented program language --- and such as Java, C++ etc. further include routine Procedural programming language --- such as " C " language or similar programming language.Program code can fully exist It executes in user calculating equipment, partly execute on a user device, part executes on a remote computing or exists completely It is executed on remote computing device or server.In the situation for being related to remote computing device, remote computing device can be by appointing The network --- including local area network (LAN) or wide area network (WAN) --- of meaning type is connected to user calculating equipment, alternatively, can be with It is connected to external computing device (such as connecting using ISP by internet).
Exemplary computer device
After method, medium and the device for describing exemplary embodiment of the invention, next, with reference to Figure 12 to this The calculating equipment of invention illustrative embodiments is described, which includes processing unit and storage unit, and storage is single Member is stored with computer executable instructions, and above-metioned instruction by above-mentioned processing unit when being executed for realizing above-mentioned multimedia text Part processing method.
The embodiment of the invention also provides a kind of calculating equipment.Person of ordinary skill in the field is it is understood that this hair Bright various aspects can be implemented as system, method or program product.Therefore, various aspects of the invention can be implemented as Following form, i.e.,:Complete hardware embodiment, complete Software Implementation (including firmware, microcode etc.) or hardware and The embodiment that software aspects combine, may be collectively referred to as circuit, " module " or " system " here.
In some possible embodiments, it is single can to include at least at least one processing for calculating equipment according to the present invention Member and at least one storage unit.Wherein, the storage unit is stored with program code, when said program code is described When processing unit executes, so that the processing unit executes described in above-mentioned " illustrative methods " part of this specification according to this Invent the operation in the multimedia file processing method of various illustrative embodiments.For example, the calculating equipment can execute Operation S210~operation S240 as shown in Figure 2.It in operation S210, is instructed in response to interception, obtains and be directed to multimedia file Interception position information.In operation S220, interception position information is transmitted to the server-side for being stored with multimedia file.It is operating S230 receives the segment obtained after intercepting according to interception position information to multimedia file.In operation S240, according to being directed to The play instruction of segment plays out segment.For another example the calculating equipment can execute operation as shown in Figure 6 S310~operation S330.In operation S310, the interception position information that client is directed to multimedia file is received.S320 is being operated, Multimedia file is intercepted to obtain segment according to interception position information.Operation S330, to client send segment so that It obtains and segment is played out.
Figure 12 schematically shows the calculating according to an embodiment of the present invention for realizing multimedia file processing method The block diagram of equipment.
Described referring to Figure 12 this embodiment according to the present invention for realizing multimedia file processing side The calculating equipment 70 of method.Calculating equipment 70 as shown in figure 12 is only an example, should not be to the function of the embodiment of the present invention Any restrictions are brought with use scope.
As shown in figure 12, equipment 70 is calculated to show in the form of universal computing device.The component for calculating equipment 70 can wrap It includes but is not limited to:At least one above-mentioned processing unit 701, at least one above-mentioned storage unit 702, the different system components of connection The bus 703 of (including storage unit 702 and processing unit 701).
Bus 703 includes data/address bus, address bus and control bus.
Storage unit 702 may include volatile memory, such as random access memory (RAM) 7021 and/or high speed Buffer memory 7022 can further include read-only memory (ROM) 7023.
Storage unit 702 can also include program/utility with one group of (at least one) program module 7024 7025, such program module 7024 includes but is not limited to:Operating system, one or more application program, other program moulds It may include the realization of network environment in block and program data, each of these examples or certain combination.
Calculating equipment 70 can also be with one or more external equipment 704 (such as keyboard, sensing equipment, bluetooth equipment etc.) Communication, this communication can be carried out by input/output (I/O) interface 705.Also, network can also be passed through by calculating equipment 70 Adapter 706 and one or more network (such as local area network (LAN), wide area network (WAN) and/or public network, such as because of spy Net) communication.As shown, network adapter 706 is communicated by bus 703 with the other modules for calculating equipment 70.It should be understood that Although not shown in the drawings, other hardware and/or software module can be used in conjunction with equipment 70 is calculated, including but not limited to:Micro- generation Code, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and data backup are deposited Storage system etc..
It should be noted that although being referred to several units/modules or subelement/module of device in the above detailed description, But it is this division be only exemplary it is not enforceable.In fact, embodiment according to the present invention, above-described The feature and function of two or more units/modules can embody in a units/modules.Conversely, above-described one The feature and function of a units/modules can be to be embodied by multiple units/modules with further division.
In addition, although describing the operation of the method for the present invention in the accompanying drawings with particular order, this do not require that or Hint must execute these operations in this particular order, or have to carry out shown in whole operation be just able to achieve it is desired As a result.Additionally or alternatively, it is convenient to omit multiple steps are merged into a step and executed by certain steps, and/or by one Step is decomposed into execution of multiple steps.
Although detailed description of the preferred embodimentsthe spirit and principles of the present invention are described by reference to several, it should be appreciated that, this It is not limited to the specific embodiments disclosed for invention, does not also mean that the feature in these aspects cannot to the division of various aspects Combination is benefited to carry out, this to divide the convenience merely to statement.The present invention is directed to cover appended claims spirit and Included various modifications and equivalent arrangements in range.

Claims (10)

1. a kind of multimedia file processing method, including:
It is instructed in response to interception, obtains the interception position information for being directed to the multimedia file;
The interception position information is transmitted to the server-side for being stored with the multimedia file;
Receive the segment obtained after intercepting according to the interception position information to the multimedia file;
The segment is played out according to the play instruction for the segment.
2. according to the method described in claim 1, wherein, the interception instruction includes initial position determine instruction and final position Determine instruction, the interception position information obtained for the multimedia file include:
The interception initial position of the multimedia file is determined according to the initial position determine instruction, and according to the termination Position determine instruction determines the interception final position of the multimedia file;
The interception position is determined according to the interception initial position and the interception final position.
3. according to the method described in claim 1, wherein:
Interception instruction be it is N number of, N is positive integer and N >=2;
The segment obtained after intercepting to the multimedia file is also N number of.
4. according to the method described in claim 3, wherein, being carried out according to the play instruction for the segment to the segment After broadcasting, the method also includes:
Except receiving for the segment after the play instruction of other segments, other described segments are played out.
5. according to the method described in claim 1, wherein, the quantity of the segment be it is multiple, according to broadcasting for the segment Put instruction to the segment play out including:
Obtain the play instruction for the target fragment in multiple segments;
The target fragment is played out according to the play instruction for the target fragment.
6. according to the method described in claim 5, wherein, receive according to the interception position information to the multimedia file into Obtained segment includes after row interception:
According to the play instruction for being directed to the target fragment, receive in the segment obtained after being intercepted to the multimedia file The target fragment.
7. a kind of multimedia file processing method, including:
Receive the interception position information that client is directed to the multimedia file;
The multimedia file is intercepted to obtain segment according to the interception position information;
The segment is sent so that playing out to the segment to the client.
8. a kind of multimedia file processing unit, including:
First obtains module, for instructing in response to interception, obtains the interception position information for being directed to the multimedia file;
Transmission module, for transmitting the interception position information to the server-side for being stored with the multimedia file;
First receiving module, for receive according to the interception position information multimedia file is intercepted after obtain Segment;
Playing module, for being played out according to the play instruction for the segment to the segment.
9. a kind of medium is stored with computer executable instructions, described instruction is when unit processed executes for realizing right It is required that multimedia file processing method described in any one of 1 to 6 or for realizing multimedia file as claimed in claim 7 Processing method.
10. a kind of calculating equipment, including:
Processing unit;And
Storage unit is stored with computer executable instructions, and described instruction by the processing unit when being executed for realizing power Benefit require any one of 1 to 6 described in multimedia file processing method or for realizing multimedia as claimed in claim 7 text Part processing method.
CN201810808986.3A 2018-07-20 2018-07-20 Multimedia file processing method, device, medium and calculating equipment Pending CN108924610A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810808986.3A CN108924610A (en) 2018-07-20 2018-07-20 Multimedia file processing method, device, medium and calculating equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810808986.3A CN108924610A (en) 2018-07-20 2018-07-20 Multimedia file processing method, device, medium and calculating equipment

Publications (1)

Publication Number Publication Date
CN108924610A true CN108924610A (en) 2018-11-30

Family

ID=64415769

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810808986.3A Pending CN108924610A (en) 2018-07-20 2018-07-20 Multimedia file processing method, device, medium and calculating equipment

Country Status (1)

Country Link
CN (1) CN108924610A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110636369A (en) * 2019-09-27 2019-12-31 维沃移动通信有限公司 Multimedia file playing method and mobile terminal
CN111026305A (en) * 2019-12-09 2020-04-17 维沃移动通信有限公司 Audio processing method and electronic equipment
CN111711849A (en) * 2020-06-30 2020-09-25 浙江同花顺智能科技有限公司 Method, device and storage medium for displaying multimedia data
CN113139090A (en) * 2021-04-16 2021-07-20 北京字节跳动网络技术有限公司 Interaction method, interaction device, electronic equipment and computer-readable storage medium
CN113691841A (en) * 2020-05-18 2021-11-23 聚好看科技股份有限公司 Singing label adding method, rapid audition method and display device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102480484A (en) * 2010-11-30 2012-05-30 联想(北京)有限公司 Method for making multimedia file, multimedia server and electronic equipment
CN103647991A (en) * 2013-12-23 2014-03-19 乐视致新电子科技(天津)有限公司 Method and system for sharing video in intelligent television
CN103713814A (en) * 2014-01-20 2014-04-09 联想(北京)有限公司 Information processing method and electronic device
US20140282001A1 (en) * 2013-03-15 2014-09-18 Disney Enterprises, Inc. Gesture based video clipping control
CN105573647A (en) * 2015-12-10 2016-05-11 广东欧珀移动通信有限公司 Multimedia content processing method and user terminal
CN105657546A (en) * 2015-12-29 2016-06-08 小米科技有限责任公司 Multimedia file playing method and device and terminal
CN105872584A (en) * 2015-11-25 2016-08-17 乐视网信息技术(北京)股份有限公司 Intercepted video sharing method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102480484A (en) * 2010-11-30 2012-05-30 联想(北京)有限公司 Method for making multimedia file, multimedia server and electronic equipment
US20140282001A1 (en) * 2013-03-15 2014-09-18 Disney Enterprises, Inc. Gesture based video clipping control
CN103647991A (en) * 2013-12-23 2014-03-19 乐视致新电子科技(天津)有限公司 Method and system for sharing video in intelligent television
CN103713814A (en) * 2014-01-20 2014-04-09 联想(北京)有限公司 Information processing method and electronic device
CN105872584A (en) * 2015-11-25 2016-08-17 乐视网信息技术(北京)股份有限公司 Intercepted video sharing method and device
CN105573647A (en) * 2015-12-10 2016-05-11 广东欧珀移动通信有限公司 Multimedia content processing method and user terminal
CN105657546A (en) * 2015-12-29 2016-06-08 小米科技有限责任公司 Multimedia file playing method and device and terminal

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110636369A (en) * 2019-09-27 2019-12-31 维沃移动通信有限公司 Multimedia file playing method and mobile terminal
CN111026305A (en) * 2019-12-09 2020-04-17 维沃移动通信有限公司 Audio processing method and electronic equipment
CN113691841A (en) * 2020-05-18 2021-11-23 聚好看科技股份有限公司 Singing label adding method, rapid audition method and display device
CN113691841B (en) * 2020-05-18 2022-08-30 聚好看科技股份有限公司 Singing label adding method, rapid audition method and display device
CN111711849A (en) * 2020-06-30 2020-09-25 浙江同花顺智能科技有限公司 Method, device and storage medium for displaying multimedia data
CN113139090A (en) * 2021-04-16 2021-07-20 北京字节跳动网络技术有限公司 Interaction method, interaction device, electronic equipment and computer-readable storage medium
WO2022218109A1 (en) * 2021-04-16 2022-10-20 北京字节跳动网络技术有限公司 Interaction method and apparatus, electronic device, and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN108924610A (en) Multimedia file processing method, device, medium and calculating equipment
US20220238139A1 (en) Video file generation method and device, terminal and storage medium
KR102039239B1 (en) Karaoke processing methods, devices and systems
US20020129057A1 (en) Method and apparatus for annotating a document
CN111916039B (en) Music file processing method, device, terminal and storage medium
CN112272170B (en) Voice communication method and device, electronic equipment and storage medium
CN106790940B (en) Recording method, recording playing method, device and terminal
CN110324718A (en) Audio-video generation method, device, electronic equipment and readable medium
EP3382707B1 (en) Audio file re-recording method, device and storage medium
CN112069353B (en) Music playing control method and device, storage medium and electronic equipment
CN112165648B (en) Audio playing method, related device, equipment and storage medium
WO2022179110A1 (en) Audio mixing song generation method and apparatus, device, and storage medium
CN102752704A (en) Sound information processing method and terminal
CN107810638A (en) By the transmission for skipping redundancy fragment optimization order content
CN110139164A (en) A kind of voice remark playback method, device, terminal device and storage medium
US10430155B2 (en) Method of calibrating audio output device with playback of adjusted audio
CN110034828B (en) Audio acquisition method and server for cloud application
CN110138654A (en) Method and apparatus for handling voice
CN108833983A (en) Played data acquisition methods, device, equipment and storage medium
CN110109597A (en) A kind of single switching method of song, device, system, terminal and storage medium
KR20240033134A (en) Method and system for reproducing audio using multi channel
KR20050040185A (en) Transmission method for message using dynamic images
CN113838488B (en) Audio playing packet generation method and device and audio playing method and device
CN104079948B (en) Generate the method and device of ring signal file
CN112767971B (en) Audio playing method, model obtaining method, device, terminal and server

Legal Events

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

Application publication date: 20181130