Ana*_*hra 5 youtube youtube-api ios youtube-data-api swift
我正在寻找从 youtube 下载视频的解决方案。我在 ios 中的 youtube 本机应用程序中看到他们提供了一项功能来保存视频以供离线使用。
有没有办法在应用中下载视频?或任何用于下载视频的 API。
小智 4
如果我们知道视频的 YouTube URL,您可以从 Youtube 下载视频文件。首先,您需要将文件(HCYoutubeParser)下载到您的项目中。现在您需要在代码中调用以下函数:
let video =  HCYoutubeParser.h264videosWithYoutubeURL(yturl!)
let downloadURL = video["medium"] as! String
其中 yturl 是视频 URL。我们需要将其传递给 h264videosWithYoutubeURL 函数。HCYoutubeParser 是一个提供将 Youtube 视频观看 URL 转换为视频下载 URL 的方法的类。这也可以通过 Youtube 视频 ID 来完成。为此使用以下方法:
let video =  HCYoutubeParser.h264videosWithYoutubeID(ytID!)
let downloadURL = video["medium"] as! String
其中 ytID 是 YouTube 视频的 ID。在这些代码片段中,我们获取中等质量视频的下载 URL。有关更多信息和 HCYoutubeParser 类,请点击以下链接:http://findnerd.com/list/view/How-to-download-videos-from-YouTube-in-iOS/22437/
| 归档时间: | 
 | 
| 查看次数: | 6946 次 | 
| 最近记录: |