Skip to content

About

Combines the main and overlay files from a Snapchat Memories export

Resources

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

Repository files navigation

Snapchat Memories Combiner

This script does not download anything! It just processes your files

This script combines the "-main" files with their respective "-overlay" files you get from exporting your memories from Snapchat.

Requirements

  • python >= 3.10 or uv
  • ffmpeg

Usage

Extract the .zip file(s) you got from Snapchat. There should be a memories/ folder in each of them (Sometimes you get more than one zip).

Move all of the images and videos into a single memories/ folder in the same directory as the main.py file.

Open a terminal in the same directory and run the script with uv run main.py. (If you don't have uv, install it from here)

All output files will be placed in an out/ folder. Base files that have no overlays will just be copied over. File with overlays will be combined with their respective overlays and the combined version will be placed in out/.

You can specify the --include-bases flag to also copy the uncombined bases to out/.

About

Combines the main and overlay files from a Snapchat Memories export

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages