20분 이상 되는 mp4 영상 무료로 AI 자막 추출하기
1. 순서
2. 작성 코드
20분 이상이 되는 mp4영상을 AI 스크립트를 추출하려고 할 때, 다른 AI 기능이 탑재된 사이트를 이용하면 유료로 결제해야 하는 경우가 생깁니다. 그래서 구글 드라이브와 colab에서 작성한 코드를 활용하여 무료로 AI 자막을 txt로 추출하는 방법을 알려드리려고 합니다.
1. 순서
(1) 구글 드라이브에 폴더를 만들고 mp4 파일들을 업로드 합니다.

(2) 구글 colab에 들어가서 드라이브를 마운트하고 openAI Whisper 라이브러리로 AI자막을 추출해주는 코드를 작성합니다.

이 때 video_path의 경로명과 파일명을 드라이브에 올라간 경로명과 파일명으로 일치시켜주고, 출력되는 output_path의 txt 파일명과 경로도 잘 설정해 준다.
2. 작성 코드
# 1. 구글 드라이브 마운트
from google.colab import drive
drive.mount('/content/drive')
# 2. Whisper 설치
!pip install -q openai-whisper
# 3. ffmpeg 설치 (필수)
!apt-get install -y ffmpeg
# 4. 모델 불러오기 및 변환
import whisper
# 모델 선택 (tiny, base, small, medium, large 중)
model = whisper.load_model("small")
# mp4 파일 경로 (파일명은 네 드라이브에 올린 이름으로 변경)
video_path = "/content/drive/MyDrive/중학 junior강의/주니어 1강.mp4"
# 자막 변환
result = model.transcribe(video_path)
# 5. 텍스트 파일로 저장
output_path = "/content/drive/MyDrive/중학 junior강의/주니어 1강.txt"
with open(output_path, "w", encoding="utf-8") as f:
f.write(result["text"])
print("변환 완료! 저장된 파일 경로:", output_path)
'IT관련 공부 > python' 카테고리의 다른 글
| 파이썬 국문 자습서 웹 크롤링하여 PDF 파일로 변환하기 (1) | 2025.08.14 |
|---|