I’m trying to export all voice memos from my Mac (running macOS Sequoia 15.0), including the timestamp and name (as they appear in the voice memo). If Voice Memos stores the location coordinates inside the database, it would be nice to get that as well.
You can export voice memos by dragging and dropping them one at a time into the Finder. You can also copy it to Finder using cmd+c & cmd+v. I have hundreds of voice memos (over several years), so saving them one at a time is impossible (or at least very tedious and unreliable). Cmd+a or Shift-select to select multiple recordings at once does not work.
I looked at this to automate the process: https://github.com/robbyHelsi/macOSVoiceMemosExporter/blob/master/main.py
But for the path I would use:
os.path.expanduser("~"), "Library", "Application Support", "com.apple.voicememos", "Recordings", "CloudRecordings.db"
It doesn’t exist on my computer (apparently the location and/or the way voice memos are stored has changed).
Therefore, what better way to reliably and automatically export all voice memos, including metadata (at least timestamps and names) to a folder, than to (1) copy and paste all recordings manually or (2) write a script using the keyboard? Is there a way? What is the shortcut to automatically copy and paste each voice memo one at a time?