tdl icon indicating copy to clipboard operation
tdl copied to clipboard

[Feat] Introduce Gallery-dl's --download-archive Mechanism

Open alvvaysu opened this issue 6 months ago • 1 comments

Proposal

Gallery-dl is a powerful project comparable to YT-dlp, even surpassing it in many nuanced aspects. Unlike YT-dlp, which typically doesn't output images and whose metadata .json files lack clarity, Gallery-dl excels. I use it extensively for downloading social media content with exceptional ease.

My customized download command example: gallery-dl.exe --filename "[{date}]{filename}.{extension}" --write-metadata --retries 14 --write-log "[G-DL]#bludvice\instagram.com/aestherotic_\log.txt" --download-archive "[G-DL]#bludvice\instagram.com/aestherotic_\archive_file.dat" -D "[G-DL]#bludvice\instagram.com/aestherotic_" "https://www.instagram.com/aestherotic_/" --proxy "http://127.0.0.1:7897" --cookies "www.instagram.com_cookies.txt"

The --download-archive mechanism enables blazing-fast skipping of already downloaded items. Compared to TDL's current --skip-same, it's significantly more efficient – the difference isn't marginal. Seriously, ask any AI how powerful this mechanism is! Highly recommend adopting it! 🚀

Background

Improve efficiency

Workarounds

All methods

alvvaysu avatar Jul 20 '25 20:07 alvvaysu