If you can't find the video folder, it's because it deletes it and the videos when they are not loaded. They are stored under /data/media/Android/data/com.snapchat.android/cache/received_video_snaps/ in mp4 format with a .nomedia file extension. As soon as you navigate away from the app, they are deleted, so I set up a tasker gesture to allow me to copy them while they are loaded.
As people said before, the images are stored in /data/data/com.snapchat.android/cache/received_image_snaps/ with the jpg.nomedia extension. If that folder doesn't exist, try making sure you've received and loaded a snapchat first. The images seem to stay until they're viewed.
You won't find a simple way. It is encrypted with a closed proprietary algorithm that corrupts the image after it is viewed. You could just use xposed with the right modual and it will save the images and videos in a readable format.So I tried to connect my phone to my laptop and search through the file tree, no luck, so instead with my phone folder open I searched *.nomedia and up popped all of my snapchat photos and videos.
unfortunately even though it allowed me to copy them to my computer, and renaming the file name to .jpg i am still unable to view any of them, they all have the files size which I would expect, but obviously I need a simple way to decrypt them on my laptop, suggestions?
Use keepchat. This automaticlly save the pics. Mind you this will only work until 5.0 as xposed doesnt work on ART and most likely never will. Also Sanpchat is working on ways to prevent this and other things from working at all as it defeats the purpose.
Like the previous poster said images are stored in /data/data/com.snapchat.android/cache/received_image_snaps. They are deleted when they are viewed though so you must copy them to your sdcard or wherever and change the file extension before viewing them. Videos are stored in /data/media/0/Android/data/com.snapchat.android/cache/tcs_pahn