-
公开(公告)号:US09519644B2
公开(公告)日:2016-12-13
申请号:US14608108
申请日:2015-01-28
Applicant: Facebook, Inc.
Inventor: Scott Snibbe , Graham McDermott , Justin Ponczec , Spencer Schoeben , Jesse Fulton
IPC: G06F17/30
CPC classification number: G11B27/10 , G06F17/30026 , G06F17/30038 , G06F17/30047 , G06F17/30056 , G06F17/30174 , G11B27/031 , H04N21/233 , H04N21/235 , H04N21/2393 , H04N21/8547 , H04N21/858
Abstract: A server system with one or more processors and memory receives, from a client device, information including one or more criteria for a media item to be generated. In some embodiments, the one or more criteria include one or more audio tracks for the media item to be generated. In some embodiments, the one or more criteria include one or more keywords for the media item to be generated. The server system identifies one or more media files in a database of media files for the media item to be generated based at least in part on the one or more criteria. The server system sends, to the client device, first information identifying the one or more media files. In some embodiments, the server system also sends, to the client device, synchronization information for synchronizing one or more audio tracks with the one or more identified media files.
Abstract translation: 具有一个或多个处理器和存储器的服务器系统从客户端设备接收包括要生成的媒体项目的一个或多个标准的信息。 在一些实施例中,一个或多个标准包括要生成的媒体项目的一个或多个音频轨道。 在一些实施例中,一个或多个标准包括要生成的媒体项目的一个或多个关键字。 服务器系统至少部分地基于一个或多个标准来识别用于要生成的媒体项目的媒体文件的数据库中的一个或多个媒体文件。 服务器系统向客户端设备发送标识一个或多个媒体文件的第一信息。 在一些实施例中,服务器系统还向客户端设备发送用于使一个或多个音频轨道与一个或多个所识别的媒体文件同步的同步信息。
-
公开(公告)号:US20170040039A1
公开(公告)日:2017-02-09
申请号:US15297062
申请日:2016-10-18
Applicant: FACEBOOK, INC.
Inventor: Scott Snibbe , Graham McDermott , Justin Ponczec , Spencer Schoeben , Jesse Fulton
IPC: G11B27/10 , G11B27/031 , H04N21/8547 , H04N21/233 , H04N21/239 , H04N21/858 , G06F17/30 , H04N21/235
CPC classification number: G11B27/10 , G06F17/30026 , G06F17/30038 , G06F17/30047 , G06F17/30056 , G06F17/30174 , G11B27/031 , H04N21/233 , H04N21/235 , H04N21/2393 , H04N21/8547 , H04N21/858
Abstract: The various implementations described herein include methods, devices, and systems for generating media items. In one aspect, a method is performed at a server system. The method includes: (1) receiving one or more audio files; (2) obtaining one or more audio characteristics for the audio files; (3) receiving a request to generate a media item using the audio files, the request including one or more criteria; and (4) in response to receiving the request, generating the media item, including: (a) identifying one or more visual media files based on the criteria and the audio characteristics; and (b) generating synchronization information; (5) storing the media item in the server system; and (6) enabling playback of the media item by sending a link for the stored media item to the client device.
Abstract translation: 本文描述的各种实现方式包括用于生成媒体项目的方法,设备和系统。 一方面,在服务器系统中执行方法。 该方法包括:(1)接收一个或多个音频文件; (2)为音频文件获得一个或多个音频特征; (3)接收使用音频文件生成媒体项目的请求,所述请求包括一个或多个标准; 和(4)响应于接收到所述请求,生成所述媒体项目,包括:(a)基于所述标准和所述音频特征识别一个或多个可视媒体文件; 和(b)产生同步信息; (5)将媒体项目存储在服务器系统中; 以及(6)通过向所述客户端设备发送所存储的媒体项目的链接来实现所述媒体项目的播放。
-
公开(公告)号:US20170325007A1
公开(公告)日:2017-11-09
申请号:US15657012
申请日:2017-07-21
Applicant: FACEBOOK, INC.
Inventor: Scott Snibbe , Graham McDermott , Emile Baizel , James Pollack , Justin Ponczec , Spencer Schoeben , Jesse Fulton
IPC: H04N21/854 , G06F17/30 , H04N21/258 , H04N21/242 , H04N21/235 , H04N21/2343 , H04N21/234 , H04N21/233 , H04N21/218 , H04N9/82 , H04N5/765 , H04N21/472 , G11B27/10 , G11B27/031 , H04N21/6587 , H04N5/08
CPC classification number: H04N21/854 , G06F16/13 , G06F16/1787 , G06F16/2246 , G06F16/23 , G06F16/40 , G06F16/41 , G06F16/43 , G06F16/955 , G11B27/031 , G11B27/10 , H04N5/08 , H04N5/765 , H04N9/8205 , H04N21/2181 , H04N21/233 , H04N21/23424 , H04N21/2343 , H04N21/234309 , H04N21/2353 , H04N21/242 , H04N21/25825 , H04N21/25891 , H04N21/472 , H04N21/6587
Abstract: The various embodiments described herein include methods and systems for providing audiovisual media items. In one aspect, a method performed at a client device includes: (1) receiving one or more natural language inputs from a user; (2) identifying audio files by extracting one or more commands from the natural language inputs; (3) receiving one or more second natural language inputs from the user; (4) identifying visual media files by extracting one or more commands from the second natural language inputs; (5) obtaining a request to generate the media item, the media item corresponding to the visual media files and the audio files; and (6) in response to obtaining the request, sending, to a server system, a creation request to create the media item, the creation request including information identifying the audio files and the visual media files.
-
-