Great work! I share Insta and Tiktok links to a Karakeep (https://github.com/karakeep-app/karakeep/) instance, and any media links are consumed by a queue and worker that pipes the links to yt-dlp (https://github.com/yt-dlp/yt-dlp) to rip and package in an archive, which is uploaded to object storage. This is a great compliment to my workflow.