yt-dlpの使い方

スポンサーリンク
スポンサーリンク
動画再生

高機能な動画ダウンロードツールです。1,000以上のサイトに対応しています。

youtube-dlの派生版です。

スポンサーリンク
スポンサーリンク

ダウンロード

yt-dlp

GitHubからyt-dlp.exeをダウンロードします。

FFmpeg

動画と音声を結合したり、様々な後処理に使います。

GitHubからffmpeg-master-latest-win64-gpl.zipをダウンロードします。

解凍して「bin」フォルダにあるffmpeg.exeとffprobe.exeをyt-dlp.exeと同じフォルダに入れます。

使い方

コマンドプロンプトで以下のように実行します。

yt-dlp.exeのパス 動画のURL

しかし毎回パスを入力するのは面倒だと思うので、バッチファイルがおすすめです。

以下を拡張子を.batにして保存して、yt-dlp.exeと同じフォルダに入れます。

@echo off
cd /d %~dp0

set OPTIONS=

set /p URL=URL:

yt-dlp.exe %OPTIONS% "%URL%"

バッチファイルをダブルクリックするとコマンドプロンプトが起動します。

動画のURLを貼り付けてEnterを押すとダウンロードが始まります。

終わるとコマンドプロンプトが終了します。

出力先はyt-dlp.exeと同じフォルダです。

オプション

set OPTIONS=の後に書いてください。

mp4をダウンロード

できるだけmp4をダウンロードする設定です。

-f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best"

音声のみをダウンロード

-x

mp3に変換したい場合は以下のようにします。

-x --audio-format mp3

指定できるのはbest(デフォルト)、aac、alac、flac、m4a、mp3、opus、vorbis、wavのどれかです。

サムネイルを埋め込む

--embed-thumbnail

ファイル名の変更

デフォルトは「タイトル [ID].拡張子」ですが、以下のようにすると「タイトル.拡張子」になります。

-o "%%(title)s.%%(ext)s"

それ以外はこちらの記事を参考にしてください。

出力先の変更

-o "フォルダパス\%%(title)s [%%(id)s].%%(ext)s"

例えばDドライブの「download」フォルダに出力したい場合は以下のように書きます。

-o "D:\download\%%(title)s [%%(id)s].%%(ext)s"

アップデート

以下のように書いたバッチファイルをyt-dlp.exeと同じフォルダに入れます。

@echo off
cd /d %~dp0

yt-dlp.exe -U

バッチファイルをダブルクリックすればアップデートされます。

その他

README.mdを参考にしてください。

スポンサーリンク
スポンサーリンク
動画再生
thtsfをフォローする
スポンサーリンク
スポンサーリンク

コメント

  1. ハナコ より:

    >sf tht様
    ご返信、ありがとうございます。
    この度はお騒がせしてしまい申し訳ありません。
    カレントディレクトリにてファイルの存在を確認しました。
    とても助かりました。本当に感謝です。

    これからもサイトの更新を楽しみにしておりますね。

  2. のり より:

    はじめまして。
    youtube-dlのコマンドについてさまよっていたらこちらにたどり着きました。
    質問なのですが、bestvideoとbestaudioを指定してダウンロードした場合は映像と音声が別ファイルになりますよね?
    そのファイルをffmpegで結合しようとしているのですが、ハードウェアエンコード(nvenc)で処理するための引数はわかりますでしょうか?
    ぜひ教えていただけると嬉しいです。

タイトルとURLをコピーしました