Youtubeの動画をコマンド一発でダウンロードする(Python)
みんな大好きYoutubeですが、広告が鬱陶しいですよね。
ちなみにBraveブラウザ使うと広告表示されません。
という話ではなくて、お気に入りのミュージックビデオ、毎回再生するのはネットワーク経由でないと再生できないし、データ通信量が掛かってしまいますね。できればローカルへ保存しておいて再生したい。
動画をSDカードなどに保存してカーナビでも再生したいですよね、
というわけで今回はそんな場合に役立つ小技を紹介します。
で、ここで登場するのが久しぶりなプログラミング言語のPythonです。
導入すると、youtube-dl コマンドで動画のダウンロードが可能になります。
それでは、まずは環境設定
macOSX BigSurであれば、python3が最初から導入されています。
ターミナルで以下のコマンドを入力します。
$ python3 -m pip install youtube-dl
これでyoutube-dlのコマンドが使えるようになります。
以下のコマンドで動画がダウンロード可能です。
いざダウンロード!!
$ youtube-dl https://www.youtube.com/watch?v=0mVck88W01I
上記のようにURLまたはURLの後のv=以降の部分でもOKです。
(※ちなみに上記URLは筆者が趣味で聞いているEDMです。)
$ youtube-dl 0mVck88W01I
Catalinaの場合は?
ちなみにmacOSX BigSurではなく、macOSX Catalinaの場合、OS標準ではpython pipが使えないようで、
homebrewによるインストールでの対応になるかと思います。
環境さえできてしまえば、ダウンロードは簡単ですので、試してみてください。
それではHappyHackintoshライフを!!