[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109068160A - The methods, devices and systems of inking video - Google Patents

The methods, devices and systems of inking video Download PDF

Info

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
Application number
CN201811102179.6A
Other languages
Chinese (zh)
Other versions
CN109068160B (en
Inventor
罗超
谢欢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Kugou Computer Technology Co Ltd
Original Assignee
Guangzhou Kugou Computer Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Kugou Computer Technology Co Ltd filed Critical Guangzhou Kugou Computer Technology Co Ltd
Priority to CN201811102179.6A priority Critical patent/CN109068160B/en
Publication of CN109068160A publication Critical patent/CN109068160A/en
Application granted granted Critical
Publication of CN109068160B publication Critical patent/CN109068160B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/232Content retrieval operation locally within server, e.g. reading video streams from disk arrays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/47202End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8173End-user applications, e.g. Web browser, game
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television 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

The methods, devices and systems of inking video
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.
CN201811102179.6A 2018-09-20 2018-09-20 Method, device and system for linking videos Active CN109068160B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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