youtube-transcript-api
date: 2023-10-20 excerpt: youtube-transcript-apiの使い方と概要
youtube-transcript-apiの使い方と概要
概要
- youtubeの字幕を取得するためのライブラリ
- 非公式のAPIを使用しているため、youtubeの仕様変更により動作しなくなる可能性がある
インストール
$ pip install youtube-transcript-api
使い方
from youtube_transcript_api import YouTubeTranscriptApi
import pandas as pd
# 動画IDを指定して字幕を取得
df = pd.DataFrame(YouTubeTranscriptApi.get_transcript("動画ID", languages=['ja']))
display(df) # 出力カラムはtext, start, duration