CN108924610A - Multimedia file processing method, device, medium and calculating equipment - Google Patents
Multimedia file processing method, device, medium and calculating equipment Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/262—Content 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/26208—Content 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring 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
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.
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)
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)
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 |
-
2018
- 2018-07-20 CN CN201810808986.3A patent/CN108924610A/en active Pending
Patent Citations (7)
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)
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 |