구독자 0명으로 시작해 2026년 트렌드에 맞춰 쇼핑 숏폼(릴스·쇼츠)으로 월 300만 원 이상의 순수익을 올리는 방법"**영상에 대해 설명요약 및 해외영상 수집 코드(자체 파이썬 코드예)
유튜브 영상은 **"구독자 0명으로 시작해 2026년 트렌드에 맞춰 쇼핑 숏폼(릴스·쇼츠)으로 월 300만 원 이상의 순수익을 올리는 방법"**에 대해 설명하고 있습니다. 주요 내용을 요약하면 다음과 같습니다.
1. 왜 2026년에는 유튜브보다 '인스타그램'인가?
높은 전환율: 유튜브 시청자들은 주로 재미를 추구하지만, 인스타그램 이용자들은 쇼핑이나 정보성 콘텐츠에 관심이 많아 구매 전환율이 압도적으로 높습니다
초보자 유리: 구독자나 팔로워가 0명인 계정이라도 프로필 링크나 자동 DM 기능을 활용해 즉시 수익화가 가능합니다
계정 안전성: AI 생성 영상 등에 대한 유튜브의 제재로부터 비교적 안전합니다.
2. 2026년 가장 주목받는 치트키: '레시피 쇼츠(릴스)'
구조: 다이어트나 건강 레시피 같은 유익한 정보를 숏폼으로 제공하여 조회수와 저장, 댓글(반응)을 유도합니다.
수익화 원리: 댓글을 남긴 사람들에게 자동 DM으로 레시피를 발송하되, 핵심 재료(예: 특정 요거트, 호밀빵 등)는 쿠팡 파트너스 링크를 클릭해야만 확인할 수 있도록 설계합니다 [04:56], [10:04]. 링크 클릭 후 24시간 이내에 발생한 구매 매출의 3%가 수익으로 전환됩니다.
대안(케러셀 카드뉴스): 인스타그램이 공식적으로 밀어주는 이미지 형태의 카드뉴스를 활용하면, 영상 제작 없이 이미지 2장만으로도 높은 수익을 올릴 수 있습니다 .
3. 촬영 없이 10분 만에 영상 제작하는 4단계 프로세스
소재 선정 및 대본 작성: 자체 개발한 프로그램(또는 ChatGPT 등 AI)을 활용해 잘 터진 레퍼런스 영상을 분석하고 퀄리티 높은 대본을 자동으로 추출·수정합니다.
해외 영상 소스 수집: 중국 플랫폼인 '도우인(Douyin)'이나 '샤오홍슈'에서 AI(ChatGPT)로 번역한 키워드를 검색해 조건에 맞는 요리 영상을 찾고, 무료 다운로드 사이트(스냅인 등)를 통해 다운로드합니다.
편집 (캡컷 활용): 고품질 AI 목소리(타이캐스트 등)로 더빙 음성과 자막을 추출한 뒤, 캡컷(CapCut)의 '장면 분할' 기능을 이용해 대본에 맞춰 컷 편집을 진행합니다. 영상 속 중국어나 영어 자막은 캡컷의 'AI 삭제' 기능으로 깔끔하게 지워줍니다.
수익 링크 및 자동 DM 설정: '젠스파크(GenSpark)' AI로 정확한 레시피와 필요 재료를 정리한 후, '인포크링크(Inpock Link)'와 '인스타그램 매니저(자동화 기능)'를 연동하여 특정 키워드 댓글을 단 사용자에게 쿠팡 파트너스 링크가 포함된 레시피 DM이 자동으로 발송되도록 세팅합니다
(※ 쿠팡 파트너스 활동 문구 명시 필수)
영상 바로가기: https://youtu.be/c0ROxOKx488
2. 해외영상 수집 코드예 (자체제작)
도우인(Douyin) 등 해외 사이트에서 자동으로 영상 링크를 추출하거나 수집하는 작업은 웹페이지 구조 변경 및 보안 정책(캡차, 로그인 장벽 등) 때문에 단순 크롤링 코드가 쉽게 막힐 수 있습니다.
따라서 가장 안정적이고 직관적인 방법은 브라우저를 직접 자동화 제어하는 Selenium 라이브러리를 활용하는 것입니다.
아래는 Python과 Selenium을 활용하여 특정 키워드로 검색된 동영상 페이지에서 영상 소스 URL(또는 관련 링크)을 수집하는 기본 프레임워크 코드입니다.
1. 사전 준비
코드를 실행하기 전 관련 라이브러리를 설치해야 합니다.
pip install selenium webdriver-manager
2. 해외 영상 소스 수집 자동화 코드 (Python)
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.keys import Keys
from webdriver_manager.chrome import ChromeDriverManager
def setup_driver():
"""브라우저 자동화를 위한 기본 설정"""
chrome_options = Options()
# 크롤링 차단을 우회하기 위한 User-Agent 설정
chrome_options.add_argument("--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36")
# 자동화 메시지 숨기기 및 기타 우회 설정
chrome_options.add_experimental_option("excludeSwitches", ["enable-automation"])
chrome_options.add_experimental_option('useAutomationExtension', False)
service = Service(ChromeDriverManager().install())
driver = webdriver.Chrome(service=service, options=chrome_options)
# 웹드라이버 탐지 방지 지문 초기화
driver.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", {
"source": "Object.defineProperty(navigator, 'webdriver', {get: () => undefined})"
})
return driver
def collect_douyin_videos(keyword, scroll_count=3):
driver = setup_driver()
video_links = set() # 중복 제거를 위해 set 사용
try:
# 1. 도우인 검색 페이지 접속 (웹 버전)
print(f"'{keyword}' 검색 중...")
url = f"https://www.douyin.com/search/{keyword}"
driver.get(url)
time.sleep(5) # 페이지 로딩 및 캡차 대응 대기 시간 (필요 시 직접 로그인)
# 2. 스크롤을 내리며 영상 링크 수집
for i in range(scroll_count):
print(f"스크롤 중... ({i+1}/{scroll_count})")
# 페이지 내의 비디오 카드 요소 탐색
# 도우인의 웹 구조에 따라 a 태그의 href 속성 내 '/video/' 패턴을 찾습니다.
elements = driver.find_elements(By.TAG_NAME, "a")
for elem in elements:
try:
href = elem.get_attribute("href")
if href and "/video/" in href:
video_links.add(href)
except Exception:
continue
# 바닥으로 스크롤 내리기
driver.find_element(By.TAG_NAME, "body").send_keys(Keys.END)
time.sleep(3) # 스크롤 후 콘텐츠 로딩 대기
print("\n=== 수집 완료 ===")
for link in video_links:
print(link)
except Exception as e:
print(f"에러 발생: {e}")
finally:
driver.quit()
if __name__ == "__main__":
# 검색할 중국어 키워드 입력 (예: 다이어트 샌드위치 -> 减脂三明治)
search_keyword = "减脂三明治"
collect_douyin_videos(search_keyword, scroll_count=3)
💡 중요 참고 및 주의사항
로그인 및 캡차(Captcha): 중국 플랫폼(도우인, 샤오홍슈 등)은 비로그인 상태나 자동화 봇 접근 시 완강한 캡차 인증을 요구합니다. 코드를 실행한 뒤 브라우저 창이 뜨면 수동으로 로그인을 한 번 진행하거나 캡차를 풀어주어야 스크롤 및 수집이 정상적으로 작동합니다.
웹 구조 변경: 플랫폼의 HTML 클래스명이나 구조는 수시로 변경됩니다. 특정 클래스명(By.CLASS_NAME) 대신 가장 범용적인 By.TAG_NAME, "a"를 사용해 /video/ 주소를 필터링하도록 구현한 이유입니다.
다운로드 연계: 이 코드는 '영상 주소(URL)' 리스트를 따오는 코드입니다. 실제 영상 파일(MP4)을 워터마크 없이 다운로드하려면 수집한 URL들을 영상에 나온 외부 다운로드 API나 웹 서비스(SnapIn 등)에 대입하는 추가 자동화 프로세스가 필요합니다.
댓글
댓글 쓰기