こんにちは、yuukiです。
今回はYoutubeの動画をGoogleドライブに保存する方法についてお伝えします!
最後のリンクにはダウンロードするプログラムも乗せておりますので、ご自由にお使いください。
3/9追記!URL入れるだけでダウンロードできるサイト公開しました!最低限のルールを守ってお使いください↓
https://www.ifyu.net/youtube-dl/
Google Colabolatoryと組み合わせてダウンロードする
Googleドライブ上でプログラムが実行できるGoogle Colabolatoryというツールを使用しています。こちらはエンジニアでは一度は体験したことがある環境構築の部分がほとんどいらない便利なツールです。
そこに、Yotube-dlというライブラリを用いて動画のダウンロードが行えちゃうわけです。
Yotube-dlとは、簡単にいうと、Youtubeの動画を扱うために特化したライブラリです。動画としてやプレイリストのタイトルを一括取得できたり、音声だけダウンロードしたりと様々なことができます。詳しくはライブラリのサイトをご参考ください!(Youtube-dlの公式サイトへ)
ダウンロード用プログラム
プログラムを以下に記載しておきます。Google Colabolatoryで実行したい際は下記ボタンをクリックしてください。(別のページに飛びます)
ご利用に関してはご自由にお使いいただいて構いませんが、Youtube上のポリシー、著作権をお守りいただいた上でお使いください。プログラムのエラーや事故の際でも当社は責任を一切負いませんのでご了承の上ご利用ください。
#Python3系統使用
from google.colab import drive
drive.mount('/content/drive')
import os,sys
!pip install youtube-dl
!pip install ffmpeg-python
!mkdir drive/MyDrive/Youtube-dl/
!youtube-dl "URLを貼り付ける" -o "drive/MyDrive/Youtube-dl/%(title)s.%(ext)s" -f bestvideo+bestaudio
以上です! 良いYoutubeライフを!