有什么方法可以通过 api 端点获得 vimeo/youtube 视频的可用分辨率吗?
Is there any way to get available resolutions for a vimeo/youtube video over their api endpoints?
当我根据视频 ID(例如 - Im69kzhpR3I[youtube] 或 64765355[vimeo])检索视频详细信息时,我想通过 api 调用检查可用的分辨率。请参阅我的应用程序根据关键字搜索视频。我正在使用 youtube Data API 的 search/list
endpoint & vimeo's videos
端点。如果可能的话,我想在这些通话中获得可用的分辨率。
我正在使用 Youtube-Dl library with Youtube-Dl 处理背部。我可以直接在 shell 上使用 youtube-Dl。但是这个图书馆很方便。我的问题是库禁用了 --list-formats
参数,因此在使用 youtube-dl 下载之前无法检查。所以我想先获取可用的选项,然后选择一个我将提供给图书馆的选项。
** 更新:
好吧,我的耐心超过了..最终通过 --list-formats
到 exec()
获取了最好的基于 mp4 的格式。
当我根据视频 ID(例如 - Im69kzhpR3I[youtube] 或 64765355[vimeo])检索视频详细信息时,我想通过 api 调用检查可用的分辨率。请参阅我的应用程序根据关键字搜索视频。我正在使用 youtube Data API 的 search/list
endpoint & vimeo's videos
端点。如果可能的话,我想在这些通话中获得可用的分辨率。
我正在使用 Youtube-Dl library with Youtube-Dl 处理背部。我可以直接在 shell 上使用 youtube-Dl。但是这个图书馆很方便。我的问题是库禁用了 --list-formats
参数,因此在使用 youtube-dl 下载之前无法检查。所以我想先获取可用的选项,然后选择一个我将提供给图书馆的选项。
** 更新:
好吧,我的耐心超过了..最终通过 --list-formats
到 exec()
获取了最好的基于 mp4 的格式。