IGYouTubeExtractor 0.4.1

IGYouTubeExtractor 0.4.1

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最后发布2014年12月

Francis Chong 维护。



  • Francis Chong 和 Rune Madsen

IGYouTubeExtractor 是 RMYouTubeExtractor 的分支,从 YouTube 视频标识符提取 MP4 URL 和元数据。

这个库借鉴了 Cédric Luthi 的 XCDYouTubeVideoPlayerViewController 代码 - 但没有使用 MPMoviePlayerController,允许您仅提取 URL 并使用自己创建的播放器。

需求

  • iOS 7(使用 NSURLSession)
  • ARC

安装

子模块/手动安装

  1. IGYouTubeExtractor.hIGYouTubeExtractor.m 添加到您的项目中
  2. @import AVFoundation;

使用方法

[[IGYouTubeExtractor sharedInstance] extractVideoForIdentifier:youtubeID
                                                    completion:^(NSArray *videos, NSError *error) {
                                                        }];

实例返回一个包含最多4个视频质量(240p、360p、720p 和 1080p)的字典。1080p 很少见。

别忘了检查是否为空字典/错误。

示例项目

查看示例项目,了解如何使用提取器。

致谢

由 Rune Madsen 开发(@runmad 和 runmad.com)。

感谢 Cédric Luthi 他在提取代码上的工作。

反馈

欢迎反馈。请创建 Github 问题、Pull 请求或在 Twitter 上与我联系。

如果您在一个项目中使用了它,我很乐意看到并听到您的反馈。

许可证

IGYouTubeExtractor 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。