ハウツーマニア | これってどうやる?困ったときに使える方法!

困ったときにはハウツーマニアにお任せください!あのやり方・方法がわからない、を解決へ導いてみせます!最近は雑記も!

youtube-dlの使い方(Windows)。動画を音楽だけ(MP3)ダウンロードする方法!

youtube-dl-mp3

youtube-dlというアプリケーションを使って、動画の音楽だけを抽出してMP3をダウンロードする方法を紹介します。

※Windows向けの記事です。

 

MP3以外のフォーマットも指定できます。(下記参照)

best, aac, vorbis, mp3, m4a, opus, wav

まえおき

ここでのyoutube-dlは下記リンク先のものを利用しています。
https://rg3.github.io/youtube-dl/

 

youtube-dlの導入方法や起動方法は下記の記事を参考にしてください↓
過去記事 :  http://www.jami2010.com/soundcloud-playlist-dl/

 

なお、MP3をダウンロードするには最新版をご利用ください。

 

youtube-dlでMP3やwavをダウンロードする!

公式のドキュメント(使い方)によるとこのようになっていました。
公式ドキュメントはこちらです。→ https://github.com/rg3/youtube-dl/blob/master/README.md#options

 

【コマンドの書式】
youtube-dl [OPTIONS] URL [URL…]

 

【コマンドのオプション】
「-x 又は –extract-audio」と「–audio-format “FORMAT“」

 

…を使えば良いみたいです。

 

うーん、意味わかんない。

 

 

具体的には、下記のコマンドでダウンロードできます

python youtube-dl.py -x --audio-format mp3 "YouTubeなどのURL"

 

 

青字部分の拡張子は変更可。例↓
best, aac, vorbis, mp3, m4a, opus, wav

 

あれ、コマンドを実行したけどMP3が無いよ。。。

実はこれだけではMP3にならないんです・・・。.webmというファイルがダウンロードされ、最終行に下記のようなエラーが出ます。

ERROR: ffprobe or avprobe not found. Please install one.

 

エラー解消法は下記で

 

エンコードアプリケーションをダウンロードしよう

今回の場合、「FFmpeg」というものをダウンロードしてインストールすれば解決します。

 

FFmpegの公式サイトからダウンロードしましょう。
青いボタンの[Download FFmpeg]を押すとダウンロードできます。

 

FFmpegは、動画や音声をエンコード/デコードできるオープンソースのアプリケーションです。(無料)
WindowsはもちろんLinuxやMacでも利用可。

 

①ダウンロードしたzipファイルを解凍します。

②解凍して出てきたフォルダの中に、「bin」フォルダを開きます。

③2つのファイル「ffmpeg.exe」と「ffprobe.exe」をコピーします。
(ffplay.exeは不要です。)

④youtube-dl.exeまたはyoutube-dl.pyと同じディレクトリにペーストしましょう。

↓このような感じになればOK。

youtube-dl-ffmpeg

 

そして、先ほどと同じコマンドを再度入力して実行しましょう。

 

以上です!

結局は、mp3をダウンロードしているわけではなく、webmからmp3に変換しているんですね!

参考になれば、共有していただくと嬉しいです!(^^)