프로젝트 배경
1) 문제점 - 마켓플레이스에 음원 상품을 하나씩 손으로 등록하면 분류 선택, 가격·태그 입력, 소개 작성, 음원·이미지 업로드까지 앨범당 수십 단계가 반복됨 - 앨범이 수십 개로 쌓이면 수작업은 시간·실수 모두 비현실적이고, 한글 CSV 인코딩 문제로 데이터가 자주 깨짐 2) 목표 - 폴더에 앨범만 정리해 두면 등록부터 발행까지 무인으로 끝나는 데스크톱 봇 구축 - 운영자가 코드 없이 GUI에서
프로젝트 성과
무인 대량 등록 봇
폴더 단위 수십 개 음원 앨범을 사람 개입 없이 마켓 상품 폼 입력→파일·이미지 업로드→발행까지 일괄 자동화
에셋·메타데이터 자동 생성
WAV 일괄 ZIP 압축, 커버 PNG→JPG 변환, 트랙 수·총 재생 시간 자동 계산 후 상품 사양 자동 구성
운영자용 GUI 도구화
PyQt5 데스크톱 앱으로 폴더·프로필 선택과 실시간 로그·진행률을 제공, 비개발자도 실행 가능
핵심 기능
진행 단계
기획·설계
2024.09.
폴더 규약·CSV 스키마·2단계(초안→발행) 워크플로 설계
프로젝트 상세
1) 포트폴리오 소개 글로벌 디지털 콘텐츠 마켓플레이스에 음원(배경음악) 상품을 사람 손 없이 대량 등록·발행하는 Python 데스크톱 자동화 봇입니다. 폴더에 담긴 수십 개 앨범을 한 번에 처리해, 상품 폼 입력부터 음원 파일·커버 이미지 업로드, 발행, 결과 기록까지 자동으로 끝냅니다. 운영자는 PyQt 화면에서 폴더와 프로필만 고르고 실행 버튼을 누르면 됩니다. 2) 작업 범위 - PyQt5 데







