当前位置:  编程技术>php

显示youtube视频缩略图和Vimeo视频缩略图代码分享

    来源: 互联网  发布时间:2014-08-26

    本文导语:  代码如下:function video_image($url){   $image_url = parse_url(/blog_article/$url/index.html);     if($image_url['host'] == 'www.youtube.com' ||         $image_url['host'] == 'youtube.com'){         $array = explode("&", $image_url['query']);         return "http://img.youtube.com/vi/".sub...

代码如下:

function video_image($url){
   $image_url = parse_url(/blog_article/$url/index.html);
     if($image_url['host'] == 'www.youtube.com' ||
        $image_url['host'] == 'youtube.com'){
         $array = explode("&", $image_url['query']);
         return "http://img.youtube.com/vi/".substr($array[0], 2)."/0.jpg";
     }else if($image_url['host'] == 'www.youtu.be' ||
              $image_url['host'] == 'youtu.be'){
         $array = explode("/", $image_url['path']);
         return "http://img.youtube.com/vi/".$array[1]."/0.jpg";
     }else if($image_url['host'] == 'www.vimeo.com' ||
         $image_url['host'] == 'vimeo.com'){
         $hash = unserialize(file_get_contents("http://vimeo.com/api/v2/video/".
         substr($image_url['path'], 1).".php"));
         return $hash[0]["thumbnail_medium"];
     }
}


    
 
 

您可能感兴趣的文章:

  • mplayer打开视频文件后只在屏幕右下方出现一个音频播放器,而显示视频画面的那个界面不见了。
  • 晕了,linux9安装后显示器超出视频范围,启动到界面后无任何显示(在线)
  • Label显示视频时候闪烁怎么解决?(在线等)
  • arm7开发板如何支持显示YUV格式的视频?
  • 装有montavista的arm开发板的fb3支持显示I420的视频吗?
  • Mplayer 安装后没有显示视频的窗口 求个位帮忙
  • 如何用V4L2编程接受电视盒采集到的视频信号,以及如何在GTK中实时显示
  • 嵌入式linux如何显示YUV格式采集的视频
  • 关于视频采集图像显示的问题
  • 在 linux 下视频数据怎么传输和显示较好,大家都进来看看!
  • 通过OpenGL ES混合模式缩放视频缓冲区来适应显示尺寸
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何在windows下的DOS窗口中显示utf-8字符(CMD命令提示符终端显示utf-8字符)
  • 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 关于Android平台:手机马达驱动提供给android的接口有哪些?
  • windows下cmd命令行显示UTF8字符设置(CHCP命令)
  • 我安装了个linux系统, 发现linux系统的显示器的显示有点小,于是我就在显示器上把大小调了一下,本想着这样会影响xp系统的显示效果,实际上没有应响xp的显示效果,这是为什么?
  • javascript eval换成document.write 显示原型
  • 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 因无意删除一些文件,ubuntu系统无法启动,请求高手远程帮助
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • 不显示删除回复显示所有回复显示星级回复显示得分回复 集群服务器下相同文件夹下文件同时更新[问题点数:100分]
  • linux下nm命令(显示可执行文件的符号信息)介绍以及常见nm命令用法举例
  • 嵌入式linux如何显示YUV格式采集的视频 iis7站长之家
  • Linux下用ntpdate同步时间及date显示设置时间
  • Mozilla 浏览器,中文字不能正常显示,显示的是一些方块,方块包含该字的编码:9D56,如何让它正常显示。
  • linux下free命令显示的内存使用情况分析
  • 不显示删除回复显示所有回复显示星级回复显示得分回复 诚心请教Linux一道面试题(shell编程)
  • Linux/CentOS/fedora下vim显示的字符编码设置
  • 关于在QT环境下加载gif图片的问题(可以显示,但是只有使用终端启动可执行文件才能显示,双击执行却不显示)这是为什么?
  • CSS控制长文本内容显示(截取的地方用省略号代替)
  • 为什么JSP在JB6.0中显示正常(中文可以显示),但在IE6.0中无法正常显示(中文全为乱码)???
  • 不显示删除回复显示所有回复显示星级回复显示得分回复 ubuntu10.04 安装 mysql4.0 源码出错,提示gethostbyname_r的参数数量不对
  • Linux下显示器显示不正常
  • 不显示删除回复显示所有回复显示星级回复显示得分回复 gdb调试无法定位段错误 求救




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3