Curlを使ってCourseraからビデオをダウンロードするには?

Curlを使ってCourseraからビデオをダウンロードするには?

以下からビデオをダウンロードしてください。コセラ端末からリンクをコピーして貼り付けるのと同じくらい簡単ではありません。私も試しました出口私のブラウザでCookieファイルを保存し、cookie.txt次の操作を行います。

curl --cookie cookie.txt "https://class.coursera.org/comnetworks-2012-001/lecture/download.mp4?lecture_id=37"

提案通りこの問題ただし、これを行うと、download.mp4?lecture_id=37名前に何もないファイルが生成されます。

このビデオレッスンをダウンロードする方法を教えてください。ブラウザにダウンロードするのは危険です(接続が遅く、誤ってエラーが発生した場合は、再ダウンロードに時間がかかりすぎます)。

ベストアンサー1

すべてのWebサービスと同様に、正確な方法は非常に多様です。

内部にCoursera-DLプロジェクトでは、すべての魔法を発揮しようとしています。コードには、一部のリダイレクトをスキップしてクッキーを保持するタスク(ログインするたびにほとんど変わります)が含まれていますが、--debug呼び出し方法curlwgetお気に入りのダウンローダを確認するオプションを使用して実行できます。

免責事項:私はこのプロジェクトの貢献者です。

おすすめ記事