[GH-ISSUE #856] Feature Request: Ability to save multiple screenshots at different resolutions #531

Open
opened 2026-03-01 14:44:21 +03:00 by kerem · 1 comment
Owner

Originally created by @WesleyAC on GitHub (Sep 26, 2021).
Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/856

Type

  • General question or discussion
  • Propose a brand new feature
  • Request modification of existing behavior or design

What is the problem that your feature request solves

I want to be able to save screenshots at multiple sizes (mobile/desktop, for instance)

Describe the ideal specific solution you'd want, and whether it fits into any broader scope of changes

I'm not sure how this would be configured — maybe the RESOLUTION config option could take an array?

What hacks or alternative solutions have you tried to solve the problem?

None. I could take two different archives of the same URL using the hash trick, with different configuration for each of them, but the hackiness of that isn't worth it to me.

How badly do you want this new feature?

  • It's an urgent deal-breaker, I can't live without it
  • It's important to add it in the near-mid term future
  • It would be nice to have eventually

  • I'm willing to contribute dev time / money to fix this issue
  • I like ArchiveBox so far / would recommend it to a friend
  • I've had a lot of difficulty getting ArchiveBox set up
Originally created by @WesleyAC on GitHub (Sep 26, 2021). Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/856 ## Type - [ ] General question or discussion - [ ] Propose a brand new feature - [x] Request modification of existing behavior or design ## What is the problem that your feature request solves I want to be able to save screenshots at multiple sizes (mobile/desktop, for instance) ## Describe the ideal specific solution you'd want, and whether it fits into any broader scope of changes I'm not sure how this would be configured — maybe the `RESOLUTION` config option could take an array? ## What hacks or alternative solutions have you tried to solve the problem? None. I could take two different archives of the same URL using the hash trick, with different configuration for each of them, but the hackiness of that isn't worth it to me. ## How badly do you want this new feature? - [ ] It's an urgent deal-breaker, I can't live without it - [ ] It's important to add it in the near-mid term future - [x] It would be nice to have eventually --- - [x] I'm willing to contribute [dev time](https://github.com/ArchiveBox/ArchiveBox#archivebox-development) / [money](https://github.com/sponsors/pirate) to fix this issue - [x] I like ArchiveBox so far / would recommend it to a friend - [ ] I've had a lot of difficulty getting ArchiveBox set up
Author
Owner

@pirate commented on GitHub (Sep 27, 2021):

Definitely seems feasible to change the RESOLUTION to take an array, e.g. like RESOLUTION=1440,900+720,900+... etc. Then the variants could be saved in a folder like archive/<timestamp>/screenshot/1440x900.png,..., with screenshot.png symlinked to one of the ones inside the folder. It's not high priority on my list to be honest, but if someone wants to work on it I'd be down to review a PR.

<!-- gh-comment-id:928422949 --> @pirate commented on GitHub (Sep 27, 2021): Definitely seems feasible to change the `RESOLUTION` to take an array, e.g. like `RESOLUTION=1440,900+720,900+...` etc. Then the variants could be saved in a folder like `archive/<timestamp>/screenshot/1440x900.png,...`, with `screenshot.png` symlinked to one of the ones inside the folder. It's not high priority on my list to be honest, but if someone wants to work on it I'd be down to review a PR.
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
starred/ArchiveBox#531
No description provided.