我正在尝试从TED视频嵌入代码中提取视频缩略图。为什么?我使用的是一个WordPress主题,它使用了一个自定义字段来处理视频,但是该字段的缩略图函数并不是为TED构建的。我在试着重新拼接它。
这里是视频缩略图检索功能(其中包括YouTube和Vimeo ):
function woo_get_video_image($embed) {
$video_thumb = '';
/* Let's start by looking for YouTube, then Vimeo */
if ( preg_match( '/youtube/&
我正在创建一个组合页面,用户可以从Youtube或Vimeo上传图片或通知视频URL。
当用户通知Vimeo URL时,我执行以下步骤:
1-从“vimeo.com/api/oEmbed.xml?url= file _url”获取XML文件
2-使用视频id从文件中获取"video_id“属性(例如,我可以在浏览器中使用"vimeo.com/ video _id”打开视频)
3-从视频id生成嵌入视频URL,只需执行"player.vimeo.com/ video / video _id“
4-从“vimeo.com/api/v2/视频/视频_id.xml”获取XML文
我在这里使用的是Vimeo API:
我像这样包含了它:
// include the autoload file from the vimeo php library that was downloaded
include __DIR__ . '/vimeo/autoload.php';
// The client id and client secret needed to use the vimeo API
$clientId = "XXXXXXXXXXXXXXXXXXXXXXXXXXXX";
$clientSecret = "XXXXXXXX