• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

youtube-transcript-api

date: 2023-10-20 excerpt: youtube-transcript-apiの使い方と概要

tag: youtubepythonapi


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

参考

  • jdepoix/youtube-transcript-api


youtubepythonapi Share Tweet