AI로 영상 속 물체 지우는 방법

video-to-video AI 편집 프롬프트에 지울 물체와 그대로 둘 부분을 적으세요. Sume에서 하는 방법, 물체를 바꾸거나 추가하는 법, 대신 블러 처리하는 법을 다룹니다.

읽는 시간 5분Sume
전체 글

AI로 영상 속 물체를 지우려면 video-to-video(편집) 모델에 클립을 보내면서, 지울 물체를 지목하고 그대로 둘 부분을 밝힌 프롬프트를 함께 보내세요. 예를 들면 “Remove the coffee cup from the table. Keep everything else the same.”(테이블에서 커피잔을 지우고, 나머지는 모두 그대로 두기)입니다. 모델이 이 지시대로 클립을 다시 만들기 때문에 마스크를 그리거나 손으로 트래킹할 필요가 없습니다. 다만 깔끔한 결과가 보장되지는 않으므로 물체가 있던 자리를 확인하세요.

Sume에서는 gemini-omni-flash-1.1의 편집 모드가 이 역할을 하며, 문서의 편집 예제도 이런 종류의 교체로, “Replace the bottle with an apple. Keep everything else the same.”(병을 사과로 바꾸고, 나머지는 모두 그대로 두기)입니다. 물체를 가리기만 하면 된다면 고정된 영역을 블러 처리하거나 박스로 덮는 것이 생성을 쓰지 않는 방법입니다. 내용은 2026-09-28에 확인한 Video Router (영문) 문서와 영상 필터 문서, Sume API 레퍼런스, Sume의 API 코드에서 가져왔습니다.

Sume로 영상 속 물체를 어떻게 지우나요?

클립의 공개 HTTPS URL을 video_url에 넣고 model: "gemini-omni-flash-1.1"과 함께 POST /v1/video-router/generate로 보낸 뒤, 지울 내용은 prompt에 적으세요. 현재 이 편집을 지원하는 모델은 이 모델 하나뿐입니다. 나머지 필드, 편집에 이 경로를 쓰는 이유, 결과를 가져오는 방법은 프롬프트로 영상 편집하기에서 다룹니다.

curl -X POST https://api.sume.com/v1/video-router/generate \
  -H "Authorization: Bearer $SUME_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: remove-cup-001" \
  -d '{
    "model": "gemini-omni-flash-1.1",
    "prompt": "Remove the red coffee cup from the left side of the table. Keep everything else the same.",
    "video_url": "https://example.com/desk-clip.mp4",
    "resolution": "720p",
    "mode": "async"
  }'

프롬프트는 어떻게 써야 하나요?

화면 속 다른 것과 헷갈리지 않도록 물체를 지목하세요. 무엇인지, 무슨 색인지, 어디에 있는지를 적습니다. 그다음 그대로 둘 부분을 말하세요. 프롬프트가 편집 내용을 설명하므로, 물체를 바꾸거나 추가해 달라고 할 때도 같은 형태를 씁니다. 고쳐 쓸 만한 예시는 다음과 같습니다.

  • 불필요한 물체: “Remove the red coffee cup from the left side of the desk. Keep everything else the same.”(책상 왼쪽의 빨간 커피잔을 지우고, 나머지는 모두 그대로 두기)
  • 배경 속 인물: “Remove the man in the blue jacket walking behind her. Keep her and the street the same.”(그녀 뒤로 걸어가는 파란 재킷의 남자를 지우고, 그녀와 거리는 그대로 두기)
  • 교체: “Replace the soda can with a glass of water. Keep the hand and the table the same.”(탄산음료 캔을 물 한 잔으로 바꾸고, 손과 테이블은 그대로 두기)
  • 추가: “Add a small potted plant on the right side of the desk. Keep everything else the same.”(책상 오른쪽에 작은 화분을 추가하고, 나머지는 모두 그대로 두기)

물체가 있던 자리는 자연스럽게 보이나요?

보장되지 않습니다. API 레퍼런스는 편집을 “rewritten by prompt”(프롬프트로 다시 쓴) 원본 클립으로 설명하고, 문서가 보여 주는 예제는 제거가 아니라 교체이며, 빈자리를 어떻게 채우는지에 대한 약속은 없습니다. 지운 자리에 이상한 것이 남으면 그 자리에 대신 있어야 할 것을 적어 보세요. 예를 들어 “show the bare wooden table where the cup was.”(컵이 있던 자리에 아무것도 없는 나무 테이블을 보여 주기)처럼 씁니다.

문서는 원본의 최대 길이도 밝히지 않고, 출력이 원본의 길이, 프레이밍, 원래 소리를 유지하는지도 말하지 않습니다. 모델이 항상 오디오를 생성하며 이를 끄는 스위치가 없다는 점은 문서에 나와 있습니다. 쓰기 전에 편집된 클립을 원본과 비교해 보세요.

대신 물체를 블러 처리하거나 가릴 수 있나요?

네, 물체가 한곳에 머물러 있고 클립이 이미 워크스페이스의 media.sume.com 파일(예: 이전 Sume Job의 출력)이라면 가능합니다. 현재는 영상 필터 Job으로 그 고정된 영역을 블러 처리하거나 단색 박스로 덮을 수 있으며, 아무것도 생성하지 않습니다. 두 방법의 filtergraph는 영상 일부분을 블러 처리하는 방법에 있습니다.

Video Router (영문), 영상 필터, Sume API 레퍼런스 기준, 2026-09-28 확인.
AI 편집: 지우기 또는 바꾸기영상 필터: 블러 또는 박스
경로POST /v1/video-router/generatePOST /v1/video-filter
원본 클립공개 HTTPS URL워크스페이스의 media.sume.com 클립
바뀌는 것프롬프트대로 다시 만든 클립 전체프로그램이 바꾸는 부분만. 크기, 프레임 레이트, 오디오는 그대로 유지
소리항상 생성됨. 원래 소리 유지는 문서화되지 않음원본의 오디오
원본 길이문서화되지 않음최대 300초

비용은 얼마인가요?

편집은 해상도에 따라 출력 초당 공급사 정가 × 1.25로 청구됩니다. 기본값인 720p에서는 초당 $0.125이며, 기본적으로 5.5% 에이전트 수수료가 더해집니다. 필터 Job은 인코드마다 청구되고 /check 호출은 무료입니다. 문서는 요율을 GET /v1/catalog에서 확인하라고 안내합니다.

출처

관련 글

모델 카테고리의 다른 글

모델 글 전체 보기

작성자 Sume