Live data from Hacker News

Show HN: A script that turns 365 photos into a square year poster

github.com

1–6 of 6 posts

Show HN: A script that turns 365 photos into a square year poster

#1
Hi Hacker News,

First post, hope it's all a-ok!

My partner and I had a baby this year. For their first birthday my partner wanted to print a big (a0) sized square of 365 photos one photo per day, in order. All existing solutions (including Canva) either crashed or outputted a very small, non-print friendly file.

So I made her one.

* You give it a folder of photos. * It sorts them by EXIF date. * It lays them out in a square grid. * It reserves a center space for a title. * It outputs a print-ready file. * No uploads, no accounts, no tracking. * Works fully offline.

It’s intentionally opinionated, you don't really design, you feed it photos and enjoy the output. I might add intelligent cropping at one point, the way we did it: * Crop photos, transfer to PC, run script -> print

I’m open-sourcing it because heaps of people at the party wanted to do something similar, so maybe some of you will find it useful. This has been tested in the real world and indeed produced an a0 poster in 500dpi.

Thanks for reading.

Show HN: A script that turns 365 photos into a square year poster
github.com

Re: Show HN: A script that turns 365 photos into a square year poster

#4
post #3

> square of 365 photos Pardon; how many rows by how many columns?

It can be configured, by default there is a gap in the middle (35 cells) to write a caption. If you want a full square, 365 will never work. But each parameter is configurable and you either end up with a different aspect ratio or more gaps to write captions.

Re: Show HN: A script that turns 365 photos into a square year poster

#5
post #4
post #3

> square of 365 photos Pardon; how many rows by how many columns?

It can be configured, by default there is a gap in the middle (35 cells) to write a caption. If you want a full square, 365 will never work. But each parameter is configurable and you either end up with a different aspect ratio or more gaps to write captions.

Okay, so 20x20 - 7x5, with the latter necessarily being off-center?

(If the gap were centered, the overall number of cells would necessarily be even.)

I get the point though. It's a neat project and I'm glad you made something that works for you. "Opinionated" like this is fine when it suits your needs, and sharing is also good.

Re: Show HN: A script that turns 365 photos into a square year poster

#6
post #5
post #4

Earlier quoted context omitted.

It can be configured, by default there is a gap in the middle (35 cells) to write a caption. If you want a full square, 365 will never work. But each parameter is configurable and you either end up with a different aspect ratio or more gaps to write captions.

Okay, so 20x20 - 7x5, with the latter necessarily being off-center? (If the gap were centered, the overall number of cells would necessarily be even.) I get the point though. It's a neat project and I'm glad you made something that works for you. "Opinionated" like this is fine when it suits your needs, and sharing is also good.

Yes, I take your point, we actually ended with a center space for caption plus more space at the bottom for a secondary caption. To make a perfect square, yes, you would need it off-center.