如何从Daydaymotion视频中获取视频缩略图,例如在youtube中从该视频的视频ID中获取?

2022-08-30 20:17:45

对于youtube,我使用这样的东西:

<img class="video-thumbnail" src="http://img.youtube.com/vi/<?php echo $video_id; ?>/0.jpg" alt="" width="190">

哪里

$video_id是该视频的代码。

我可以为Dailymotion视频做类似的事情吗?


答案 1

您只需要在链接中添加额外的内容即可。thumbnail

视频网址

https://www.dailymotion.com/video/{video_id}

缩略图网址

https://www.dailymotion.com/thumbnail/video/{video_id}

答案 2

使用 Dailymotion API

https://api.dailymotion.com/video/VIDEO_ID?fields=field1,field2,...

将字段 1,字段 2 替换为

thumbnail_large_url (320px by 240px)
thumbnail_medium_url (160px by 120px)
thumbnail_small_url (80px by 60px)

此 API 请求不需要任何访问令牌。

示例:https://api.dailymotion.com/video/xjfn0s?fields=thumbnail_small_url

此 HTTP 请求返回带有视频图像链接的 JSON 数据。要处理 JSON 数据,请查看 PHP 手册 - JSON 解码

编辑正如Ravi使用 http://www.dailymotion.com/thumbnail/video/ 的建议,这是非常直接的。但不同分辨率的图像使用 APIvideo_id


推荐