如何使用Youtube JavaScript API在特定“秒数”获取Youtube视频的缩略图或快照?

13

我想获取YouTube视频的缩略图,比如说http://www.youtube.com/watch?v=ffaTjpA1scI在30秒或120秒处。我该如何使用YouTube API实现呢?

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

我还尝试过http://img.youtube.com/vi//0.jpg,实际上这可以获得缩略图,但无法在特定时间点获取快照。

1个回答

4

那些用于时间轴快照的特定类型缩略图并没有通过任何官方URL方案或API暴露出来。我不建议尝试逆向工程解决方案。


1
好的,但我真的需要它们。看起来 https://github.com/schaermu/node-fluent-ffmpeg 可以在特定时间拍摄视频快照。我想这需要将视频部署到我的服务器上。 - nan
@JeffPosnick 反向工程的解决方案是否被认为是违反 YouTube API 协议和/或被视为 DMCA 违法行为? - bouncingHippo
@nan 现在可用吗? - NehaK
@bouncingHippo,你找到任何解决方案了吗? - NehaK

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接