TRAMS AI 프로젝트 문의
AI 뽀개기

CREAGEN 같은 서비스 제작하기: 상품 URL에서 광고 이미지·영상 만드는 기능 제작법

상품 정보를 수집해 광고 카피와 장면을 구성하고 이미지·영상·배너로 출력하는 AI 광고 제작 서비스의 구현 방법을 설명합니다.

핵심 요약

1. 상품 URL과 사진을 받아 광고 카피·이미지·영상·배너로 이어지는 제작 흐름을 만듭니다. 2. Firecrawl·Claude·Photoroom·Gemini·Veo·Creatomate와 FFmpeg를 필요한 단계에 연결합니다. 3. 상품 사실 검증, 이미지 선택과 장면 승인, 생성 작업 관리와 최종 출력 검수는 자체 구현합니다.

CREAGEN 크리젠의 기능에서 참고할 가치는 이커머스 상품 자료를 여러 광고 소재로 이어서 만드는 것입니다. AI 광고 제작 서비스 개발에서는 각 생성 API를 연결하는 것뿐 아니라 상품의 모습과 설명이 유지되도록 검토하는 과정이 중요합니다. 아래는 기능별 구현 대안입니다.

상품 URL에서 사용할 자료 가져오기

입력은 접근·이용 권한이 있는 상품 페이지 주소입니다. Firecrawl API로 페이지 내용과 이미지 정보를 수집하는 구성을 사용할 수 있습니다. 자체 코드는 상품명·가격·옵션·설명·이미지 주소를 나누고 수집 시각과 원문 주소를 함께 저장합니다.

상품 URL 분석 API 연동에서는 다른 상품의 추천 영역이나 후기 문장이 본문에 섞이지 않도록 확인해야 합니다. 동적 페이지나 수집 제한으로 자료가 부족하면 사용자가 직접 보완하도록 합니다. 출력은 사용자가 확인한 상품 정보이며 확인되지 않은 효능이나 조건을 광고 사실로 추가하지 않습니다.

K05 서비스 공개 이미지 1
출처: vcat.ai

광고 카피와 장면 초안 만들기

입력은 확인한 상품 정보와 광고 대상, 매체와 길이 조건입니다. Claude API로 카피와 장면 순서의 초안을 생성할 수 있습니다. 자체 로직은 상품 사실과 표현을 연결하고 매체별 글자 수·장면 수를 검사합니다.

AI 광고 카피 생성 결과는 확정된 상품 설명과 구별해 검토합니다. 장면별로 사용할 이미지와 화면 문구, 필요한 동작을 보여주면 제작 전에 수정하기 쉽습니다. 출력은 승인할 광고 구성안이며 제품이 갖고 있지 않은 기능이나 근거 없는 수치를 넣지 않도록 확인합니다.

상품 사진과 합성 이미지 준비하기

입력은 사용 권한이 있는 상품 사진과 원하는 배경·배치 조건입니다. Photoroom API로 배경 제거와 이미지 편집을 연결하고, 인물·상품을 함께 구성하는 기능은 Gemini 이미지 API를 후보로 검토할 수 있습니다. 각 API의 지원 기능과 참조 이미지 조건을 구분합니다.

K05 서비스 공개 이미지 3
출처: vcat.ai

자체 코드는 원본과 결과를 나란히 보여주고 로고·색상·형태가 유지됐는지 검수합니다. 인물 이미지는 이용 권한과 허용 범위를 확인합니다. 출력은 승인한 광고 이미지이며 상품 사진 누끼 배경 변경과 합성 결과를 별도 버전으로 관리합니다.

승인한 이미지를 영상 장면으로 변환하기

입력은 선택한 이미지와 움직임·길이·화면 비율 조건입니다. Veo를 Gemini API로 연결하는 구성을 후보로 삼을 수 있습니다. 사용할 모델의 이미지 입력과 출력 조건을 확인하고 작업 ID를 저장해 완료 상태를 조회합니다.

CREAGEN 유사 기능 구현 기술 요약
자료: 트램스 AI · 유사 기능 구현 기술 요약

상품 이미지 영상 변환에서는 생성 과정에서 제품의 형태나 문자가 바뀌지 않았는지 확인해야 합니다. 자체 작업 큐는 장면별 성공·실패와 재생성 횟수를 관리합니다. 출력은 검토할 영상 장면이며 한 장면이 실패해도 승인한 다른 결과를 보존합니다.

배너와 완성 영상 출력하기

입력은 승인한 이미지·영상·카피와 출력 양식입니다. Creatomate API로 템플릿에 맞는 광고 배너를 렌더링하고 FFmpeg로 영상 장면과 오디오를 연결하는 구성을 사용할 수 있습니다. 렌더링 도구에는 배치·길이·음량을 프로그램이 지정합니다.

자체 코드는 글자 잘림, 상품 가림, 자막 위치와 재생 길이를 확인합니다. 쇼핑몰 광고 소재 대량 제작에서는 상품별 작업 ID와 승인 결과를 연결해 다른 상품의 이미지가 섞이지 않도록 합니다. 필요한 상품 데이터와 광고 매체를 정리해 트램스 AI에 제작을 문의해 주세요: https://trams.co.kr/ai-si/contact/#inquiry

참고 자료

  1. https://vcat.ai/blog/creagen-updates/update_7/
  2. https://vcat.ai/blog/creagen-updates/successstory_6/
  3. https://vcat.ai/blog/creagen-updates/update_9/
  4. https://vcat.ai/blog/creagen-updates/update_9-2/
  5. https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview
  6. https://platform.claude.com/docs/en/build-with-claude/overview
  7. https://www.photoroom.com/api
  8. https://creatomate.com/docs/fundamentals/getting-started/introduction
  9. https://vcat.ai/blog/creagen-intro/creagen-intro_1/
  10. https://creagen.vcat.ai/
  11. https://www.mk.co.kr/news/culture/12089862
  12. https://docs.firecrawl.dev/features/scrape
  13. https://platform.claude.com/docs/en/api/overview
  14. https://docs.photoroom.com/
  15. https://docs.photoroom.com/image-editing-api-plus-plan/ai-backgrounds
  16. https://ai.google.dev/gemini-api/docs/image-generation
  17. https://ai.google.dev/gemini-api/docs/veo
  18. https://creatomate.com/docs/api/reference/create-a-render
  19. https://ffmpeg.org/about.html
TRAMS AI

비슷한 AI 서비스를
사업에 적용하고 싶으신가요?

아이디어와 필요한 기능을 알려주시면 제작 범위와 방법을 검토합니다.

프로젝트 문의