「Youkuから動画を簡単・安全にダウンロードしたい」
「怪しいソフトウェア(公式含む)を使わずにYoukuの動画をダウンロードしたい」
このような場合には、この記事の内容が参考となります。
この記事では、Youkuの動画をダウンロードする方法を解説しています。
本記事の内容
- Youkuからの動画ダウンロードに必要なモノ
- 【動作確認】Youkuからの動画ダウンロード
それでは、上記に沿って解説していきます。
Youkuからの動画ダウンロードに必要なモノ
Youkuの動画をダウンロードするには、yt-dlpを利用します。
yt-dlpは、youtube-dlを改良したツールです。
yt-dlpを利用すれば、簡単にYoukuから動画をダウンロードできます。
yt-dlpの詳細は、次の記事で説明しています。
上記記事内では、Ubuntuにおけるyt-dlpのインストール方法を説明しています。
Windowsの場合は、次の記事を参考にしてください。
また、Pythonが利用可能であれば、pipによるインストールがオススメです。
pipであれば、インストールもアップグレードも簡単に行えます。
yt-dlpをインストールしたら、バージョンを確認します。
$ yt-dlp --version 2022.04.08
yt-dlpは、常に最新版を利用するようにしましょう。
yt-dlpの最新バージョンは、次のページで確認できます。
Releases · yt-dlp/yt-dlp
https://github.com/yt-dlp/yt-dlp/releases
準備ができたら、動作確認へ進みます。
以上、Youkuからの動画ダウンロードに必要なモノを説明しました。
次は、実際にYoukuから動画ダウンロードを行います。
【動作確認】Youkuからの動画ダウンロード
Youkuでダウンロードしたい動画のURLを取得します。
Youkuのサイト上で検索して動画ページへ移動します。
ブラウザのアドレスバーから、そのURLをコピーしましょう。
何も加工せずにそのURLを利用します。
yt-dlp -f b "動画のURL"
この形式のコマンドを実行すると、動画をダウンロードできます。
実際に実行した結果は、以下。
$ yt-dlp -f b "https://v.youku.com/v_show/id_XNDY4NjUwNTU4NA==.html?spm=a2h0c.8166622.PhoneSokuUgc_5.dscreenshot" [youku] XNDY4NjUwNTU4NA: Retrieving cna info [youku] XNDY4NjUwNTU4NA: Downloading JSON metadata [info] XNDY4NjUwNTU4NA: Downloading 1 format(s): 2 [hlsnative] Downloading m3u8 manifest [hlsnative] Total fragments: 69 [download] Destination: Python第1课,了解IDLE,入门快人一步 [XNDY4NjUwNTU4NA].mp4 [download] 100% of 48.66MiB in 02:11 [FixupM3u8] Fixing MPEG-TS in MP4 container of "Python第1课,了解IDLE,入门快人一步 [XNDY4NjUwNTU4NA].mp4"
約45MBの動画のダウンロードには、2分22秒程度の時間がかかっています。
正直、速いとは言えません。
でも、許容範囲だとは思います。
なお、ダウンロードした動画は次のファイル名で保存されています。
'Python第1课,了解IDLE,入门快人一步 [XNDY4NjUwNTU4NA].mp4'
この動画は、動画再生プレーヤーで普通に再生できます。
以上、【動作確認】Youkuからの動画ダウンロードを説明しました。