LinuxでYouTube動画をダウンロードする方法

📢 この記事は gemini-3-flash-preview によって翻訳されました

はじめに

Windowsのコマンドライン版があるなら、Linux版がないわけないよね。

Windows版の記事はこちら: コマンドラインでYouTube動画をダウンロードする

yt-dlpをダウンロードする

Python環境を整えてから、 Releases · yt-dlp/yt-dlp · GitHub yt-dlp をダウンロードするのがおすすめ。Pythonの設定が面倒なら yt-dlp_linux をダウンロードすればOK。

ダウンロードが終わったら、実行権限を与えて /usr/local/bin/ に置いておこう。

ffmpegをダウンロードする

公式サイトの Download FFmpeg を参考にしてね。

Fedoraなら以下のコマンドを使うよ。

1
sudo dnf install ffmpeg

設定ファイル

設定ディレクトリに移動する。

1
cd ~/.config

フォルダを作って中に入る。

1
2
mkdir yt-dlp
cd yt-dlp

設定ファイルを作成。

1
vi config

僕の設定はこんな感じ。

1
-f bv+ba/b -o ~/Videos/%(uploader)s/%(upload_date)s%(title)s%(id)s.%(ext)s --continue --merge-output-format mp4

ちょっと解説するね。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
-f bv+ba/b # 最高画質と最高音質をターゲットに

-o # 出力フォルダの設定
/%(uploader)s/ # チャンネル名ごとにフォルダを作成
%(upload_date)s # アップロード日
%(title)s # 動画タイトル
%(id)s # 動画ID
.%(ext)s # 拡張子

--continue # レジューム(中断したところから再開)

--merge-output-format mp4 # mp4形式にマージする

参考記事

ffmpegで動画形式を一括変換する というか、自分の記事をわざわざリンクする意味あるのかな(笑)

This post is licensed under CC BY-NC-SA 4.0 by the author.

Visits Since 2025-02-28

Hugo で構築されています。 | テーマ StackJimmy によって設計されています。