The various embodiments described herein include methods and systems for generating an audiovisual media item. In one aspect, a method is performed at a
server system. The method includes: (1) receiving, from a first electronic device associated with a first user, a creation request to create the media item, the creation request including information identifying one or more audio files and one or more
visual media files; (2) obtaining the
visual media files; (3) requesting at least one audio file from a
server in accordance with the information identifying the audio files; (4) in response to the request, receiving at least one audio file from the
server; (5) obtaining any remaining audio files; (6) in response to receiving the creation request, generating the audiovisual media item based on the audio files and the
visual media files; and (7) storing the generated audiovisual media item in a media item
database.