iTunes U半手动批量下载视频方法🔗

工具:

iTunes
Sublime Text(或者各种好用的文本编辑器)

方法:

1.订阅我们需要的 iTunes U 课程
(比方说我最喜欢的 Developing iOS9 Apps with Swift - Stanford )

2.切换到“我的iTunes U”界面,右键单击栏目课程,拷贝 iTunes U URL

事实上,点击右侧已经下载好的课程,拷贝URL,会得到同一个地址。所以不需要担心~

3.在浏览器中打开URL,获得一长串xml文件。全文拷贝文件到 Sublime Text 中,通过正则表达式方法查找需要下载的课程链接。

迄今为止老查碰到的url格式都大致长成这样子:

<enclosure url="https://itunesu-assets.itunes.apple.com ... %3Ditc"/>```

以此构建正则表达式:

^<enclosure url=(.*)

![](http://upload-images.jianshu.io/upload_images/1362423-40a2b9acacda70a2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

Ps : 需要选中左下角第一个按钮才能使用正则表达式哦

4.点击 **Find All** 选中文件中所有链接🔗,并复制到新的文件中。将前缀和后缀删除即可。相应需要查找的代码段是 ```<enclosure url="``` 和 ```"/>```,重复刚才的步骤选中所有并删除即可 。Sublime Text的优点在于光标可以“分身”,同时在多个位置出现。选择文本后直接删除即可。

![胜利✌️](http://upload-images.jianshu.io/upload_images/1362423-5e3d41e3e6d94fac.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

####测试:
速度基本可以达到最大速度(比如老查是10M/s)

####优点:
1. 速度飞快飞快。没有 iTunes 速度限制,也不需要梯子
2. 相对易于操作。对初学者没有过多的要求

####缺点:
1. 清晰度太高,导致视频巨大。就单单拿这门课来说,总容量估计28G。不过通常视频发布越早质量普遍越差,比如 Gilbert Strang 的[线性代数]()平均每集 120M 上下,30多集下来不过 4G。

2. 大多数没有中文字幕。网易云课堂的同一门[线性代数](open.163.com/special/opencourse/daishu.html)早年由 **ocourse** 翻译,在PC端和移动端质量都已经很不错,如果不是很需要在线学习或者从 iTunes U 上获取干活的同学大可移步国内慕课课堂。



####推荐iTunes U课程

[Developing iOS 9 Applications with Swift](https://itunesu.itunes.apple.com/WebObjects/LZDirectory.woa/ra/directory/courses/1104579961/feed)
![](http://upload-images.jianshu.io/upload_images/1362423-63a2609c786ca42b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

[Modern Physics: General Theory of Relativity (Fall 2012)](https://itunesu.itunes.apple.com/feed/id571368922)


---

其实上面写的都是老查我自己喜欢的课程 URL 了。
打算最近有时间再写一个小蜘蛛爬一爬 iTunes U 并且 append 到独立下载端下载和转码。

如果你也有喜欢的 iTunes 课程或者 MOOC 课程,也不妨在评论区告诉我,
要是有时间有机会说不定我连字幕一起做了呢~

Ginda Chen
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,798评论 19 139
  • Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插...
    xiaotao123阅读 13,142评论 0 27
  • Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插...
    追風逸少丶阅读 13,875评论 1 34
  • Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插...
    晚晴幽草阅读 714,234评论 149 1,114
  • 今早钩的可爱小铃铛。
    青青园葵阅读 1,651评论 3 3