MMYoutubeMP4Extractor
MMYoutubeMP4Extractor
通过提供 YouTube URL,提供了一个简单的方法来为你的 iOS 应用获取 MP4 URL。
此库使用了来自 Rune Madsen 的 RMYouTubeExtractor 库,允许你通过提供 YouTube ID 仅提取元数据。
[](https://travis-ci.org/Juan Miguel Marques Morilla/MMYoutubeMP4Extractor)
要求
- iOS 7
- ARC
安装
MMYoutubeMP4Extractor可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中
pod 'MMYoutubeMP4Extractor'
然后添加此行以获取MP4 URL
[[MMYoutubeMP4Extractor sharedInstance] mp4FromYoutubeURL:url_youtube_video completionBlock:^(NSURL *mp4Url, NSError *error) {
}];
实例返回包含MP4 URL的NSURL
不要忘记检查空的URL/错误。
匹配
- youtube.com/v/vidid
- youtube.com/vi/vidid
- youtube.com/?v=vidid
- youtube.com/?vi=vidid
- youtube.com/watch?v=vidid
- youtube.com/watch?vi=vidid
- youtu.be/vidid
- youtube.com/embed/vidid
- http://youtube.com/v/vidid
- http://www.youtube.com/v/vidid
- https://www.youtube.com/v/vidid
- youtube.com/watch?v=vidid&wtv=wtv
- http://www.youtube.com/watch?dev=inprogress&v=vidid&feature=related
- https://m.youtube.com/watch?v=vidid
演示项目
查看演示项目,了解如何使用提取器。
要运行示例项目,请先克隆存储库,然后从Example目录运行pod install
。
作者
Juan Miguel Marques Morilla, [email protected]
授权协议
MMYoutubeMP4Extractor可在MIT授权协议下使用。有关更多信息,请参阅LICENSE文件。