👏

pythonスクリプトの中でtyoutube-dlを使う

2024/03/24に公開
  • 音声ファイルを集めるため、youtube-dlを使ってみようと考えた
    • 自己責任でお願いします
  • 環境
    • Hostマシン: M1 Macbook Air
    • OS: macOS Monterey(12.5)
    • python 3.10.0
  • インストール
    • pip install youtube_dl
  • 実装
import youtube_dl


options = {
  'format': 'bestaudio/best',
  'outtmpl': './%(id)s.%(ext)s',
  'postprocessors': [
    {
      'key': 'FFmpegExtractAudio',
      'preferredcodec': 'wav',
      'preferredquality': '192'
    }
  ]
}

with youtube_dl.YoutubeDL(options) as ydl:
  ydl.download(URL)

Discussion