NarratoAI: 원스톱 AI 영상 해설 및 자동 편집 도구

NarratoAI: 원스톱 AI 영상 해설 및 자동 편집 도구 261

LLM 기반의 오픈소스 원스톱 AI 영상 해설 및 자동 편집 도구로, '원고 작성 - 영상 편집 - AI 더빙 - 자막 생성'의 전체 과정을 자동화 파이프라인으로 통합합니다.

#创作工具 #视频剪辑

NarratoAI: 원스톱 AI 영상 해설 및 자동 편집 도구소개

📌 Narratoai란 무엇인가

NarratoAI는 LLM 기반의 오픈소스 자동화 영상 해설 도구로, "카피라이팅 - 영상 편집 - AI 더빙 - 자막 생성"의 전체 프로세스를 자동화 작업으로 통합합니다. 주로 숏영상 크리에이터, 영상 해설 유튜버, MCN 팀 및 미디어 운영자를 대상으로 합니다.

NarratoAI는 GitHub 사용자 linyqh가 개발했으며, 현재 약 7K Star와 880 Fork를 획득하여 로컬 배포와 Docker 배포 두 가지 방식을 지원합니다.

NarratoAI 기능 특징

✨ NarratoAI 기능 특징

🎬 지능형 카피라이팅: LLM을 활용하여 영상 해설 카피를 자동 생성하며, 다국어를 지원합니다

🎞️ 자동 영상 편집: 스크립트에 따라 자동으로 영상을 편집하며, 랜덤 연결 모드를 지원하고, 클립 길이 및 영상 비율(예: 9:16 세로 화면) 사용자 정의가 가능합니다

🗣️ AI 더빙 생성: 내장된 다국어 TTS 음성 합성으로 음량, 속도 조절을 지원하며, 다양한 음성 스타일을 제공합니다

📝 지능형 자막 제작: 음성과 동기화된 자막을 자동 생성하며, 폰트, 위치, 색상 및 테두리 사용자 정의를 지원합니다

👀 콘텐츠 미리보기 최적화: 생성 전 클립 타임스탬프, 화면 설명 및 해당 내레이션을 미리 볼 수 있으며, 특정 세그먼트를 개별적으로 재생성할 수 있습니다

🚀 다중 모델 지원: 알리 Qwen2-VL, DeepSeek R1/V3, Google Gemini 등 모델을 지원합니다

💻 다중 시나리오 지원: 범용 영상 해설, 단편 드라마 해설, 단편 드라마 편집 등 인기 있는 제작 시나리오를 포괄합니다

🔍 SEO 최적화: 키워드에 따라 콘텐츠 구조를 최적화하여 검색 엔진 가시성을 향상시킵니다

🎯 NarratoAI 활용 시나리오

  • 영상 해설 제작: 영화, TV 드라마, 단편 드라마의 전문 해설 영상을 빠르게 제작

  • 숏영상 제작: 더우인, 콰이쇼우, B站, 비디오 넘버 등 플랫폼에 적합한 숏영상 콘텐츠를 대량 생산

  • 교육 훈련 영상: 교사 또는 교육 기관이 교육 시연 자료를 빠르게 제작

  • 상업 제품 소개: 기업이 제품 소개 영상을 제작하여 제품 특징과 장점을 부각

  • 미디어 운영: 개인 크리에이터가 매일 여러 콘텐츠를 게시하여 계정 영향력을 향상

✅ NarratoAI 장단점

장점

  • 전체 프로세스 자동화: 카피라이팅부터 완성작까지 원클릭으로 완료되며, 10분 이내에 전체 영상이 생성되어 효율이 80% 이상 향상됩니다

  • 낮은 진입 장벽: 전문 편집 기술이 필요 없으며, 초보자도 빠르게 시작할 수 있습니다

  • 저비용: 10분 영상 편집에 약 0.1위안(API 호출 비용)만 소요됩니다

  • 오픈소스 무료: 완전 무료 사용이 가능하며, 코드가 투명하고二次 개발을 지원합니다

  • 유연한 맞춤 설정: 매개변수 수동 조정을 지원하여 개인화된 제작 요구 사항을 충족합니다

단점

  • 모델 의존성: 초기 버전은 주로 Google Gemini 모델에 의존하여 다른 모델에 대한 지원이 제한적이었습니다(새 버전에서 개선됨)

  • 하드웨어 요구 사항: GPU는 필수가 아니지만, 4코어 CPU + 8GB 메모리 구성이 필요합니다

  • 중국어 지원 제한: 초기 버전은 중국어 영상 처리에 제한이 있으며, 파일 이름에 중국어, 특수 문자 또는 공백을 포함할 수 없습니다

  • 효과 일관성: 자동 생성된 콘텐츠는 최적의 효과를 달성하기 위해 수동 미세 조정이 필요할 수 있습니다

🛠️ NarratoAI 사용 방법

환경 준비

  • 시스템 요구 사항: Windows 10+ / MacOS 11.0+ / Linux

  • 하드웨어 구성: 4코어 CPU, 8GB 메모리(GPU는 필수가 아님)

  • Python 버전: 3.10 이상

배포 방식 (둘 중 하나 선택)

방식 1: 로컬 배포

git clone https://github.com/linyqh/NarratoAI.git
cd NarratoAI
pip install -r requirements.txt
cp config.example.toml config.toml
# config.toml 편집하여 API Key 입력
streamlit run webui.py --server.maxUploadSize=2048

방식 2: Docker 배포

git clone https://github.com/linyqh/NarratoAI.git
cd NarratoAI
docker-compose up -d

사용 프로세스

  1. 기본 구성: http://localhost:8501에 접속하여 API Key를 구성하고 AI 모델을 선택합니다

  2. 영상 업로드: mp4 파일을 resource/videos 디렉토리에 넣습니다(파일 이름에 중국어 또는 특수 문자를 포함할 수 없음)

  3. 스크립트 생성: AI가 자동으로 영상 콘텐츠를 분석하고 해설 카피를 생성합니다

  4. 미리보기 조정: 클립과 해설이 일치하는지 확인하고, 만족스럽지 않은 부분을 재생성할 수 있습니다

  5. 매개변수 구성: 영상 비율, 더빙 스타일, 자막 스타일 등을 설정합니다

  6. 영상 생성: 시작을 클릭하고 AI가 편집, 더빙 및 자막 합성을 자동으로 완료할 때까지 기다립니다

❓ 자주 묻는 질문

Q1: 중국어 영상 파일 이름을 인식할 수 없는 이유는 무엇인가요?

A: 시스템에 파일 이름에 대한 제한이 있으므로 영어, 숫자 또는 언더스코어를 사용하여 명명하고 중국어, 공백 및 특수 문자를 피하는 것이 좋습니다.

Q2: NarratoAI는 어떤 AI 모델을 지원하나요?

A: 현재 Google Gemini, 알리 Qwen2-VL, DeepSeek R1/V3 등을 지원하며, 영상 분석에는 Qwen 시리즈 모델을 사용하는 것이 좋습니다.

Q3: 생성된 영상은 상업적으로 사용할 수 있나요?

A: 원본 영상 자료의 저작권 문제에 주의해야 하며, AI 생성 콘텐츠의 상업적 사용 권한은 사용 중인 특정 모델 서비스 약관을 참조하는 것이 좋습니다.

Q4: 편집 효과가 만족스럽지 않다면 어떻게 해야 하나요?

A: 미리보기 단계에서 특정 세그먼트를 개별적으로 재생성하거나 스크립트를 수동으로 편집하여 조정할 수 있습니다.

Q5: 쟈잉(剪映)으로 내보내기를 지원하나요?

A: 향후 버전에서 쟈잉 초안 내보내기 기능을 지원할 계획입니다.

Q6: 원격 배포는 안전한가요?

A: 첨단 암호화 기술을 사용하여 데이터 전송 및 저장 보안을 보장하지만, 공식 채널을 통해 소프트웨어를 획득하는 것이 좋습니다.

🔗 관련 링크

GitHub 저장소:https://github.com/linyqh/NarratoAI

공식 문서:https://www.narratoai.cn/

API 문서:배포 후 http://localhost:8080/docs에 접속

NarratoAI: 원스톱 AI 영상 해설 및 자동 편집 도구 와 관련된 도구