【问题标题】:How to get a thumbnail or snapshot of a youtube video at a specific "second" with Youtube javascript API?如何使用 Youtube javascript API 在特定“秒”获取 youtube 视频的缩略图或快照?
【发布时间】:2012-11-11 14:34:54
【问题描述】:

我想拍摄 youtube 视频的缩略图,比如说 http://www.youtube.com/watch?v=ffaTjpA1scI 在 30 秒或 120 秒时。如何使用 youtube API 做到这一点?

我确实认为这是可能的,因为当我观看 Youtube 视频时,如果我将光标移到时间轴上,我可以立即看到特定时间的快照。我只想以编程方式检索这些快照。

我也试过http://img.youtube.com/vi//0.jpg,其实这个当然可以获取缩略图,但是不能获取特定时间的快照。

【问题讨论】:

    标签: youtube youtube-api youtube-javascript-api


    【解决方案1】:

    那些特定类型的缩略图(用于时间线快照)不会通过任何形式的官方 URL 方案或 API 公开。我也不建议尝试对解决方案进行逆向工程。

    【讨论】:

    • 好的,但我真的需要它们。 github.com/schaermu/node-fluent-ffmpeg 似乎可以在特定时间拍摄视频的快照。我猜这需要在我自己的服务器上部署视频。
    • @JeffPosnick 对解决方案进行逆向工程是否会被视为违反 YouTube API 协议和/或视为 DMCA 非法?
    • @nan 现在有货了吗?
    • 和@bouncingHippo 你找到解决办法了吗?
    猜你喜欢
    • 2011-10-12
    • 2018-07-17
    • 2016-10-16
    • 1970-01-01
    • 2020-08-27
    • 1970-01-01
    • 1970-01-01
    • 2018-06-09
    • 2020-06-26
    相关资源
    最近更新 更多