PythonでYouTubeの動画をダウンロード


press
PythonでYouTubeの動画をダウンロード

PythonでYouTubeの動画をダウンロード

YouTubeの動画をPythonでダウンロードします。今回使うyt-dlpはyoutube-dlのフォークで、youtube-dlよりもダウンロード速度が高速です。Pythonファイルからの実行以外にもコマンドラインからでもYouTube動画をダウンロードできます。

Pythonファイルを実行

from yt_dlp import YoutubeDL

URL = ["https://www.youtube.com/watch?v=GtUQB4DCONQ"]
with YoutubeDL() as ydl:
    ydl.download(URL)

コマンドラインで実行

yt-dlp "https://www.youtube.com/watch?v=GtUQB4DCONQ" 
[youtube] GtUQB4DCONQ: Downloading webpage
[youtube] GtUQB4DCONQ: Downloading android player API JSON
[youtube] GtUQB4DCONQ: Downloading MPD manifest
[youtube] GtUQB4DCONQ: Downloading MPD manifest
[info] GtUQB4DCONQ: Downloading 1 format(s): 22
[download] Destination: GitHubのイシューとPyCharmのタスクを連携 [GtUQB4DCONQ].mp4
[download] 100% of 3.27MiB in 00:01

3.27MBの動画は1秒でダウンロードできました。


株式会社ファントムへのお問い合わせ

群馬県でPythonを使ったAIやソフトウェアを開発している株式会社ファントムが運営しています。




    Related Articles

    Python

    Pythonのdatetimeで日付、時間の計算(2)

    Pythonのdatetimeで日付、時間の計算(2) 前回からの続きです。 今回は、曜日を取得したり、特定の曜日の日付を取得します。後半は文字列とdatetimeの変換について説明します。 開発環境 本日の曜日を取得 […]

    Posted on by press
    Python

    PyCharm&DockerでもBlackでコードフォーマット

    PyCharm&DockerでもBlackでコードフォーマット venvなどで環境構築されたプロジェクトであれば、PyCharmのFile Wacherというプラグインでファイルの保存時にBlackによるコードの […]

    Posted on by press

    最新情報をお届けします!

    メーリングリストに登録するとファントムの最新情報をお届けします

    お客様のメールアドレスを共有することはありません