
PicasaPy는 Google Picasa를 현대적으로 잇는 것을 목표로 만든 오픈소스 사진 관리·편집 프로그램이다. Windows에서는 설치 파일로, Linux에서는 Python 3.12 이상 환경에서 실행할 수 있다.
같은 .picasa.ini 형식을 읽고 쓰므로 두 프로그램에서 같은 사진 폴더를 사용할 수 있다. 다만 PicasaPy가 편집한 사진의 수정 시각을 업데이트해도 Picasa가 나중에 자체 변경 사항을 저장하면서 외부 편집을 덮어쓸 수 있다. 따라서 공통 형식이 충돌 없는 실시간 동기화를 보장하지는 않는다. PicasaPy는 독립 프로젝트이며 Google과 제휴·승인·후원을 받지 않는다. Picasa는 Google LLC의 상표다.
폴더와 앨범을 살펴보고 사진을 검색·정리하거나 가져올 수 있으며, 별점·설명·태그를 관리할 수 있다. 사진과 동영상 보기, 슬라이드쇼, 자르기와 수평 맞추기, 적목 제거, 보정과 효과 적용도 지원한다. 그 밖에 메타데이터와 얼굴 관리, 지도에서 위치 태그 편집, 사진·동영상 내보내기, HTML 갤러리와 XMP 보조 파일 만들기, 영화·콜라주 제작, 인쇄 기능을 제공한다.
Windows에서는 Releases에서 PicasaPy-Setup-….exe 설치 파일을 내려받아 실행하면 된다. 이 방법은 Python을 별도로 요구하지 않는다. Linux에서는 Git과 Python 3.12 이상을 설치한 뒤 다음 명령을 실행한다.
git clone https://github.com/sanchomuzax/PicasaPy.git
cd PicasaPy
sudo apt-get install -y $(python3 scripts/print_dependencies.py --apt)
python3.12 -m venv .venv
source .venv/bin/activate
python -m pip install .
picasapy ~/Pictures
Windows에서 소스 코드로 실행하려면 Git과 Python 3.12 이상을 설치하고 PowerShell에서 다음 명령을 실행한다.
git clone https://github.com/sanchomuzax/PicasaPy.git
cd PicasaPy
py -3.12 -m venv .venv
.\\.venv\\Scripts\\Activate.ps1
python -m pip install .
picasapy "C:\\Users\\felhasznalo\\Pictures"
picasapy 명령에 사진 폴더 경로를 전달하면 해당 폴더를 연다. 의존성은 pyproject.toml에 선언돼 있으며 pip install .로 설치한다. 라이선스는 GPL-3.0이다. 프로젝트의 사양 문서, 설계 결정, 변경 기록도 공개돼 있다. 프로젝트를 만드는 이유는 Substack 글에서 확인할 수 있다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요