如何下载coursera视频

  国内观看Coursera非常卡顿,经常播放到一半就卡死了,不知道什么原因。因此只能想办法下载下来之后再看。

  Github上有一个脚本点击打开链接,提供整门课程的下载服务。用着还是非常方便的,使用方法如下。

  因为这个脚本用到多个python库,最好使用linux系统,我用的是debian wheezy,python2.7.3。当然你需要一个coursera账号。

  将链接里面的工程打包下载,进入及一层目录,有个requirements.txt,里面含有需要的各种库和版本号,如果库的版本不对很大几率是无法运行的。

  进入root命令行后,第一步安装pip组件:

apt-get install python-pip

  使用pip安装需要的库:
pip install -r requirements.txt

  这个过程比较慢,不过之后就可以使用脚本下载了。

  打开要下载的课程的链接,如:https://class.coursera.org/scicomp-001/class/index 其中网址和class之间的字段是需要用到的.

  下载这门课程需要运行的命令是:

python coursera_dl.py -u 用户名 -p 密码 scicomp-001
  如果只要下载其中一部分,可以参照作者给出的说明对命令进行相应的修改:
General:                     coursera-dl -u <user> -p <pass> saas
Multiple classes:            coursera-dl -u <user> -p <pass> saas nlp proglang-2012-001
Filter by section name:      coursera-dl -u <user> -p <pass> -sf "Chapter_Four" saas
Filter by lecture name:      coursera-dl -u <user> -p <pass> -lf "3.1_" saas
Download only ppt files:     coursera-dl -u <user> -p <pass> -f "ppt" saas
Use a ~/.netrc file:         coursera-dl -n saas
Get the preview classes:     coursera-dl -n -b saas
Specify download path:       coursera-dl -n --path=C:\Coursera\Classes\ saas

Maintain a list of classes in a dir:
  Initialize:              mkdir -p CURRENT/{class1,class2,..classN}
  Update:                  coursera-dl -n --path CURRENT `ls CURRENT`

  实验室百兆带宽下载速度只有15kBps,可以想象在线看时会多么的慢了。

  如果下载过程中出错停止(多半是由于网络无法连接引起),可以使用bash中的for循环只下载剩余部分:

for ((i=5; i<10; ++i))  
do  
    python coursera_dl.py -u 用户名 -p 密码 $i scicomp-001
done  

  其中,i的范围为待下载的lecture数字。当然,重新下载也是可以的,不知道会不会有机制判断依据下载的内容。

  下载完之后,为获得权限还要修改文件所有者,使用以下命令:

chown -R user:user ./folder


  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 您可以通过以下步骤在iPad上播放Coursera视频: 1. 打开Coursera应用程序并登录您的帐户。 2. 选择您想要观看的课程。 3. 点击课程页面上的“视频”选项卡。 4. 选择您想要观看的视频,并点击它。 5. 视频将开始播放。您可以使用控件栏上的按钮来控制视频的播放、暂停、快进和倒带。 请注意,您需要在iPad上安装Coursera应用程序才能观看视频。如果您还没有安装该应用程序,请在App Store中搜索“Coursera”并下载安装。 ### 回答2: Coursera是一个优秀的在线教育平台,为学生提供了数不尽的优秀课程,我们可以免费的学习到来自全球顶尖名校的课程。但是,由于Coursera平台的视频课程格式是MP4,所以在iPad上播放时需要一些技巧或者工具。 首先,Coursera的官方app可以在App Store中下载到,但是它并没有将课程视频下载到本地,而是在线播放。这就意味着,如果你的网络不好,视频可能会卡顿,无法正常观看。同时,如果你没有网络,你将无法观看课程视频。因此,我们需要一些其他方法来确保能够顺畅观看Coursera视频。 一种方法是使用第三方播放器。例如,你可以下载VLC播放器,然后将视频文件下载到你的iPad上。这样,你就可以在VLC中打开视频,并离线观看,而不必担心网络问题,而且VLC在解码视频方面很出色,可以适应大多数的视频格式,包括MP4。如果你想利用iPad Pro的大屏幕更好的观看视频,可以购买搭载A12X芯片的iPad Pro,这会给你更顺畅的播放体验。 第二种方法是使用在线视频转换工具。有很多工具可以将MP4视频转换为与iPad兼容的格式,例如M4V或MOV。这些工具可以帮助你将视频下载到本地,并将它们转换成iPad支持的格式。这样,你就可以在iPad上播放,而无需下载任何第三方应用程序。 总而言之,播放Coursera视频并不难,只需寻找合适的解决方案。如果你想要更好的体验,建议使用第三方播放器并下载视频到本地进行离线播放。如果你对转换视频更有经验,也可以使用在线视频转换工具来帮助你实现目标。无论你选择哪种方法,都可以安装coursera官方应用,在线或者离线学习,走进精彩的知识世界。 ### 回答3: iPad是一个功能强大的移动设备,可以用来学习和观看课程视频。由于Coursera是一个在线教育平台,用iPad观看Coursera视频需要进行一些设置和操作。以下是使用iPad观看Coursera视频的步骤: 1.下载Coursera应用程序。在App Store中搜索Coursera下载它。 2.在Coursera应用程序中登录您的帐户。如果您还没有帐户,请注册一个新帐户。 3.选择您感兴趣的课程。在Coursera应用程序中浏览可用的课程视频以发现您想要观看的内容。 4.选择视频。在您选择的课程页面上,找到您想要观看的视频并单击它。如果视频需要下载,您需要先等待它下载完毕。 5.开始观看视频。一旦视频下载完毕,您就可以开始观看它了。您的iPad将默认使用内置播放器来播放视频。 6.调整视频设置。您可以使用内置播放器上的控件来调整视频设置,如音量、亮度和视频速度。 总之,使用iPad观看Coursera视频非常容易。只需下载Coursera应用程序,登录您的帐户,选择您感兴趣的课程视频,然后开始观看即可。尽管观看视频的过程可能需要花费一些时间,但是使用iPad观看Coursera视频是一种非常便捷和灵活的学习方式,让您随时随地都可以学习。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值