2024/08/30

, ,

AI 동영상 내레이션 제작 | NarratoAI

AI 동영상 내레이션 제작 | NarratoAI

동영상 내레이션 콘텐츠 제작을 위한 무료 AI 도구

NarratoAI는 GPT, 제미나이(Gemini) 같은 대규모 언어 모델(LLM)을 사용해 동영상에 대한 설명을 생성한 후 이를 더빙하거나 자막을 입히는 등의 동영상 내레이션(Narration) 콘텐츠 제작 작업을 한 방에 해결할 수 있는 무료 AI 도구이다(현재 제미나이 LLM만 사용할 수 있다).

최소 요구 사항이 4 CPU, 메모리 8G지만, 그래픽 카드는 필요하지 않아 대부분 PC에서 사용할 수 있을 것이다. 비슷한 AI 도구를 블로그에 소개한 것 같은데, 긴가민가.

NarratoAI 다운로드

NarratoAI(필수): github.com/linyqh/NarratoAI

Python(필수): www.python.org/downloads/

ffmpeg(필수): www.ffmpeg.org/download.html

Gemini API(필수): aistudio.google.com/app/prompts/new_chat
└ 「Google Gemini 앱 개발을 위한 API 키 발급」 참고

ImageMagick(필수): ImageMagick-7.1.1-36-Q16-x64-static.exe

샘플 동영상: pixabay.com/ko/videos

NarratoAI 기본 설정

깃허브에서 소스 다운로드

1. 깃허브에서 소스를 내려받은 다음 적당한 곳(한글, 공백 없는 경로)에 압축 해제한다.

2. Python 설치.

3. ImageMagick 설치(기본 경로 그대로 사용할 것을 권장).

3. NarratoAI 폴더에서 명령 프롬프트 창을 연 다음 아래 명령어를 입력해 필수 패키지 설치.

pip install –r requirements.tx

4. config.example.toml 파일을 config.toml로 이름을 변경. 만약 config.toml 파일이 있으면 그대로 사용.

config.toml 파일 수정

5. config.toml 파일을 텍스트 편집기로 연 다음 gemini_api_key, imagemagick_path(ImageMagick 설치된 폴더), ffmpeg_path(ffmpeg.exe 파일 위치)를 입력한다. 이때 경로 입력에 주의!

C:\Users\harry\Downloads\ffmpeg.exe(X)
C:\\Users\\harry\\Downloads\\ffmpeg.exe(O)

6. 아래의 NarratoAI 글꼴 폴더에 동영상 제작 시 자막으로 사용할 폰트를 복사.
NarratoAI-main\resource\fonts

7. 아래의 NarratoAI 동영상 폴더에 콘텐츠로 제작할 소스 동영상 복사.
NarratoAI-main\resource\videos

8. 아래의 NarratoAI 동영상 폴더에 콘텐츠의 BGM으로 사용할 오디오 복사.
NarratoAI-main\resource\songs

7. 명령 프름프트 창에서 아래 명령으로 NarratoAI 시작. 제대로 시작되면 WebUI인 http://127.0.0.1:8501 페이지로 자동 연결된다.

streamlit run ./webui/Main.py --browser.serverAddress=127.0.0.1 --server.enableCORS=True --browser.gatherUsageStats=False

NarratoAI으로 동영상에 해설 더빙 및 자막 삽입

NarratoAI으로 동영상에 해설 더빙 및 자막 삽입 1

① 영상 언어
② 출력 동영상 비율
③ 자막에 사용할 글꼴
④ 더빙 음성 선택(영어, 중국어만 가능, V2는 Microsoft Azure API 필요)
⑤ 동영상 BGM 선택(테스트에선 사용하지 않음)
⑥ 작업에 사용할 소스 동영상 선택
⑦ 비디오 스크립트 생성(시간 걸림)
⑧ 스크립트 저장
⑨ 비디오 자르기(시간 걸림)

NarratoAI으로 동영상에 해설 더빙 및 자막 삽입 2

⑩ 좀 전에 생성한 스크립트 선택(시간으로 구분 가능)하고, [Generate Video]로 작업 시작. 완료된 작업물은 아래 폴더에 저장됨.
NarratoAI-main\storage\tasks\

NarratoAI으로 생성한 동영상 내레이션

첫 번째 동영상 출처: 재학생, 소녀들, 지구 동영상. 사용 무료

두 번째 동영상 출처: 고양이, 고양이 같은, 구레나룻 동영상. 사용 무료

비록 보잘 것 없지만 광고 수익(Ad revenue)은 블로거의 콘텐츠 창작 의욕을 북돋우는 강장제이자 때론 하루하루를 이어주는 즐거움입니다

Share:

0 comments:

댓글 쓰기

댓글은 검토 후 게재됩니다.
본문이나 댓글을 정독하신 후 신중히 작성해주세요