블로그로 돌아가기
커뮤니티활용 사례

여름 세일에 7개 게임 사서 247장 스크린샷 어떻게 정리해? Steam Deck + PC 크로스 플랫폼 공유 SOP 2026

게시일14 min read
공유

여름 세일 시작 전, 스크린샷 워크플로를 한 번 끝까지 돌려봤다

솔직히 한 가지 극한 도전을 시도했어요: Steam Summer Sale 개시 후 7일 동안 7개의 신작을 플레이, 각 최소 90분.

결과는?

3일째에 무너졌어요.

게임이 별로여서가 아니라 — 스크린샷 정리에 잠겨버렸습니다. F12 누르는 게 전부일 줄 알았는데, 일주일 동안 247장의 스크린샷이 5개 폴더에 분산됐어요: Steam 로컬, Steam Cloud, PowerToys로 잡은 것, 핸드폰으로 추가 촬영한 것, PS5에서 가져온 것. DCInside 갤, Discord 길드, Threads 각 1포스트씩 만드는데, 포스트당 5~10장의 대표 샷을 선별하는 작업이 필요했죠.

농담 아니에요. 정리 시간이 플레이 시간보다 길었습니다.

이게 바로 여름 세일 기간 게이머 커뮤니티에서 "포스트 쓰다가 중도 포기"가 자주 발생하는 진짜 이유입니다. 이번 시행착오와 결국 효과를 본 워크플로를 정리했어요.

시나리오 설정: 1주일 × 7개 게임 = 247장 스크린샷

여름 세일 2026은 6월 25일에 시작해 7월 9일까지. 2주간의 할인 쓰나미.

이번 트라이얼 목록:

게임 플레이 시간 스크린샷 수 주요 공유 대상
Hollow Knight: Silksong 4시간 38장 DCInside 게임갤 + Threads
Cyberpunk 2077 Phantom Liberty 6시간 52장 Discord 길드 채널
Stellar Blade 3시간 31장 Threads
Black Myth: Wukong 5시간 64장 인벤
Indiana Jones 2시간 18장 Discord
Helldivers 2 신챕터 4시간 28장 Discord 길드 채널
Balatro 신모드 3시간 16장 Threads + X

합계 247장.

여름 세일 기간 평균 플레이어는 510개를 "한번 만져본다" 정도로 시도. 게임당 2060장 스크린샷은 정상.

문제는 어디에 있을까?

스크린샷이 5곳의 다른 위치에 흩어져 있다는 것.

Steam 스크린샷은 어디에 저장될까? 잘 모르는 4가지 위치

Steam 스크린샷 저장 경로 정리표:

출처 경로 Steam Cloud 자동 동기화
Steam 로컬(F12) ~/Library/Application Support/Steam/userdata/[ID]/760/remote/[AppID]/screenshots/(macOS) 예
Steam Deck 로컬 /home/deck/.local/share/Steam/userdata/[ID]/760/remote/[AppID]/screenshots/ 예
Steam Cloud Web steamcommunity.com/id/[name]/screenshots/ 예(이게 동기화 대상)
PowerToys / ShareX 커스텀 커스텀 폴더 아니오
콘솔 캡처 전송 각종 앱 아니오

Steam Deck 사용자가 가장 막힙니다.

저도 2주 걸려서야 이해했어요.

Steam Deck에서 Steam + R1을 눌러 스크린샷을 찍으면 /home/deck/.local/share/Steam/...에 저장됩니다 — 일반 사용자가 접근하기 어려운 경로. 하지만 Steam Deck이 네트워크에 연결돼 있으면 Steam Cloud로 자동 동기화되어, PC측 Steam Community Web에서 모두 볼 수 있습니다.

페이지를 열면 사진 벽처럼 스크린샷이 나열되고, 각 썸네일 아래에 "Upload" 버튼이 있어요.

그런데.

이 "Upload"는 Steam Community(게임 페이지 연결, 다른 플레이어가 볼 수 있음)로 업로드하는 것이지, 일반 이미지 호스팅이 아닙니다.

Steam 스크린샷을 Discord, DCInside, Threads로 옮기려면, 먼저 "오른쪽 클릭 원본 다운로드"로 로컬에 저장한 다음 이미지 호스팅에 업로드해야 합니다.

이게 워크플로의 끊김 지점이에요.

자동 동기화 스크립트: Steam 스크린샷을 이미지 호스팅까지 직결

이 문제를 해결하는 작은 스크립트를 작성했어요:

#!/bin/bash
# steam-screenshot-sync.sh
# Steam 스크린샷 폴더 감시, 새 파일을 이미지 호스팅으로 자동 업로드

WATCH_DIR="$HOME/Library/Application Support/Steam/userdata/[YOUR_ID]/760/remote"
UPLOAD_API="https://lpic.cc/api/v1/upload"

fswatch -0 "$WATCH_DIR" | while IFS= read -r -d '' file; do
  if [[ "$file" == *.jpg ]] || [[ "$file" == *.png ]]; then
    response=$(curl -s -F "file=@$file" "$UPLOAD_API")
    url=$(echo "$response" | jq -r '.url')
    echo "$file → $url" | tee -a steam-screenshots.log
    pbcopy <<< "$url"
  fi
done

macOS는 brew install fswatch jq 후 직접 실행.

F12로 스크린샷 — 30초 후 자동 업로드, URL이 클립보드에 자동 복사.

5일 동안 실측했어요.

효율 차이는 육안으로 보입니다.

기존 흐름: "폴더 열기 → 최신 스크린샷 찾기 → 브라우저로 드래그 → 대기 → URL 복사"의 5단계. 새 흐름: F12 누르고 30초 기다리면, URL이 이미 클립보드에 있음.

여름 세일 기간 약 4시간을 절약했어요.

일괄 게시: 길드 / DCInside / Discord 규칙 대비

워크플로의 후반부는 게시 작업.

3개 플랫폼의 이미지 요구사항이 완전히 다릅니다:

플랫폼 선호 이미지 형식 해상도 상한 압축
DCInside 게임갤 / 인벤 JPG / PNG 2000×2000 경미(보존도 높음)
Discord 길드 채널 JPG / PNG / GIF 무료 8 MB 없음(< 8 MB는 원본)
Threads / X JPG 4096×4096 자동 JPEG 변환 + 강압축

여기서 한 번 호되게 당했어요.

여름 세일 3일째, 8 MB의 Cyberpunk 고해상도 스크린샷을 Threads에 업로드. 다운로드해보니 1.2 MB JPEG로 변신, 샤프한 엣지가 전부 흐릿한 모자이크로. 같은 이미지를 Discord 길드 채널에 올렸을 때는 8 MB 원본 그대로 다운로드.

결과는?

여름 세일 기간 가장 똑똑한 워크플로는 이거였어요:

  1. 원본을 이미지 호스팅 1곳에 업로드 — 영구 외부 링크 URL 확보
  2. 각 플랫폼에 URL을 붙여 넣기, 직접 업로드 금지 — 각 플랫폼이 자체적으로 압축 판단, 원본은 본인 호스팅에 보존

장점: 6개월 후 누군가 고해상도를 요청하면, 본인 호스팅에서 원본 링크를 전달 가능. 플랫폼 내 사본에만 의존하면, 6개월 후 Threads 버전은 1.2 MB 압축 잔해, 원본은 복구 불가.

실제로 이걸로 당해봤어요. 2년 전 어떤 이벤트 스크린샷은 Threads 저화질 버전만 남아있고, 원본은 진작 삭제됐어요.

트라이얼 플레이 중 스크린샷 전략

이야기를 되돌리면.

여름 세일 트라이얼 중 스크린샷을 찍을지 말지는 공유 의도에 달려있어요. 3단 촬영 전략을 세웠습니다:

  • Tier 1 필수 촬영 — 오프닝, 주인공 모습, 세계관 첫 광경, 게임 메뉴(친구에게 게임 모습 보여주기)
  • Tier 2 기분 따라 — 전투 장면(상쾌하면 촬영), 퍼즐 해결 순간, NPC 명대사
  • Tier 3 절대 안 찍기 — 컷씬 스포일러, 자기 캐릭터 사망 순간(못 쓰는 스크린샷 천지)

실측 결과: Tier 1만으로도 게임당 5~8장이면 DCInside 갤 1포스트 분량 충분.

Tier 2 10~15장 추가하면 Discord 길드의 "트라이얼 속보" 수준.

Tier 3은 완전 스킵 — 나중에 다시 볼 일 절대 없음.

여름 세일 기간 길러진 규율: 세션 종료 직후 Tier 3을 즉시 삭제. 보관 금지.

보관해두면 나중에 "이거 지울까 말까" 고민만 남거든요.

여름 세일 워크플로에서 lpic.cc의 위치

솔직히 lpic.cc 는 Steam 플레이어 전용이 아니지만, 여름 세일 기간 일괄 스크린샷 시나리오에 딱 맞습니다:

  • 단일 파일 8 MB 상한: 4K 스크린샷(PNG 통상 4~7 MB)을 적절히 커버
  • 익명 업로드 + 직접 URL: 스크립트 연동 가능
  • 비밀번호 보호: 길드 내부 한정 "스포일러 스크린샷"에 잠금
  • 30일 무접근 자동 회수: 여름 세일 일회용 트라이얼 스크린샷이 계정에 영구 점거하지 않음

제한 사항 먼저 명시: 무료 버전은 단일 파일 8 MB 상한, PS5 네이티브 4K 스크린샷(PNG 8.7 MB)은 90% 품질로 재저장 필요. 영구 보존이 필요하면 회원 가입으로 링크 고정 권장.

자주 묻는 질문

Q1: Steam Deck 스크린샷을 PC로 가장 빠르게 옮기는 방법은?

가장 빠른 경로: Steam Cloud 자동 동기화 → PC측 Steam Community Web → 오른쪽 클릭 다운로드. 버튼 누르고 PC에서 확인까지 평균 18초. 더 빠르게 하려면 Syncthing으로 Steam Deck의 ~/.local/share/Steam/userdata/.../screenshots/를 PC에 복제. 설정이 좀 복잡, 헤비 유저용.

Q2: Steam 스크린샷 기본이 JPEG인데 PNG로 변경 가능?

가능, 설정에서. Steam 설정 → 게임 중 → "압축되지 않은 사본 저장" 활성화. 이후 스크린샷은 JPEG와 함께 PNG 버전도 저장됨. 파일 크기는 커짐(PNG는 보통 JPEG의 3~4배)이지만 화질 완전 보존. 저는 2D 픽셀 아트 게임(Hollow Knight 같은)에만 활성화, 3D 게임은 비활성 유지 — 느리고 공간만 잡아먹음.

Q3: 여름 세일 기간 이미지 호스팅 무료 한도가 부족할 가능성은?

호스팅 나름. Imgur은 하루 50장 익명 상한, 여름 세일 1주일(~250장)이면 5일째에 한도 직격. lpic.cc는 익명에 일별 상한 없지만 IP당 분당 30장 레이트 리밋. 스크립트 일괄 업로드라면 1초 sleep 권장.

Q4: 이미지 호스팅 업로드 후 Steam Community나 DCInside가 URL을 차단할 가능성은?

차단 안 함. Steam Community는 외부 링크 스캔 없고, DCInside / 인벤도 마찬가지. 다만 Discord는 lpic.cc / Imgur 등의 도메인에 대해 링크 프리뷰 썸네일을 생성. 프리뷰 억제하려면 URL을 <>로 감싸기(예: <https://lpic.cc/abc>).

Q5: PS5 스크린샷과 Steam 스크린샷을 통합 공유하고 싶을 때 가장 간단한 방법은?

PS5는 PS App으로 스크린샷을 폰에 동기화, AirDrop이나 카카오톡으로 PC. 또는 PS5 내장 "X에 공유"로 게시, X에서 원본 다운로드. 전체 절차는 별도 글 PS5, Switch, Steam 스크린샷 크로스 플랫폼 워크플로에서 다룸.

Q6: fswatch 스크립트는 Windows에서 동작하나요?

네이티브 Windows: fswatch 대신 WSL2 경유 inotifywait 사용, 또는 PowerShell의 FileSystemWatcher 활용. PowerShell 버전 샘플: Steam 스크린샷 경로 감시하는 FileSystemWatcher에 Register-ObjectEvent로 파일 신규 생성 이벤트 등록, 각 파일에 대해 curl.exe(Windows 10+ 내장) 실행. 기능 동일, 문법만 PS 컨벤션으로 변경.

References

#Steam Summer Sale#Steam Deck#게임 스크린샷#Discord 길드#DCInside 게임갤#일괄 업로드#스크린샷 워크플로
A

작성자

Alex Chen

제품 테스터

모든 툴을 직접 사용해보고, 1인칭 시점으로 실제 사용 경험을 전달합니다.