「Vimeoから動画を簡単にダウンロードしたい」
「怪しいサイトを使わずにVimeoの動画をダウンロードしたい」
このような場合には、この記事の内容が参考となります。
この記事では、Vimeoの動画をダウンロードする方法を解説しています。
本記事の内容
- Vimeoからの動画ダウンロードに必要なモノ
- 【動作確認】Vimeoからの動画ダウンロード
それでは、上記に沿って解説していきます。
Vimeoからの動画ダウンロードに必要なモノ
Vimeoの動画をダウンロードするには、yt-dlpを利用します。
yt-dlpは、youtube-dlを改良したツールです。
yt-dlpを利用すれば、簡単にVimeoから動画をダウンロードできます。
yt-dlpの詳細は、次の記事で説明しています。
上記記事内では、Ubuntuにおけるyt-dlpのインストール方法を説明しています。
Windowsの場合は、次の記事を参考にしてください。
また、pipが利用可能であれば、次の記事でのインストール方法をオススメします。
pipでインストールもアップグレードも簡単に管理できます。
yt-dlpをインストールしたら、バージョンを確認します。
$ yt-dlp --version 2022.04.08
yt-dlpは、常に最新版を利用するようにしましょう。
yt-dlpの最新バージョンは、次のページで確認できます。
https://github.com/yt-dlp/yt-dlp/releases
ここまでの準備が整えば、動作確認へ進みます。
以上、Vimeoからの動画ダウンロードに必要なモノを説明しました。
次は、実際にVimeoから動画ダウンロードを行います。
【動作確認】Vimeoからの動画ダウンロード
Vimeoでダウンロードしたい動画のURLを取得します。
普通に、Vimeoのサイト上で検索して動画ページへ移動します。
ブラウザのアドレスバーから、そのURLをコピー。
そのURLを以下のように利用します。
yt-dlp -f b 動画のURL
この形式のコマンドを実行すると、動画をダウンロードできます。
実際に実行した結果は、以下。
$ yt-dlp -f b https://vimeo.com/702224106 [vimeo] 702224106: Downloading webpage [vimeo] 702224106: Downloading JSON metadata [vimeo] 702224106: Downloading JSON metadata [vimeo] 702224106: Downloading jwt token [vimeo] 702224106: Downloading JSON metadata [vimeo] 702224106: Determining source extension [vimeo] 702224106: Downloading akfire_interconnect_quic m3u8 information [vimeo] 702224106: Downloading akfire_interconnect_quic m3u8 information [vimeo] 702224106: Downloading fastly_skyfire m3u8 information [vimeo] 702224106: Downloading fastly_skyfire m3u8 information [vimeo] 702224106: Downloading akfire_interconnect_quic MPD information [vimeo] 702224106: Downloading akfire_interconnect_quic MPD information [vimeo] 702224106: Downloading fastly_skyfire MPD information [vimeo] 702224106: Downloading fastly_skyfire MPD information [info] 702224106: Downloading 1 format(s): source [download] Destination: 002 A basic on Python Language and Install Python 2_7.mp4 [702224106].mp4 [download] 100% of 11.23MiB in 00:01
約11MBの動画を1秒程度でダウンロードできています。
さらに容量の大きい動画の場合は、次の結果となります。
$ yt-dlp -f b https://vimeo.com/702413083 [vimeo] 702413083: Downloading webpage [vimeo] 702413083: Downloading JSON metadata [vimeo] 702413083: Downloading JSON metadata [vimeo] 702413083: Downloading jwt token [vimeo] 702413083: Downloading JSON metadata [vimeo] 702413083: Determining source extension [vimeo] 702413083: Downloading akfire_interconnect_quic m3u8 information [vimeo] 702413083: Downloading akfire_interconnect_quic m3u8 information [vimeo] 702413083: Downloading fastly_skyfire m3u8 information [vimeo] 702413083: Downloading fastly_skyfire m3u8 information [vimeo] 702413083: Downloading akfire_interconnect_quic MPD information [vimeo] 702413083: Downloading akfire_interconnect_quic MPD information [vimeo] 702413083: Downloading fastly_skyfire MPD information [vimeo] 702413083: Downloading fastly_skyfire MPD information [info] 702413083: Downloading 1 format(s): source [download] Destination: Programación Python Generales [702413083].mp4 [download] 100% of 419.65MiB in 01:15
約420MBの動画を1分15秒でダウンロードできています。
これらの結果を見ると、yt-dlpを使うとMP4形式の動画を高速にダウンロードできることを確認できます。
なお、ダウンロードした動画は次のファイル名で保存されています。
'Programación Python Generales [702413083].mp4' '002 A basic on Python Language and Install Python 2_7.mp4 [702224106].mp4'
これらの動画は、動画再生プレーヤーで普通に再生できます。
以上、【動作確認】Vimeoからの動画ダウンロードを説明しました。