[GH-ISSUE #104] Multiple videos in a single post overwrite each other (only one is saved) #23

Closed
opened 2026-10-13 19:45:55 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @noirpup on GitHub (Jun 10, 2026).
Original GitHub issue: https://github.com/Glitchy-Sheep/boosty-downloader/issues/104

🐛 What happened?

When a single Boosty post contains more than one video, the downloader writes them to the same filename. Each download overwrites the previous one, so only one video survives — the others are silently lost with no warning.

🔁 How to reproduce

  1. Find a post that contains 2 or more videos.
  2. Run: boosty-downloader download --username <creator> <post_url>
  3. Watch the output directory while it runs — the first video appears, then is replaced by the next.

Expected behavior

Every video in the post should be preserved. When a filename collision would occur, the tool should disambiguate (append an index, the video ID, or a counter) instead of overwriting.

Actual behavior

Only one video file remains after the post finishes downloading. Earlier videos are overwritten.

🖥️ Environment

  • boosty-downloader version: 3.0.0 (latest release)
  • Python: 3.13
  • OS: Android / Termux (aarch64)
Originally created by @noirpup on GitHub (Jun 10, 2026). Original GitHub issue: https://github.com/Glitchy-Sheep/boosty-downloader/issues/104 ## 🐛 What happened? When a single Boosty post contains more than one video, the downloader writes them to the same filename. Each download overwrites the previous one, so only one video survives — the others are silently lost with no warning. ## 🔁 How to reproduce 1. Find a post that contains 2 or more videos. 2. Run: `boosty-downloader download --username <creator> <post_url>` 3. Watch the output directory while it runs — the first video appears, then is replaced by the next. ## Expected behavior Every video in the post should be preserved. When a filename collision would occur, the tool should disambiguate (append an index, the video ID, or a counter) instead of overwriting. ## Actual behavior Only one video file remains after the post finishes downloading. Earlier videos are overwritten. ## 🖥️ Environment - boosty-downloader version: 3.0.0 (latest release) - Python: 3.13 - OS: Android / Termux (aarch64)
bsakaguchi 2026-10-13 19:45:55 +00:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@Glitchy-Sheep commented on GitHub (Jun 18, 2026):

Hi! Thank you a lot for the reporting, I'll try to reproduce it with my account and fix that problem. As soon as I can.

<!-- gh-comment-id:4740026867 --> @Glitchy-Sheep commented on GitHub (Jun 18, 2026): Hi! Thank you a lot for the reporting, I'll try to reproduce it with my account and fix that problem. As soon as I can.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Glitchy-Sheep/boosty-downloader#23
No description provided.