가이드

사진 50,000장이 넘는 아카이브를 위한 최고의 사진 소프트웨어

사진 앱 리뷰는 대부분 샘플 이미지 몇백 장으로 테스트해본 사람이 써요. 인터페이스를 평가하기에는 그런대로 합리적인 방법이지만, 진짜 가족 사진 아카이브에서 어떤 일이 벌어질지 예측하기에는 형편없는 방법이에요 — 20~30년에 걸친 카메라와 휴대폰, 스캔한 인화 사진, 그리고 몇 명이 보탰는지 모를 만큼 많은 기여자로 이루어져, 누구도 의도하지 않았는데도 어느새 수만 장을 조용히 넘어서는 그런 아카이브 말이에요. 데모 규모에서는 존재하지 않던 문제들이 이 규모에서는 어김없이 나타나는데, 리뷰에서는 이런 문제가 거의 언급되지 않아요.

이 글은 '최고의 사진 앱' 소개 글이 아니에요. 일부러 범위를 좁혔어요. 라이브러리가 거대해지면 구체적으로 무엇이 고장 나는지, 그리고 그걸 버텨내려면 소프트웨어가 무엇을 다르게 해야 하는지에 대한 이야기예요.

사진 300장짜리 데모 라이브러리는 8만 장에서 무슨 일이 일어나는지 보여주지 않아요. 그 라이브러리의 거의 아무것도 보여주지 않죠.
빈티지 가족 사진 인화지 수백 장이 빽빽하게 쌓인 더미
사진: hatice (Pexels)

가족 아카이브가 아무도 모르게 이렇게 커지는 과정

누구도 일부러 사진 50,000장을 모으지는 않아요. 이런 일이 벌어지는 이유는 가족 아카이브가 카메라 롤 하나가 아니라, 수십 년에 걸쳐 여러 개가 쌓이고 합쳐진 결과이기 때문이에요. 2011년부터 시작된 부모님의 휴대폰. 거의 같은 해부터 시작된 배우자의 휴대폰. 그 뒤로 아이들의 기기가 만들어낸 사진들. 스마트폰이 존재하기도 전 세대가 남긴 스캔된 인화 사진 상자까지. 이 중 어느 하나만 놓고 보면 결코 방대해 보이지 않아요. 하지만 다 합치면, 대부분의 일반 사진 소프트웨어가 제대로 시험받아본 적 없는 규모를 넘어서게 되는데, 이는 개인 사용자 대부분도 그 규모에 도달하지 않기 때문이에요.

~8,000
휴대폰 한 대, 10년치 (예시)
~25,000
스캔한 가족 아카이브 + 사용 중인 휴대폰 한 대 (예시)
60,000+
수십 년에 걸친 여러 기여자 (예시)

이 수치들은 특정 제품의 기준이 아니라 예시일 뿐이에요 — 중요한 건 정확한 숫자가 아니라, '거대한 아카이브' 영역이 생각보다 훨씬 가깝고, '내 카메라 롤 정리하기'와는 완전히 다른 문제라는 점이에요.

그 규모에서 실제로 고장 나는 것들

가져오기 시간과 디스크 공간

많은 일반 사진 소프트웨어는 파일을 자체 관리형 라이브러리로 가져오는 방식으로 작동해요 — 앱이 색인을 만들고 화면에 표시할 수 있도록 각 사진을 복사하고, 때로는 자체 내부 포맷으로 변환하는 거예요. 사진이 몇백 장이면 이 가져오기는 커피 한 잔 마실 정도의 시간이면 끝나요. 하지만 수만 장이 되면 몇 시간, 심지어 며칠이 걸리는 작업이 될 수 있고, 더 나쁜 건 이 과정에서 앱이 원본 파일과 별개로 아카이브 전체의 두 번째 사본을 갖게 되는 경우가 많다는 점이에요. 앱에 따라 다르지만, 가져오기만 끝내는 데도 여유 디스크 공간이 거의 두 배 필요할 수 있어요 — 수십 년 치 사진을 담고 있는 드라이브에 그만한 여유 공간이 남아 있는 사람은 많지 않죠.

앱 자체가 느려져요

적당한 크기의 라이브러리에서는 쾌적하게 느껴지던 일부 일반 앱도, 일정 크기를 넘어서면 눈에 띄게 느려져요 — 스크롤이 뚝뚝 끊기고, 검색 결과가 나오기까지 시간이 더 걸리고, 스크롤하는 동안 썸네일이 뒤늦게 따라와요. 이건 모든 앱에 해당하는 이야기도 아니고, 특정 앱의 엔지니어링을 흠잡으려는 것도 아니에요. 그저 대부분의 일반 사진 도구가 여러 세대에 걸친 가족 아카이브가 아니라, 현실적인 1인 사용자 라이브러리를 기준으로 만들어지고 조율되기 때문에 나타나는 패턴일 뿐이에요.

수동 태그 작업은 어느 순간 '일'이 아니라 '벽'이 돼요

사진 속 인물을 손으로 태그하는 건 처음 100장까지는 그럭저럭 괜찮아요. 하지만 50,000장이 되면 이건 정말 다른 차원의 작업이에요 — 느려지는 게 아니라, 한 사람이 합리적인 시간 안에 끝낼 수 없는 구조적으로 불가능한 일이 되는 거예요. 특히 같은 아이라도 세 살 때와 열세 살 때는 완전히 다르게 생겼다는 점을 생각하면 더 그래요. 이 정도 규모에서는 소프트웨어가 얼굴 인식을 자동화하거나, 아니면 아카이브에 아예 태그가 붙지 않거나 둘 중 하나예요.

중복 사진도 다른 모든 것과 함께 늘어나요

연속 촬영 사진, 두 대의 다른 휴대폰에 각각 백업된 같은 행사, 몇 년 뒤 디지털 원본으로도 존재하는 스캔된 인화 사진까지 — 중복 사진과 거의 중복된 사진은 아카이브와 함께 늘어나지, 그걸 찾아낼 사용자의 인내심과 함께 늘어나는 게 아니에요. 수만 장의 사진을 손으로 비교해 중복을 찾아내는 건 사람이 현실적으로 할 수 있는 일이 아니라, 소프트웨어가 대신 찾아줘야 하는 일이에요.

거대한 아카이브를 위한 도구가 다르게 해야 할 일

있는 그대로 읽기

가져오기 대기열도, 관리형 라이브러리도, 이미 안전하게 보관 중인 파일의 두 번째 사본도 필요 없어요.

자동으로 클러스터링하기

한 번에 사진 한 장씩 태그해달라고 요청하는 대신, 아카이브 전체에서 얼굴과 중복 가능성이 있는 사진들을 그룹으로 묶어줘요.

이미 있는 정보 활용하기

처음부터 다시 시작하는 대신, 가족이 이미 붙여둔 폴더 이름과 날짜를 신호로 활용해요.

이건 특별히 '있는 그대로 읽고 자동으로 클러스터링하는' 방식을 지지하는 이야기예요 — 일반 사진 앱보다 무조건 더 낫다는 뜻이 아니라, 거대한 아카이브가 실제로 필요로 하는 도구의 형태가 바로 이런 모습이라는 뜻이에요. All Our Years는 정확히 이 원칙으로 만들어졌어요. 이미 소유한 드라이브 위의 사진 폴더를 옮기거나, 이름을 바꾸거나, 업로드하거나, 중복 저장하지 않고 있는 그대로 읽어요. 그리고 행사를 자동으로 감지하고 같은 사람의 얼굴을 여러 해에 걸쳐 추적해주기 때문에, 수만 장의 사진을 손으로 태그할 필요가 없어요. 클라우드 요소도 없고, 계정도 필요 없고, 구독이 아니라 한 번 결제하면 끝이에요.

솔직한 한계: All Our Years는 Mac 전용이에요 — Windows나 Linux 버전은 없어요. 또한 휴대폰에서 클라우드로 자동 백업해주는 도구도 아니고, 사용자 본인의 백업 계획을 대신하지도 않아요. 파일은 여전히 직접 백업해야 하고, 이 앱은 그 위에 얹히는 정리·열람 계층일 뿐이에요.

이런 게 전혀 필요 없는 경우

라이브러리가 한두 사람의 휴대폰에서 나온 몇천 장 정도라면, 위에서 말한 모든 이야기는 없는 문제를 해결하려는 셈이에요. Apple Photos나 Google Photos 같은 일반 앱은 그 규모에서는 정말 훌륭해요 — 잘 다듬어져 있고 익숙하니, 굳이 바꿀 이유가 없어요. 중요한 기준은 브랜드 취향이 아니라 아카이브 크기와 기여자 수예요.

몇천 장, 기여자 한 명수만 장, 여러 기여자, 수십 년
가져오기방식과 상관없이 빨라요가져오기 기반 앱은 몇 시간이 걸릴 수 있어요. 있는 그대로 읽는 방식은 이 과정을 아예 건너뛰어요
디스크 공간관리형 라이브러리 사본은 오차 범위 수준이에요아카이브 전체의 두 번째 사본이 들어갈 공간이 없을 수도 있어요
인물 태그원한다면 손으로도 감당할 만해요자동화되어야만 현실적으로 가능해요
중복 사진눈으로 훑어봐도 쉽게 찾아요자동 클러스터링 없이는 아예 찾아내기 어려워요
가장 잘 맞는 선택Apple Photos, Google Photos규모를 위해 만들어진, 있는 그대로 읽고 자동 클러스터링하는 도구

All Our Years를 일반 앱들과 더 자세히 비교해보고 싶다면, 일반 앱이 실제로 더 나은 지점까지 포함해서 가족을 위한 사진 아카이빙 앱 구매 가이드에서 다뤘어요.

데모 라이브러리가 아니라, 실제로 가지고 있는 아카이브를 위해 만들었어요.
All Our Years는 기존 사진 폴더를 있는 그대로 읽고 얼굴과 행사를 자동으로 클러스터링해요 — 전체 기능 목록을 확인해보세요.
작동 방식 보기

FAQ

일반 사진 앱에는 사진이 몇 장부터 "너무 많은" 걸까요?

공식적인 기준선은 없지만, 느려지는 탐색이나 느린 가져오기, 멈춰버리는 검색에 대한 불만은 라이브러리가 수만 장에 들어설 때쯤 나타나기 시작하는 경향이 있어요 — 이는 여러 세대에 걸쳐 여러 명이 사진을 보탠 가족 아카이브가 보통 도달하는 지점과 정확히 일치해요. 한 사람의 카메라 롤만으로는 절대 거기에 이르지 않는데도 말이죠.

거대한 아카이브를 가져오는 데 시간이 오래 걸리나요?

앱이 애초에 가져오기 과정을 거치는지에 따라 달라져요. 관리형 라이브러리를 구축하는 앱은 무언가를 하기 전에 모든 파일을 읽고, 변환하고, 복사해야 하고, 이 작업량은 아카이브 크기에 비례해 늘어나요. 폴더를 있는 그대로 읽는 소프트웨어는 별도의 라이브러리로 아무것도 복사하지 않기 때문에 이 단계를 아예 건너뛰어요.

중복 사진 감지가 이 정도 규모에서도 자동으로 작동할 수 있나요?

그래야만 해요 — 수만 장의 사진을 사람이 직접 비교해 거의 같은 사진을 찾아내는 건 현실적이지 않고, 소프트웨어만이 할 수 있는 일이에요. 자동 클러스터링은 조용히 삭제하는 도구가 아니라 검토를 위한 출발점이에요. 중복 가능성이 있는 사진과 반복되는 얼굴을 묶어서 사용자가 살펴보게 해줄 뿐이에요.

사진이 몇천 장밖에 없다면 특별한 소프트웨어가 필요한가요?

아니요. 라이브러리가 한두 사람의 카메라에서 나온 몇천 장 정도라면 Apple Photos나 Google Photos 같은 일반 앱으로도 그 규모는 충분히 잘 처리돼요. 거대한 아카이브를 위해 만들어진 도구로 바꾸는 건 없는 문제를 해결하려는 셈이에요.

All Our Years가 제 백업을 대신하나요?

아니요. 이미 소유하고 있는 드라이브 위의 파일들을 정리하고 살펴보는 계층일 뿐이라서, 파일 자체를 위한 백업 계획은 — 이상적으로는 고전적인 3-2-1 규칙을 따르는 — 여전히 직접 세워야 해요.

← 모든 글 보기 · 다음 글: 가족을 위한 최고의 사진 아카이빙 앱 →