Please enable / Bitte aktiviere JavaScript!
Veuillez activer / Por favor activa el Javascript![ ? ]

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

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

youtube-dlをWindowsで使い、mp3でダウンロードする方法!

 

youtube-dl-mp3

youtube-dlというアプリケーションを使って、YouTubeのCopyrightフリーの音楽をmp3ファイルでダウンロードしたいけど、出来ない…。

しかし!mp3でダウンロードする方法がわかったので紹介したいと思います。

※Windows向けの記事です。

 

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

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

スポンサードリンク

 

まえおき

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

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

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

 

 

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

公式のドキュメント(使い方)によると…

 

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

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

 

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

 

公式ドキュメントはこちらです。→ https://github.com/rg3/youtube-dl/blob/master/README.md#options

 

 

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

-x --audio-format mp3 "YouTubeなどのURL"

 

あれ、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

 

あとはコマンドプロンプトからコマンドを打ってダウンロードしましょう!

私の場合はこのように打ちました。

 

python youtube-dl.py -x –audio-format mp3ダウンロードURL

 

赤字部分は変更可。
best, aac, vorbis, mp3, m4a, opus, wav

 

 

以上です!

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

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

 - IT