gpt4 book ai didi

macos - 使用 bash 从 URL 获取 youtube 视频时长

转载 作者:行者123 更新时间:2023-12-03 06:01:34 24 4
gpt4 key购买 nike

如何使用 bash 从其 URL 获取 youtube 视频持续时间?最好使用 curl,而不必弄乱身份验证和 API key 。

如果可能的话,我想知道细节(即我认为结果是在 json 中给出的,所以可能是一种只从中获取持续时间的方法),但获取持续时间是主要问题。

最佳答案

好吧,如果您不想使用 API 并且想使用 curl,那么这里有一个 super 丑陋的答案来匹配 :)

Marks-MacBook-Air:~ mstanislav$ curl -s http://www.youtube.com/watch?v=dQw4w9WgXcQ |grep '<meta itemprop="duration"'
<meta itemprop="duration" content="PT3M33S">

PT3M33S 表示 3 分 33 秒,也就是持续时间。只需从那里处理数据(通过 shell 脚本或您正在使用 curl 的其他方式)。做个善良的选民,按要求回答问题;)

为了一切顺利,这里将 curl 与 API 一起使用,它不需要开发人员 key ,除非您正在上传或写入数据。
curl -s 'http://gdata.youtube.com/feeds/api/videos/dQw4w9WgXcQ?v=2&alt=jsonc'

关于macos - 使用 bash 从 URL 获取 youtube 视频时长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15582327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com