備忘録
pythonでyoutubeの動画をダウンロードするやつ
main.py
import os
from yt_dlp import YoutubeDL
abs_path = os.path.dirname(__file__)
#オプションを指定(最高画質の動画と最高音質の音声を取り出し結合するためのオプション)
#実行ファイルと同じディレクトリにdataフォルダを作成してください
option = {
'outtmpl' : str(abs_path) + '/data\original/%(title)s.%(ext)s',
'format' : 'bestaudio/best'
}
#インスタンスの生成
ydl = YoutubeDL(option)
#ダウンロードの実行
result = ydl.download(['https://www.youtube.com/watch?v=M2cckDmNLMI&list=PLItoQPoI2CslCLn2RKLEwe1IfgdjF5idU&index=2',
'https://www.youtube.com/watch?v=cCm5-S5GV2o',])