CN109068160A - The methods, devices and systems of inking video - Google Patents
The methods, devices and systems of inking video Download PDFInfo
- Publication number
- CN109068160A CN109068160A CN201811102179.6A CN201811102179A CN109068160A CN 109068160 A CN109068160 A CN 109068160A CN 201811102179 A CN201811102179 A CN 201811102179A CN 109068160 A CN109068160 A CN 109068160A
- Authority
- CN
- China
- Prior art keywords
- video
- audio
- audio data
- name
- server
- 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.)
- Granted
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/26258—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 for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/232—Content retrieval operation locally within server, e.g. reading video streams from disk arrays
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
-
- 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/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/8173—End-user applications, e.g. Web browser, game
-
- 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/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a kind of methods, devices and systems of inking video, belong to video technique field.The described method includes: starting audio play-back application, receives the play instruction of the first audio data, into the broadcast interface for playing first audio data;The instruction that user operates the video link control on the broadcast interface is received, the instruction is for sending video acquisition request to server;Receive the list of videos that the server is sent, show the list of videos, it include multiple videos in the list of videos, it include the information of the audio identification in the attribute information of each video, or, the video that the server is sent is received, the video is played, includes the information of the audio identification in the attribute information of the video.Using the present invention, the flexibility of browsing video can be improved.
Description
Technical field
The present invention relates to video technique field, in particular to a kind of methods, devices and systems of inking video.
Background technique
In recent years, user is increasing for watching and making the demand of music video.Many video applications provide
The function of video production, user can be uploaded to server with recorded video in video application, also may browse through video.
When user wants browsing video, into video application, video can be browsed in system recommendation interface, it can also
To select different-style, then from the video selection interface for the style chosen browse video.
In the implementation of the present invention, the inventor finds that the existing technology has at least the following problems:
User browses video, can only browse video in system recommendation interface or the video selection interface of certain style, clear
Look at video flexibility it is poor.
Summary of the invention
In order to solve problems in the prior art, the embodiment of the invention provides a kind of method, apparatus of inking video and it is
System.The technical solution is as follows:
In a first aspect, providing a kind of method for showing inking video, which comprises
Start audio play-back application, receive the play instruction of the first audio data, into broadcasting first audio
The broadcast interface of data, wherein the broadcast interface includes: the audio name of first audio data, the first audio number
According to corresponding album cover or the lyrics, playing progress bar plays or suspends control, switches next audio data or a upper sound
The toggle control of frequency evidence, for showing the list control and video link control of audio playlist;
It receives user and operates the instruction of the video link control on the broadcast interface, the instruction is for server
Send video acquisition request, wherein the audio identification of first audio data is carried in the video acquisition request;
The list of videos that the server is sent is received, shows the list of videos, includes multiple in the list of videos
Video, includes the information of the audio identification in the attribute information of each video, alternatively, receiving the view that the server is sent
Frequently, the video is played, includes the information of the audio identification in the attribute information of the video.
Optionally, the audio identification is audio name, and the information of the audio identification is first that the audio name includes
Song title, the corresponding audio ID of the audio name, audio-frequency fingerprint or audio melody.
Optionally, after the display list of videos, further includes:
When receiving the selection instruction of the first video in the corresponding list of videos, to described in server transmission
The acquisition request of first video;
First video that the server is sent is received, first video is played.
Optionally, the main interface of the audio play-back application further includes the first video record control, and the method is also
Include:
The instruction of the first video record control is operated in the main interface when receiving user, by the of user's selection
Two audio datas carry out video record as background audio, obtain the second video;
The audio identification of second video and the second audio data is uploaded to the server.
Optionally, the audio broadcast interface further includes the second video record control, the method also includes:
The instruction that user operates the second video record control on the broadcast interface is received, by first audio
Data carry out video record as background audio, obtain the second video;
The audio identification of second video and first audio data is uploaded to the server.
Second aspect provides a kind of method of inking video, which comprises
Receive the video acquisition request that terminal is sent, wherein carry the first audio data in the video acquisition request
Audio identification;
The video of information in querying attributes information comprising the audio identification;
List of videos is sent to the terminal, includes the video inquired in the list of videos, alternatively, to the terminal
Send the video.
Optionally, the audio identification is audio name, includes the information of the audio identification in the querying attributes information
Video, comprising:
It determines the first song title for including in the audio name, includes the view of first song title in querying attributes information
Frequently.
Optionally, the first song title for including in the determination audio name, comprising:
Movie and television play namebase, name library, symbolic library and declarer repertorie according to the pre-stored data, remove in the audio name
The movie and television play title that includes, name, symbol and illustrate word, obtains the first song title for including in the audio name.
Optionally, after the transmission list of videos to the terminal, further includes:
When receiving the acquisition request for the first video that the terminal is sent, first view is sent to the terminal
Frequently.
Optionally, the method also includes:
Receive the audio identification of the second video and second audio data that the terminal uploads, wherein second audio
Data are the background audio of second video;
Second video is stored, and by the information of the audio identification of the second audio data, is recorded in described second
In the attribute information of video.
Optionally, the audio identification of the second audio data be the second audio data audio name, described second
The information of the audio identification of audio data is audio name the second song title for including of the second audio data, it is described will be described
The information of the audio identification of second audio data is recorded in the attribute information of second video, comprising:
Movie and television play namebase, name library, symbolic library and declarer repertorie according to the pre-stored data remove second audio
The movie and television play title that includes in the audio name of data, name, symbol and illustrate word, obtains the audio of the second audio data
The second song title for including in name;
Second song title is recorded in the attribute information of second video.
Optionally, the method also includes:
Receive the audio identification of the second video and the first audio data that the terminal uploads, wherein first audio
Data are the background audio of second video;
Second video is stored, and by the information of the audio identification of first audio data, is recorded in described second
In the attribute information of video.
The third aspect, provides a kind of terminal, and the terminal includes:
Starting module receives the play instruction of the first audio data, into broadcasting for starting audio play-back application
The broadcast interface of first audio data, wherein the broadcast interface includes: the audio name of first audio data, institute
The corresponding album cover of the first audio data or the lyrics are stated, playing progress bar plays or suspends control, switches next audio number
According to or a upper audio data toggle control, for showing the list control and video link control of audio playlist;
Sending module operates the instruction of the video link control for receiving user on the broadcast interface, this refers to
It enables for sending video acquisition request to server, wherein carry first audio data in the video acquisition request
Audio identification;
Receiving module receives the list of videos that the server is sent, and shows the list of videos, in the list of videos
Including multiple videos, in the attribute information of each video include the information of the audio identification, alternatively, receiving the server hair
The video sent, plays the video, includes the information of the audio identification in the attribute information of the video.
Optionally, the audio identification is audio name, and the information of the audio identification is first that the audio name includes
Song title, the corresponding audio ID of the audio name, audio-frequency fingerprint or audio melody.
Optionally, the sending module is also used to when the selection for receiving the first video in the corresponding list of videos
When instruction, the acquisition request of first video is sent to the server;
The receiving module is also used to receive first video that the server is sent, and plays first video.
Optionally, the main interface of the audio play-back application further includes the first video record control, and the terminal is also
Include: recording module, for operating the instruction of the first video record control in the main interface as reception user, will use
The second audio data that family selects carries out video record as background audio, obtains the second video;
The sending module is also used to upload the sound of second video and the second audio data to the server
Frequency marking is known.
Optionally, the audio broadcast interface further includes the second video record control, the terminal further include: records mould
Block operates the instruction of the second video record control for receiving user on the broadcast interface, by first audio
Data carry out video record as background audio, obtain the second video;
The sending module is also used to upload the sound of second video and first audio data to the server
Frequency marking is known.
Fourth aspect, provides a kind of server, and the server includes:
Receiving module, for receiving the video acquisition request of terminal transmission, wherein carried in the video acquisition request
The audio identification of first audio data;
Enquiry module, the video for the information in querying attributes information comprising the audio identification;
Sending module includes the video inquired in the list of videos for sending list of videos to the terminal, or
Person sends the video to the terminal.
Optionally, the audio identification is audio name, and the enquiry module is used for:
It include the video of first song title in querying attributes information.
Optionally, the enquiry module, is also used to:
Movie and television play namebase, name library, symbolic library and declarer repertorie according to the pre-stored data, remove in the audio name
The movie and television play title that includes, name, symbol and illustrate word, obtains the first song title for including in the audio name.
Optionally, the sending module, is used for;
First video is sent to the terminal.
Optionally, the receiving module is also used to receive the second video that the terminal uploads and second audio data
Audio identification, wherein the second audio data is the background audio of second video;
The server further include: memory module, for storing second video, and by the second audio data
The information of audio identification is recorded in the attribute information of second video.
Optionally, the audio identification of the second audio data be the second audio data audio name, described second
The information of the audio identification of audio data is the second song title that the audio name of the second audio data includes, the storage mould
Block is used for:
Movie and television play namebase, name library, symbolic library and declarer repertorie according to the pre-stored data remove second audio
The movie and television play title that includes in the audio name of data, name, symbol and illustrate word, obtains the audio of the second audio data
The second song title for including in name;
Second song title is recorded in the attribute information of second video.
Optionally, the receiving module is also used to receive the second video that the terminal uploads and the first audio data
Audio identification, wherein first audio data is the background audio of second video;
The server further include: memory module, for storing second video, and by first audio data
The information of audio identification is recorded in the attribute information of second video.
5th aspect, provides a kind of system of inking video, the system comprises terminal and servers, in which:
The server, for receiving the video acquisition request of terminal transmission, wherein carried in the video acquisition request
There is the audio identification of the first audio data;The video of information in querying attributes information comprising the audio identification;To the end
End sends list of videos, includes the video inquired in the list of videos, alternatively, sending the video to the terminal;
The terminal receives the play instruction of the first audio data, into broadcasting for starting audio play-back application
The broadcast interface of first audio data, wherein the broadcast interface includes: the audio name of first audio data, institute
The corresponding album cover of the first audio data or the lyrics are stated, playing progress bar plays or suspends control, switches next audio number
According to or a upper audio data toggle control, for showing the list control and video link control of audio playlist;
The instruction that user operates the video link control on the broadcast interface is received, the instruction is for sending video to server
Acquisition request;The list of videos that the server is sent is received, shows the list of videos, includes multiple in the list of videos
Video, includes the information of the audio identification in the attribute information of each video, alternatively, receiving the view that the server is sent
Frequently, the video is played, includes the information of the audio identification in the attribute information of the video.
Technical solution bring beneficial effect provided in an embodiment of the present invention includes at least:
In the embodiment of the present invention, based on currently playing audio, searches video associated therewith and be shown, improve
Browse the flexibility of video.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for
For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other
Attached drawing.
Fig. 1 is a kind of method flow diagram of inking video provided in an embodiment of the present invention;
Fig. 2 is a kind of method flow diagram of inking video provided in an embodiment of the present invention;
Fig. 3 is a kind of method flow diagram of inking video provided in an embodiment of the present invention;
Fig. 4 is a kind of schematic diagram of audio broadcast interface provided in an embodiment of the present invention;
Fig. 5 is a kind of schematic diagram of video browsing interface provided in an embodiment of the present invention;
Fig. 6 is a kind of schematic diagram at video record interface provided in an embodiment of the present invention;
Fig. 7 is a kind of structural schematic diagram of terminal provided in an embodiment of the present invention;
Fig. 8 is a kind of structural schematic diagram of server provided in an embodiment of the present invention;
Fig. 9 is a kind of structural schematic diagram of terminal provided in an embodiment of the present invention;
Figure 10 is a kind of structural schematic diagram of server provided in an embodiment of the present invention.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention
Formula is described in further detail.
The embodiment of the invention provides a kind of method of inking video, this method can be jointly real by terminal and server
It is existing.Wherein, which can be the mobile terminals such as mobile phone, tablet computer, notebook, and it is fixed eventually to be also possible to desktop computer etc.
End.Video application can be installed, which can have video production function, video playing function in terminal
Energy, audio playing function etc..Server can be the background server of the video application.
The audio identification that the present embodiment is related to can be audio name, be also possible to corresponding digital code of audio data etc..
The song title that the information of audio identification can include by audio name is also possible to audio ID, audio corresponding to audio identification
Fingerprint or audio melody etc..The audio name that the present embodiment is related to is the complete name of audio data, may include song title and
Some other information, such as singer's name, TV play name, give some instances, dignity-(film " predecessor 3 " interlude), longest journey
(netting acute " not being in the mood for Master " piece caudal flexure) etc..Song title is the simple song title not comprising other additional informations, lifts several examples
Son, honorable, longest journey etc..The present embodiment is that audio name includes using audio identification as audio name, the information of audio identification
It is illustrated for song title, other situations are similar therewith, and this embodiment is not repeated.
As shown in Figure 1, may include steps of for the process flow of terminal side in this method:
In a step 101, start audio play-back application, the play instruction of the first audio data is received, into broadcasting
The broadcast interface of first audio, wherein broadcast interface includes: the audio name of the first audio data, and the first audio data is corresponding
Album cover or the lyrics, playing progress bar play or pause control, switch next audio data or a upper audio data
Toggle control, for showing the list control and video link control of audio playlist.
In a step 102, user is received in the instruction of the upper operation video link control, the instruction is for clothes
Business device sends video acquisition request, wherein the audio identification of the first audio data is carried in video acquisition request.
In step 103, the list of videos that server is sent is received, shows list of videos, includes multiple in list of videos
Video, includes the information of audio identification in the attribute information of each video, alternatively, receiving the video that server is sent, plays view
It frequently, include the information of audio identification in the attribute information of video.
As shown in Fig. 2, may include steps of for the process flow of server side in this method:
In step 201, the video acquisition request that terminal is sent is received, wherein carry first in video acquisition request
The audio identification of audio data.
In step 202, the video of the information in querying attributes information comprising audio identification.
In step 203, list of videos is sent to terminal, includes the video inquired in list of videos, alternatively, to terminal
Send video.
As shown in figure 3, the process flow of this method may include following step in conjunction with the processing of server and terminal:
In step 301, during the first audio data of terminal plays, when terminal receives the video of user's input
When acquisition instruction, terminal to server sends video acquisition request.
Wherein, the audio identification of the first audio data is carried in video acquisition request.
In an implementation, user installs corresponding audio play-back application at the terminal, and starts the application program.When with
When family is wanted to listen song or browsing video, shortcut icon can be clicked and run the application program.
Different function buttons can be set in the main interface of audio play-back application, may include the first video
Record key and music key.The function of first video record key is that simultaneously uploaded videos are recorded for user oneself.Sound
The function of happy play control is for playing audio-fequency data.
User can click music control, and at this moment audio play-back application shows audio selection interface.User can
To select oneself to want the audio data played by various modes in audio selection interface, such as recommendation list selection, locally
List selection, search selection etc..By taking search selection as an example, user can click the search box in audio selection interface, search for
The keyword for oneself wanting the audio name of the audio data played is inputted in frame, is clicked and is determined control, which will be from clothes
It is engaged in searching for the audio data in audio name comprising the keyword in device.Audio play-back application will be shown in audio selection interface
Show the option of each audio data searched.User can click selection and oneself think in the option of each audio data of display
The option of the audio data to be played (i.e. the first audio data), terminal will receive the play instruction of the first audio data, this is answered
The broadcast interface for playing the first audio data can then be entered with program, as shown in figure 4, being provided with the first sound in the broadcast interface
The audio name of frequency evidence, the corresponding album cover of the first audio data or the lyrics, playing progress bar play or suspend control, cut
The toggle control for changing next audio data or a upper audio data, for show audio playlist list control and
Video link control.When the user clicks when the play control of audio broadcast interface, which can play the first audio data.
In step 302, the video acquisition request that server receiving terminal is sent.
In an implementation, after user clicks and selected the first audio data, terminal will be downloaded from server and play the
One audio data.The video link control of the broadcast interface of first audio data when the user clicks, terminal can then receive user and exist
The instruction of video link control is operated on the broadcast interface, and then the audio name for carrying the first audio data is sent to server
Video acquisition request.
The video acquisition request that server receiving terminal is sent, parses video acquisition request, wherein being carried
The first audio data audio name.
In step 303, the video of the information in server querying attributes information comprising audio identification.
Wherein, the displaying information of video may include the cover image of video, video screenshot thumbnail or video
Breviary segment etc. can also include the attribute information of video, such as pageview, video name, author ID (Identity, identity
Number) etc..The information of above-mentioned audio identification is the first song title that audio name includes.
In an implementation, server will inquire the attribute information of all videos, and according to the audio name of the first audio data, really
The audio name for including in the attribute information of fixed all videos inquires the video in all audio names comprising the first song title.
In step 304, server sends list of videos to terminal, includes the video inquired in list of videos, alternatively,
Video is sent to terminal.
In an implementation, in the audio name that server inquires comprising the first song title video after, server by this
The video comprising the first song title generates list of videos in a little audio names, includes the displaying information of the video in the list of videos.
The list of videos can be sent to terminal by server, or the video is directly sent to terminal.
In step 305, terminal receives the list of videos that server is sent, and shows list of videos, includes in list of videos
Multiple videos, include the information of audio identification in the attribute information of each video, alternatively, receiving the video that server is sent, broadcast
Video is put, includes the information of audio identification in the attribute information of video.
In an implementation, after terminal receives video acquisition instruction, video browsing interface can be shown, as shown in figure 5, view
It may include audio broadcast window and video selection window in frequency browser interface.Target sound can be shown in audio broadcast window
The broadcasting relevant information of frequency evidence is also provided with the operational controls of audio broadcasting.When terminal receives server transmission
When list of videos, terminal can show the displaying information of each video in list of videos, and each view in video selection window
Information in the attribute information of frequency including audio identification can be with Pagination Display if display space is insufficient.When terminal receives clothes
When the video that business device is sent, terminal can show in video selection window and play the video, and in the attribute information of video
Information including audio identification.
Optionally, user selection video can play out in each video that video tour window is shown, correspondingly, eventually
The processing mode at end can be such that when terminal receives the selection instruction of the first video in corresponding list of videos, to service
Device sends the acquisition request of the first video, receives the first video that server is sent, and plays the first video.Correspondingly, server
Processing mode can be such that when server receives the acquisition request of the first video of terminal transmission, send the to terminal
One video.
Wherein, the first video is the corresponding video of a certain displaying information in list of videos.
In an implementation, when terminal receives the list of videos of server transmission, user clicks in video selection window and shows
In the list of videos shown when the displaying information of a certain video (i.e. the first video), terminal obtains the download address of the first video, root
The acquisition request for sending the first video to server according to the download address, after server receives the acquisition request of the first video,
The first video is searched in music libraries according to the download address.Then, server sends the first video to terminal.Terminal receives
After first video, the first video can be played out.When terminal receives the video of server transmission, terminal will regarded
Video is directly played in frequency selection window.
A kind of method of video record upload server is additionally provided in the embodiment of the present invention, correspondingly, the processing of terminal
Mode can be such that terminal operates the instruction of the first video record control as reception user in main interface, by user's selection
Second audio data carries out video record as background audio, obtains the second video, uploads the second video and second to server
The audio identification of audio data.Correspondingly, the processing mode of server can be such that the second view that server receiving terminal uploads
The audio identification of frequency and second audio data stores the second video, and by the information of the audio identification of second audio data, records
In the attribute information of the second video.
In an implementation, user can click the first video record control of the main interface of audio play-back application.At this moment
Terminal shows the first video record interface.As shown in fig. 6, different controls can be set at the first video record interface, it can
To include recording control control, audio addition control etc..The function of recording control control is for user's recorded video.Audio adds
The function of adding control is for selecting background audio.
User can click recording control control, and terminal then starts to store the video image that camera acquires, use
Family can be directed at the content imaging for wanting shooting with handheld terminal, terminal fixation can also shoot the performance of oneself.When
It when user wants to terminate recorded video, clicks and records control control, terminal can then terminate video record.Terminal can play just at this time
The video finished is recorded, meanwhile, it is shown in the first video record interface and determines control, cancels control and some video editing controls
Part.User can operate video editing control and carry out video editing, can also operate audio addition control, select local or net
Audio data in network, the background audio as the video.It, can after user feels satisfied to the video of oneself production
Control is determined to click, and terminal can then generate the video (i.e. the second video) added with second audio data, and by the second video
It is sent to server.
The audio name of terminal to server upload the second video and second audio data.Server receiving terminal upload the
The audio name of two videos and second audio data, the second video that storage terminal uploads, and advised according to preset cleaning audio name
Then the audio name of second audio data is cleaned, obtains the second song title of second audio data.Specifically, server can
With movie and television play namebase according to the pre-stored data, name library, symbolic library and declarer repertorie, the audio of second audio data is removed
The movie and television play title that includes in name, symbol and illustrates word at name, obtains include in the audio name of second audio data second
Second song title is recorded in the attribute information of the second video by song title.
The present embodiment additionally provides the method for another video record upload server, correspondingly, the processing mode of terminal
It can be such that terminal receives the instruction that user operates the second video record control on audio broadcast interface, by the first audio number
Video record is carried out according to as background audio, obtains the second video, uploads the second video and the first audio data to server
Audio identification.Correspondingly, the processing mode of server can be such that the second video and the first sound that server receiving terminal uploads
The audio identification of frequency evidence, wherein the first audio data is the background audio of the second video, stores the second video, and by first
The information of the audio identification of audio data is recorded in the attribute information of the second video.
In an implementation, user can click the second video record control of the broadcast interface of the first audio played data.This
When, terminal will show the second video record interface.It is similar with the first video record interface, it is provided at the second video record interface
Control control is recorded, control is determined, cancels control and some video editing controls etc..User can click recording control control,
Terminal then starts to store the video image that camera acquires, and user can be directed at the content bat for wanting shooting with handheld terminal
It takes the photograph, terminal fixation can also shoot the performance of oneself.When user wants to terminate recorded video, clicks and record control
System, terminal can then terminate video record.User can operate video editing control and carry out video editing.Terminal will use the first sound
Frequency can record view according to the background audio as user's recorded video, such user while playing the first audio data
Frequently.
After user feels satisfied to the video of oneself production, determining control can be clicked, terminal can then generate
Video (i.e. the second video) added with the first audio data, and the second video is sent to server.On terminal to server
Pass the audio name of the second video and the first audio data.The second video and first audio data that server receiving terminal uploads
Audio name, the second video that storage terminal uploads, and according to preset cleaning audio name rule to the audio of the first audio data
Name is cleaned, and the first song title of the first audio data is obtained.Server records the first song title of the first audio data
In the attribute information of the second video.
Optionally, the method based on above-mentioned recorded video storage video, server can be believed by the attribute of the second video
Breath is to inquire the corresponding video of the first song title, correspondingly, inquiring the processing mode of video in above-mentioned steps 303 can be such that
It determines the first song title for including in audio name, includes the video of the first song title in querying attributes information.
In an implementation, server will carry out clear according to audio name of the preset cleaning audio name rule to the first audio data
It washes, obtains the first song title of the first audio data.Cleaning process can be carried out in subsequent content of the embodiment of the present invention detailed
It introduces.When server inquires video, each video in video library will be traversed, when often traversing a video, take out the video
Attribute information.Then, server inquires the attribute information of the video, and the audio name in the attribute information of the determining video.
Server further inquires the song title for including in the audio name.When entitled first song title of the song, server is determined that
The video is a video being searched.Server will acquire the displaying information of the video, such as available each video
Cover image and pageview.In addition, server can also obtain the download address of each video.
Optionally, server starts the cleaning processing to obtain song title using cleaning rule to audio title, correspondingly, processing
Mode can be such that server movie and television play namebase according to the pre-stored data, name library, symbolic library and declarer repertorie, removal
The movie and television play title that includes in audio name, name, symbol and illustrate word, obtains the first song title for including in audio name.
In an implementation, server can preset a cleaning rule, which can be to get rid of in audio name
Pre-stored movie and television play title, name, symbol and illustrate word etc..Movie and television play title can be TV play " three lives three generations ten
In peach blossom " etc..Name can be Yan Weiwen, Jackson etc..Symbol can be " () ", "-" etc..Illustrate that word can be film
Interlude, TV play piece caudal flexure etc..Based on cleaning rule, after server gets an audio name, it is based on pre-stored shadow
Depending on acute namebase, name library, symbolic library and declarer repertorie, movie and television play title, name, symbol included in the audio name are searched
Number and illustrate word, remove the movie and television play title for including in audio name, name, symbol and illustrate word.Server is receiving
After video acquisition request, for the audio name of the first audio data carried in video acquisition request, it can carry out above-mentioned clear
Processing is washed, corresponding first song title is obtained.During video record uploads, server is receiving the of terminal upload
After the audio name of two videos and second audio data, for the audio name of second audio data, it can carry out at above-mentioned cleaning
Reason, obtains corresponding second song title, is then added to the second song title in the attribute information of the second video.
Based on the same technical idea, the embodiment of the invention also provides a kind of terminals, as shown in fig. 7, the terminal includes:
Starting module 710, sending module 720 and receiving module 730.
Starting module 710 receives the play instruction of the first audio data, enters for starting audio play-back application
Play the broadcast interface of first audio data, wherein the broadcast interface includes: the audio of first audio data
Name, the corresponding album cover of first audio data or the lyrics, playing progress bar, play or pause control, switch next
The toggle control of audio data or a upper audio data, for showing the list control and video link of audio playlist
Connect control;
Sending module 720 operates the instruction of the video link control for receiving user on the broadcast interface, should
Instruction is for sending video acquisition request to server, wherein carries the first audio number in the video acquisition request
According to audio identification;
Receiving module 730, the list of videos sent for receiving the server, shows the list of videos, the view
Include multiple videos in frequency list, includes the information of the audio identification in the attribute information of each video, alternatively, described in receiving
The video that server is sent, plays the video, includes the information of the audio identification in the attribute information of the video.
Optionally, the audio identification is audio name, and the information of the audio identification is first that the audio name includes
Song title, the corresponding audio ID of the audio name, audio-frequency fingerprint or audio melody.
Optionally, the sending module 720 is also used to when the choosing for receiving the first video in the corresponding list of videos
When instruction fetch, the acquisition request of first video is sent to the server;
The receiving module 730 is also used to receive first video that the server is sent, and plays first view
Frequently.
Optionally, the main interface of the audio play-back application further includes the first video record control, and the terminal is also
It include: to record module 740, for the instruction of the first video record control to be operated in the main interface as reception user,
The second audio data that user is selected carries out video record as background audio, obtains the second video;
The sending module 720 is also used to upload second video and the second audio data to the server
Audio identification.
Optionally, the audio broadcast interface further includes the second video record control, the terminal further include: records module
740, the instruction of the second video record control is operated for receiving user on the broadcast interface, by first audio
Data carry out video record as background audio, obtain the second video;
The sending module 720 is also used to upload second video and first audio data to the server
Audio identification.
Based on the same technical idea, the embodiment of the invention also provides a kind of servers, as shown in figure 8, the terminal packet
It includes: receiving module 810, enquiry module 820 and sending module 830.
Receiving module 810, for receiving the video acquisition request of terminal transmission, wherein taken in the video acquisition request
Audio identification with the first audio data;
Enquiry module 820, the video for the information in querying attributes information comprising the audio identification;
Sending module 830 includes the view inquired in the list of videos for sending list of videos to the terminal
Frequently, alternatively, sending the video to the terminal.
Optionally, the audio identification is audio name, and the enquiry module 820 is used for:
It include the video of first song title in querying attributes information.
Optionally, the enquiry module 820, is also used to:
Movie and television play namebase, name library, symbolic library and declarer repertorie according to the pre-stored data, remove in the audio name
The movie and television play title that includes, name, symbol and illustrate word, obtains the first song title for including in the audio name.
Optionally, the sending module 830, is used for;
First video is sent to the terminal.
Optionally, the receiving module 810 is also used to receive the second video and second audio data that the terminal uploads
Audio identification, wherein the second audio data be second video background audio;
The server further include: memory module 840, for storing second video, and by the second audio number
According to audio identification information, be recorded in the attribute information of second video.
Optionally, the audio identification of the second audio data be the second audio data audio name, described second
The information of the audio identification of audio data is the second song title that the audio name of the second audio data includes, the storage mould
Block 840, is used for:
Movie and television play namebase, name library, symbolic library and declarer repertorie according to the pre-stored data remove second audio
The movie and television play title that includes in the audio name of data, name, symbol and illustrate word, obtains the audio of the second audio data
The second song title for including in name;
Second song title is recorded in the attribute information of second video.
Optionally, the receiving module 810 is also used to receive the second video and the first audio data that the terminal uploads
Audio identification, wherein first audio data be second video background audio;
The server further include: memory module 840, for storing second video, and by the first audio number
According to audio identification information, be recorded in the attribute information of second video.
Based on the same technical idea, the embodiment of the invention also provides a kind of system of inking video, system includes clothes
Business device and terminal, in which:
Server, for receiving the video acquisition request of terminal transmission, wherein carry the first sound in video acquisition request
The audio identification of frequency evidence, the video of the information in querying attributes information comprising audio identification send list of videos to terminal, depending on
It include the video inquired in frequency list, alternatively, sending video to terminal.
Terminal receives the play instruction of the first audio data, into broadcasting first for starting audio play-back application
The broadcast interface of audio data, wherein broadcast interface includes: the audio name of the first audio data, and the first audio data is corresponding
Album cover or the lyrics, playing progress bar play or pause control, switch next audio data or a upper audio data
Toggle control receives user on broadcast interface for showing the list control and video link control of audio playlist
The instruction of video link control is operated, which receives the view that server is sent for sending video acquisition request to server
Frequency list shows list of videos, includes multiple videos in list of videos, includes audio identification in the attribute information of each video
Information plays video alternatively, receiving the video that server is sent, and includes the information of audio identification in the attribute information of video.
Fig. 9 is a kind of structural schematic diagram of terminal provided in an embodiment of the present invention.The terminal 900 can be Portable movable
Terminal, such as: smart phone, tablet computer.Terminal 900 is also possible to referred to as other titles such as user equipment, portable terminal.
In general, terminal 900 includes: processor 901 and memory 902.
Processor 901 may include one or more processing cores, such as 4 core processors, 9 core processors etc..Place
Reason device 901 can use DSP (Digital Signal Processing, Digital Signal Processing), FPGA (Field-
Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array, may be programmed
Logic array) at least one of example, in hardware realize.Processor 901 also may include primary processor and coprocessor, master
Processor is the processor for being handled data in the awake state, also referred to as CPU (Central Processing
Unit, central processing unit);Coprocessor is the low power processor for being handled data in the standby state.?
In some embodiments, processor 901 can be integrated with GPU (Graphics Processing Unit, image processor),
GPU is used to be responsible for the rendering and drafting of content to be shown needed for display screen.In some embodiments, processor 901 can also be wrapped
AI (Artificial Intelligence, artificial intelligence) processor is included, the AI processor is for handling related machine learning
Calculating operation.
Memory 902 may include one or more computer readable storage mediums, which can
To be tangible and non-transient.Memory 902 may also include high-speed random access memory and nonvolatile memory,
Such as one or more disk storage equipments, flash memory device.In some embodiments, non-transient in memory 902
Computer readable storage medium for storing at least one instruction, at least one instruction for performed by processor 901 with
The method for realizing inking video provided herein.
In some embodiments, terminal 900 is also optional includes: peripheral device interface 903 and at least one peripheral equipment.
Specifically, peripheral equipment includes: radio circuit 904, touch display screen 905, camera 906, voicefrequency circuit 907, positioning component
At least one of 908 and power supply 909.
Peripheral device interface 903 can be used for I/O (Input/Output, input/output) is relevant outside at least one
Peripheral equipment is connected to processor 901 and memory 902.In some embodiments, processor 901, memory 902 and peripheral equipment
Interface 903 is integrated on same chip or circuit board;In some other embodiments, processor 901, memory 902 and outer
Any one or two in peripheral equipment interface 903 can realize on individual chip or circuit board, the present embodiment to this not
It is limited.
Radio circuit 904 is for receiving and emitting RF (Radio Frequency, radio frequency) signal, also referred to as electromagnetic signal.It penetrates
Frequency circuit 904 is communicated by electromagnetic signal with communication network and other communication equipments.Radio circuit 904 turns electric signal
It is changed to electromagnetic signal to be sent, alternatively, the electromagnetic signal received is converted to electric signal.Optionally, radio circuit 904 wraps
It includes: antenna system, RF transceiver, one or more amplifiers, tuner, oscillator, digital signal processor, codec chip
Group, user identity module card etc..Radio circuit 904 can be carried out by least one wireless communication protocol with other terminals
Communication.The wireless communication protocol includes but is not limited to: WWW, Metropolitan Area Network (MAN), Intranet, each third generation mobile communication network (2G, 3G,
4G and 5G), WLAN and/or WiFi (Wireless Fidelity, Wireless Fidelity) network.In some embodiments, it penetrates
Frequency circuit 904 can also include NFC (Near Field Communication, wireless near field communication) related circuit, this
Application is not limited this.
Touch display screen 905 is for showing UI (User Interface, user interface).The UI may include figure, text
Sheet, icon, video and its their any combination.Touch display screen 905 also have acquisition touch display screen 905 surface or
The ability of the touch signal of surface.The touch signal can be used as control signal and be input to processor 901 and be handled.Touching
Display screen 905 is touched for providing virtual push button and/or dummy keyboard, also referred to as soft button and/or soft keyboard.In some embodiments
In, touch display screen 905 can be one, and the front panel of terminal 900 is arranged;In further embodiments, touch display screen 905
It can be at least two, be separately positioned on the different surfaces of terminal 900 or in foldover design;In still other embodiments, touch
Display screen 905 can be flexible display screen, be arranged on the curved surface of terminal 900 or on fold plane.Even, touch display screen
905 can also be arranged to non-rectangle irregular figure, namely abnormity screen.Touch display screen 905 can use LCD (Liquid
Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode)
Etc. materials preparation.
CCD camera assembly 906 is for acquiring image or video.Optionally, CCD camera assembly 906 include front camera and
Rear camera.In general, front camera is for realizing video calling or self-timer, rear camera is for realizing photo or video
Shooting.In some embodiments, rear camera at least two are main camera, depth of field camera, wide-angle imaging respectively
Any one in head, to realize that main camera and the fusion of depth of field camera realize background blurring function, main camera and wide-angle
Pan-shot and VR (Virtual Reality, virtual reality) shooting function are realized in camera fusion.In some embodiments
In, CCD camera assembly 906 can also include flash lamp.Flash lamp can be monochromatic warm flash lamp, be also possible to double-colored temperature flash of light
Lamp.Double-colored temperature flash lamp refers to the combination of warm light flash lamp and cold light flash lamp, can be used for the light compensation under different-colour.
Voicefrequency circuit 907 is used to provide the audio interface between user and terminal 900.Voicefrequency circuit 907 may include wheat
Gram wind and loudspeaker.Microphone is used to acquire the sound wave of user and environment, and converts sound waves into electric signal and be input to processor
901 are handled, or are input to radio circuit 904 to realize voice communication.For stereo acquisition or the purpose of noise reduction, wheat
Gram wind can be it is multiple, be separately positioned on the different parts of terminal 900.Microphone can also be array microphone or omnidirectional's acquisition
Type microphone.Loudspeaker is then used to that sound wave will to be converted to from the electric signal of processor 901 or radio circuit 904.Loudspeaker can
To be traditional wafer speaker, it is also possible to piezoelectric ceramic loudspeaker.When loudspeaker is piezoelectric ceramic loudspeaker, not only may be used
To convert electrical signals to the audible sound wave of the mankind, the sound wave that the mankind do not hear can also be converted electrical signals to survey
Away from etc. purposes.In some embodiments, voicefrequency circuit 907 can also include earphone jack.
Positioning component 908 is used for the current geographic position of positioning terminal 900, to realize navigation or LBS (Location
Based Service, location based service).Positioning component 908 can be the GPS (Global based on the U.S.
Positioning System, global positioning system), China dipper system or Russia Galileo system positioning group
Part.
Power supply 909 is used to be powered for the various components in terminal 900.Power supply 909 can be alternating current, direct current,
Disposable battery or rechargeable battery.When power supply 909 includes rechargeable battery, which can be wired charging electricity
Pond or wireless charging battery.Wired charging battery is the battery to be charged by Wireline, and wireless charging battery is by wireless
The battery of coil charges.The rechargeable battery can be also used for supporting fast charge technology.
In some embodiments, terminal 900 further includes having one or more sensors 910.The one or more sensors
910 include but is not limited to: acceleration transducer 911, gyro sensor 912, pressure sensor 913, fingerprint sensor 914,
Optical sensor 915 and proximity sensor 916.
The acceleration that acceleration transducer 911 can detecte in three reference axis of the coordinate system established with terminal 900 is big
It is small.For example, acceleration transducer 911 can be used for detecting component of the acceleration of gravity in three reference axis.Processor 901 can
With the acceleration of gravity signal acquired according to acceleration transducer 911, touch display screen 905 is controlled with transverse views or longitudinal view
Figure carries out the display of user interface.Acceleration transducer 911 can be also used for the acquisition of game or the exercise data of user.
Gyro sensor 912 can detecte body direction and the rotational angle of terminal 900, and gyro sensor 912 can
To cooperate with acquisition user to act the 3D of terminal 900 with acceleration transducer 911.Processor 901 is according to gyro sensor 912
Following function may be implemented in the data of acquisition: when action induction (for example changing UI according to the tilt operation of user), shooting
Image stabilization, game control and inertial navigation.
The lower layer of side frame and/or touch display screen 905 in terminal 900 can be set in pressure sensor 913.Work as pressure
When the side frame of terminal 900 is arranged in sensor 913, it can detecte user to the gripping signal of terminal 900, believed according to the gripping
Number carry out right-hand man's identification or prompt operation.When the lower layer of touch display screen 905 is arranged in pressure sensor 913, Ke Yigen
According to user to the pressure operation of touch display screen 905, realization controls the operability control on the interface UI.Operability
Control includes at least one of button control, scroll bar control, icon control, menu control.
Fingerprint sensor 914 is used to acquire the fingerprint of user, according to the identity of collected fingerprint recognition user.Knowing
Not Chu the identity of user when being trusted identity, authorize the user to execute relevant sensitive operation, the sensitive operation by processor 901
Including solution lock screen, check encryption information, downloading software, payment and change setting etc..End can be set in fingerprint sensor 914
Front, the back side or the side at end 900.When being provided with physical button or manufacturer Logo in terminal 900, fingerprint sensor 914 can
To be integrated with physical button or manufacturer Logo.
Optical sensor 915 is for acquiring ambient light intensity.In one embodiment, processor 901 can be according to optics
The ambient light intensity that sensor 915 acquires controls the display brightness of touch display screen 905.Specifically, when ambient light intensity is higher
When, the display brightness of touch display screen 905 is turned up;When ambient light intensity is lower, the display for turning down touch display screen 905 is bright
Degree.In another embodiment, the ambient light intensity that processor 901 can also be acquired according to optical sensor 915, dynamic adjust
The acquisition parameters of CCD camera assembly 906.
Proximity sensor 916, also referred to as range sensor are generally arranged at the front of terminal 900.Proximity sensor 916 is used
In the distance between the front of acquisition user and terminal 900.In one embodiment, when proximity sensor 916 detects user
When the distance between front of terminal 900 gradually becomes smaller, touch display screen 905 is controlled by processor 901 and is cut from bright screen state
It is changed to breath screen state;When proximity sensor 916 detects user and the distance between the front of terminal 900 becomes larger, by
Processor 901 controls touch display screen 905 and is switched to bright screen state from breath screen state.
It will be understood by those skilled in the art that the restriction of the not structure paired terminal 900 of structure shown in Fig. 9, can wrap
It includes than illustrating more or fewer components, perhaps combine certain components or is arranged using different components.
In the exemplary embodiment, a kind of computer readable storage medium is additionally provided, is stored at least in storage medium
One instruction, at least one instruction are loaded by processor and are executed the method to realize the inking video in above-described embodiment.Example
Such as, the computer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and light number
According to storage equipment etc..
Figure 10 is a kind of structural schematic diagram of server provided in an embodiment of the present invention, the server 1000 can because of configuration or
Performance is different and generates bigger difference, may include one or more processors (central processing
Units, CPU) 1001 and one or more memory 1002, wherein at least one is stored in the memory 1002
Item instruction, at least one instruction are loaded by the processor 1001 and execute the method to realize above-mentioned inking video.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardware
It completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and
Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
Claims (25)
1. a kind of method of inking video, which is characterized in that the described method includes:
Start audio play-back application, receive the play instruction of the first audio data, into broadcasting first audio data
Broadcast interface, wherein the broadcast interface includes: the audio name of first audio data, first audio data pair
The album cover or the lyrics answered, playing progress bar play or suspend control, switch next audio data or a upper audio number
According to toggle control, for showing the list control and video link control of audio playlist;
The instruction that user operates the video link control on the broadcast interface is received, the instruction to server for sending
Video acquisition request, wherein the audio identification of first audio data is carried in the video acquisition request;
The list of videos that the server is sent is received, shows the list of videos, includes multiple videos in the list of videos,
In the attribute information of each video include the information of the audio identification, alternatively, receiving the video that the server is sent, plays
The video includes the information of the audio identification in the attribute information of the video.
2. the method according to claim 1, wherein the audio identification be audio name, the audio identification
Information is the first song title, the corresponding audio ID of the audio name, audio-frequency fingerprint or the audio melody that the audio name includes.
3. the method according to claim 1, wherein after the display list of videos, further includes:
When receiving the selection instruction of the first video in the corresponding list of videos, described first is sent to the server
The acquisition request of video;
First video that the server is sent is received, first video is played.
4. the method according to claim 1, wherein the main interface of the audio play-back application further includes
One video record control, the method also includes:
When reception user operates the instruction of the first video record control in the main interface, by the second sound of user's selection
Frequency carries out video record according to as background audio, obtains the second video;
The audio identification of second video and the second audio data is uploaded to the server.
5. the method according to claim 1, wherein the audio broadcast interface further includes the second video record control
Part, the method also includes:
The instruction that user operates the second video record control on the audio broadcast interface is received, by first audio
Data carry out video record as background audio, obtain the second video;
The audio identification of second video and first audio data is uploaded to the server.
6. a kind of method of inking video, which is characterized in that the described method includes:
Receive the video acquisition request that terminal is sent, wherein the sound of the first audio data is carried in the video acquisition request
Frequency marking is known;
The video of information in querying attributes information comprising the audio identification;
List of videos is sent to the terminal, includes the video inquired in the list of videos, alternatively, being sent to the terminal
The video.
7. according to the method described in claim 6, the querying attributes are believed it is characterized in that, the audio identification is audio name
The video of information in breath comprising the audio identification, comprising:
It determines the first song title for including in the audio name, includes the video of first song title in querying attributes information.
8. the method according to the description of claim 7 is characterized in that the first song for including in the determination audio name
Name, comprising:
Movie and television play namebase, name library, symbolic library and declarer repertorie according to the pre-stored data, remove in the audio name and include
Movie and television play title, name, symbol and illustrate word, obtain the first song title for including in the audio name.
9. according to the method described in claim 6, it is characterized in that, also being wrapped after the transmission list of videos to the terminal
It includes:
When receiving the acquisition request for the first video that the terminal is sent, first video is sent to the terminal.
10. according to the method described in claim 6, it is characterized in that, the method also includes:
Receive the audio identification of the second video and second audio data that the terminal uploads, wherein the second audio data
For the background audio of second video;
Second video is stored, and by the information of the audio identification of the second audio data, is recorded in second video
Attribute information in.
11. according to the method described in claim 10, it is characterized in that, the audio identification of the second audio data is described the
The audio name of two audio datas, the information of the audio identification of the second audio data are the audio name of the second audio data
The second song title for including, the information of the audio identification by the second audio data are recorded in second video
In attribute information, comprising:
Movie and television play namebase, name library, symbolic library and declarer repertorie according to the pre-stored data, remove the second audio data
Audio name in include movie and television play title, name, symbol and illustrate word, obtain in the audio name of the second audio data
The second song title for including;
Second song title is recorded in the attribute information of second video.
12. according to the method described in claim 6, it is characterized in that, the method also includes:
Receive the audio identification of the second video and the first audio data that the terminal uploads, wherein first audio data
For the background audio of second video;
Second video is stored, and by the information of the audio identification of first audio data, is recorded in second video
Attribute information in.
13. a kind of terminal, which is characterized in that the terminal includes:
Starting module receives the play instruction of the first audio data, into described in broadcasting for starting audio play-back application
The broadcast interface of first audio data, wherein the broadcast interface includes: the audio name of first audio data, and described
The corresponding album cover of one audio data or the lyrics, playing progress bar, play or pause control, switch next audio data or
The toggle control of a upper audio data, for showing the list control and video link control of audio playlist;
Sending module, the instruction of the video link control is operated for receiving user on the broadcast interface, which uses
It is requested in sending video acquisition to server, wherein the sound of first audio data is carried in the video acquisition request
Frequency marking is known;
Receiving module receives the list of videos that the server is sent, shows the list of videos, include in the list of videos
Multiple videos, include the information of the audio identification in the attribute information of each video, alternatively, receiving what the server was sent
Video, plays the video, includes the information of the audio identification in the attribute information of the video.
14. terminal according to claim 13, which is characterized in that the audio identification is audio name, the audio identification
Information be the audio name the first song title, the corresponding audio ID of the audio name, audio-frequency fingerprint or the audio melody that include.
15. terminal according to claim 13, which is characterized in that the sending module is also used to that corresponding institute ought be received
When stating the selection instruction of the first video in list of videos, the acquisition request of first video is sent to the server;
The receiving module is also used to receive first video that the server is sent, and plays first video.
16. terminal according to claim 13, which is characterized in that the main interface of the audio play-back application further includes
First video record control, the terminal further include: module is recorded, described in operating in the main interface as reception user
The instruction of first video record control, the second audio data that user is selected carry out video record as background audio, obtain
Second video;
The sending module is also used to upload the audio mark of second video and the second audio data to the server
Know.
17. terminal according to claim 13, which is characterized in that the audio broadcast interface further includes the second video record
Control, the terminal further include: record module, operate second video record on the broadcast interface for receiving user
The instruction of control carries out video record for first audio data as background audio, obtains the second video;
The sending module is also used to upload the audio mark of second video and first audio data to the server
Know.
18. a kind of server of inking video, which is characterized in that the server includes:
Receiving module, for receiving the video acquisition request of terminal transmission, wherein carry first in the video acquisition request
The audio identification of audio data;
Enquiry module, the video for the information in querying attributes information comprising the audio identification;
Sending module includes the video inquired in the list of videos for sending list of videos to the terminal, alternatively,
The video is sent to the terminal.
19. server according to claim 18, which is characterized in that the audio identification is audio name, the inquiry mould
Block is used for:
It include the video of first song title in querying attributes information.
20. server according to claim 18, which is characterized in that the enquiry module is also used to:
Movie and television play namebase, name library, symbolic library and declarer repertorie according to the pre-stored data, remove in the audio name and include
Movie and television play title, name, symbol and illustrate word, obtain the first song title for including in the audio name.
21. server according to claim 18, which is characterized in that the sending module is used for;
First video is sent to the terminal.
22. server according to claim 18, which is characterized in that the receiving module is also used to receive the terminal
The audio identification of the second video and second audio data that upload, wherein the second audio data is second video
Background audio;
The server further include: memory module, for storing second video, and by the audio of the second audio data
The information of mark is recorded in the attribute information of second video.
23. server according to claim 22, which is characterized in that the audio identification of the second audio data is described
The audio name of second audio data, the information of the audio identification of the second audio data are the audio of the second audio data
The second song title that name includes, the memory module are used for:
Movie and television play namebase, name library, symbolic library and declarer repertorie according to the pre-stored data, remove the second audio data
Audio name in include movie and television play title, name, symbol and illustrate word, obtain in the audio name of the second audio data
The second song title for including;
Second song title is recorded in the attribute information of second video.
24. server according to claim 18, which is characterized in that the receiving module is also used to receive the terminal
The audio identification of the second video and the first audio data that upload, wherein first audio data is second video
Background audio;
The server further include: memory module, for storing second video, and by the audio of first audio data
The information of mark is recorded in the attribute information of second video.
25. a kind of system of inking video, which is characterized in that the system comprises terminal and servers, in which:
The server, for receiving the video acquisition request of terminal transmission, wherein the is carried in video acquisition request
The audio identification of one audio data;The video of information in querying attributes information comprising the audio identification;It is sent out to the terminal
List of videos is sent, includes the video inquired in the list of videos, alternatively, sending the video to the terminal;
The terminal receives the play instruction of the first audio data, into described in broadcasting for starting audio play-back application
The broadcast interface of first audio data, wherein the broadcast interface includes: the audio name of first audio data, and described
The corresponding album cover of one audio data or the lyrics, playing progress bar, play or pause control, switch next audio data or
The toggle control of a upper audio data, for showing the list control and video link control of audio playlist;It receives
User operates the instruction of the video link control on the broadcast interface, and the instruction is for sending video acquisition to server
Request;The list of videos that the server is sent is received, shows the list of videos, includes multiple views in the list of videos
Frequently, in the attribute information of each video include the information of the audio identification, alternatively, the video that the server is sent is received,
The video is played, includes the information of the audio identification in the attribute information of the video.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811102179.6A CN109068160B (en) | 2018-09-20 | 2018-09-20 | Method, device and system for linking videos |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811102179.6A CN109068160B (en) | 2018-09-20 | 2018-09-20 | Method, device and system for linking videos |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109068160A true CN109068160A (en) | 2018-12-21 |
CN109068160B CN109068160B (en) | 2021-05-07 |
Family
ID=64763320
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811102179.6A Active CN109068160B (en) | 2018-09-20 | 2018-09-20 | Method, device and system for linking videos |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109068160B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110267114A (en) * | 2019-07-04 | 2019-09-20 | 广州酷狗计算机科技有限公司 | Playback method, device, terminal and the storage medium of video file |
CN111583972A (en) * | 2020-05-28 | 2020-08-25 | 北京达佳互联信息技术有限公司 | Singing work generation method and device and electronic equipment |
CN111711838A (en) * | 2020-06-23 | 2020-09-25 | 广州酷狗计算机科技有限公司 | Video switching method, device, terminal, server and storage medium |
CN113347503A (en) * | 2021-06-15 | 2021-09-03 | 广州酷狗计算机科技有限公司 | Audio and video playing method and device, computer equipment and storage medium |
CN113626639A (en) * | 2021-06-21 | 2021-11-09 | 武汉理工数字传播工程有限公司 | Tutorial video management method, electronic equipment and storage medium |
CN114245218A (en) * | 2021-12-24 | 2022-03-25 | 广州酷狗计算机科技有限公司 | Audio and video playing method and device, computer equipment and storage medium |
EP4241175A4 (en) * | 2021-02-08 | 2024-04-10 | Lemon Inc. | Music-focused presentation method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103049578A (en) * | 2013-01-15 | 2013-04-17 | 深圳市宜搜科技发展有限公司 | Method and system for obtaining song information |
US20140067770A1 (en) * | 2012-09-05 | 2014-03-06 | Samsung Electronics Co., Ltd. | Method and apparatus for content management |
CN106210755A (en) * | 2016-07-20 | 2016-12-07 | 广州酷狗计算机科技有限公司 | A kind of methods, devices and systems playing live video |
CN106210919A (en) * | 2016-07-20 | 2016-12-07 | 广州酷狗计算机科技有限公司 | A kind of main broadcaster of broadcasting sings the methods, devices and systems of video |
CN106231433A (en) * | 2016-07-29 | 2016-12-14 | 广州酷狗计算机科技有限公司 | A kind of methods, devices and systems playing Internet video |
CN106375782A (en) * | 2016-08-31 | 2017-02-01 | 北京小米移动软件有限公司 | Video playing method and device |
CN107396137A (en) * | 2017-07-14 | 2017-11-24 | 腾讯音乐娱乐(深圳)有限公司 | The method, apparatus and system of online interaction |
-
2018
- 2018-09-20 CN CN201811102179.6A patent/CN109068160B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140067770A1 (en) * | 2012-09-05 | 2014-03-06 | Samsung Electronics Co., Ltd. | Method and apparatus for content management |
CN103049578A (en) * | 2013-01-15 | 2013-04-17 | 深圳市宜搜科技发展有限公司 | Method and system for obtaining song information |
CN106210755A (en) * | 2016-07-20 | 2016-12-07 | 广州酷狗计算机科技有限公司 | A kind of methods, devices and systems playing live video |
CN106210919A (en) * | 2016-07-20 | 2016-12-07 | 广州酷狗计算机科技有限公司 | A kind of main broadcaster of broadcasting sings the methods, devices and systems of video |
CN106231433A (en) * | 2016-07-29 | 2016-12-14 | 广州酷狗计算机科技有限公司 | A kind of methods, devices and systems playing Internet video |
CN106375782A (en) * | 2016-08-31 | 2017-02-01 | 北京小米移动软件有限公司 | Video playing method and device |
CN107396137A (en) * | 2017-07-14 | 2017-11-24 | 腾讯音乐娱乐(深圳)有限公司 | The method, apparatus and system of online interaction |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110267114A (en) * | 2019-07-04 | 2019-09-20 | 广州酷狗计算机科技有限公司 | Playback method, device, terminal and the storage medium of video file |
CN110267114B (en) * | 2019-07-04 | 2021-07-30 | 广州酷狗计算机科技有限公司 | Video file playing method, device, terminal and storage medium |
CN111583972A (en) * | 2020-05-28 | 2020-08-25 | 北京达佳互联信息技术有限公司 | Singing work generation method and device and electronic equipment |
US20210375246A1 (en) * | 2020-05-28 | 2021-12-02 | Beijing Dajia Internet Information Technology Co., Ltd. | Method, device, and storage medium for generating vocal file |
CN111583972B (en) * | 2020-05-28 | 2022-03-25 | 北京达佳互联信息技术有限公司 | Singing work generation method and device and electronic equipment |
CN111711838A (en) * | 2020-06-23 | 2020-09-25 | 广州酷狗计算机科技有限公司 | Video switching method, device, terminal, server and storage medium |
EP4241175A4 (en) * | 2021-02-08 | 2024-04-10 | Lemon Inc. | Music-focused presentation method |
CN113347503A (en) * | 2021-06-15 | 2021-09-03 | 广州酷狗计算机科技有限公司 | Audio and video playing method and device, computer equipment and storage medium |
CN113626639A (en) * | 2021-06-21 | 2021-11-09 | 武汉理工数字传播工程有限公司 | Tutorial video management method, electronic equipment and storage medium |
CN114245218A (en) * | 2021-12-24 | 2022-03-25 | 广州酷狗计算机科技有限公司 | Audio and video playing method and device, computer equipment and storage medium |
CN114245218B (en) * | 2021-12-24 | 2024-05-31 | 广州酷狗计算机科技有限公司 | Audio and video playing method and device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109068160B (en) | 2021-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109068160A (en) | The methods, devices and systems of inking video | |
CN109874312A (en) | The method and apparatus of playing audio-fequency data | |
CN107885533A (en) | The method and device of management assembly code | |
CN109168073A (en) | The method and apparatus that direct broadcasting room cover is shown | |
CN107888968A (en) | Player method, device and the computer-readable storage medium of live video | |
CN108090210A (en) | The method and apparatus for searching for audio | |
CN111711838B (en) | Video switching method, device, terminal, server and storage medium | |
CN110491358A (en) | Carry out method, apparatus, equipment, system and the storage medium of audio recording | |
CN109922356A (en) | Video recommendation method, device and computer readable storage medium | |
CN110248236A (en) | Video broadcasting method, device, terminal and storage medium | |
CN109068008A (en) | The tinkle of bells setting method, device, terminal and storage medium | |
CN108039184A (en) | Lyrics adding method and device | |
CN110267054B (en) | Method and device for recommending live broadcast room | |
CN109525900A (en) | Method, apparatus, terminal and the storage medium of watermark are added in video | |
CN110266982A (en) | The method and system of song is provided in recorded video | |
CN109218751A (en) | The method, apparatus and system of recommendation of audio | |
CN109547847B (en) | Method and device for adding video information and computer readable storage medium | |
CN110244999A (en) | Control method, apparatus, equipment and the storage medium of destination application operation | |
CN110234036A (en) | A kind of method, apparatus and system playing multimedia file | |
CN110349559A (en) | Carry out audio synthetic method, device, system, equipment and storage medium | |
CN108495183A (en) | The method and apparatus for showing album information | |
CN110248202A (en) | Switching method, device and the storage medium of direct broadcasting room | |
CN110222224A (en) | Identify the methods, devices and systems of song information | |
CN109299319A (en) | Display methods, device, terminal and the storage medium of audio-frequency information | |
CN110191236A (en) | Playback of songs queue management method, device, terminal device and storage medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |