Sep 4, 2009

Posted by Allen in Works | 75 Comments

Smart Video – WordPress 视频分享插件

写在前面

心血来潮更新了原来的 aVideo 插件, 因为比原来的更 Smart 了, 而且 aVideo 这名字不咋滴, 干脆改名叫 Smart Video 了. 实现方法不是原来的 filter 了, 因为 WP 有了 “add_shortcode” 这么个好用的 API. 另外参考 NextGEN Gallery 的 TinyMCE 插件, 写了一个 TinyMCE 的插件, 用来更快捷地插入视频.

突然发现官网有个叫 Smart Video Plus 的插件, 虽然他是 Plus, 但是不要搞混.

下载地址

点击这里下载 Smart Video 1.5.1 (smart-video-1.5.1.zip)

更新记录

= 1.5.1 =
* 屏蔽了视频中的官网连接.
* 修正了优酷视频无法全屏的问题.

= 1.5 =
* 加入对 Mofile 魔方网视频的支持.
* JW FLV Player 升级.

= 1.4 =
* 加入对 Vimeo 和搜狐视频的支持.

= 1.3 =
* 加入了 JW Player, 自定义的 Flash (swf/flv) 均自动添加 JW Player 以提供进度控制. (感谢世风的建议)

= 1.2 =
* 修正目录结构错误, 第一次传 WordPress Plugin 的 SVN, 结构没搞清楚, Sorry.

= 1.1 =
* 修正了土豆视频的识别错误.

= 1.0 =
* 第一个版本的 Smart Video 发布.

安装方法

同一般的 WP 插件, 解压到 “wp-content/plugins” 后在后台激活即可, 等我传到 WordPress 官网插件列表后也可以直接通过后台安装 (WP 的这功能真不错).

使用方法

纯代码的使用方法和原先的 aVideo 类似, 但有所改动, 即视频 ID 需要通过 id=”theid” 来指定, 例如:

1
2
[youku id="XMTA3MzUwMjcy"]
[tudou id="J-2bug0o0u4"]

而 Smart Video 较 aVideo 的改进主要在于 TinyMCE 插件的加入, 在文章编辑页面, 可以看到这个图标:

Smart Video for TinyMCE

点击后会弹出 Smart Video 的插入窗口, 分三个 Tab, 分别用于智能分析, 手动插入以及 Flash 插入.

1. 智能分析

Smart Video Magic Insert

通过智能分析的方法插入视频, 只需要直接将该视频网址 (是观看该视频的网址而非网站提供的转载地址) 复制到网页地址栏, 点击插入, 后台就能自动分析网址并转换成相应代码, 目前支持 YouTube, 土豆网, 优酷, 酷6, QQ Video, 新浪视频. 视频的尺寸可选, 若未指定, 默认按该网站提供的默认尺寸展示.

2. 手动插入

Smart Video Manual Insert

手动插入和智能分析的最终代码是相同的, 但是视频 ID 部分则是用户手动输入的. 以上网站的 ID 如下面列表中花括号标识的部分:

1
2
3
4
5
6
http://v.ku6.com/show/{nNjHZUTAi79x3atP}.html
http://v.youku.com/v_show/id_{XMTE2ODE2MjUy}.html
http://www.tudou.com/programs/view/{J-2bug0o0u4}/
http://video.qq.com/v1/videopl?v={6mkvdlafJbU}
http://www.youtube.com/watch?v={-v4osKSQrrk}
http://you.video.sina.com.cn/b/{24114739}-1371694022.html

3. 插入 Flash

Smart Video Insert Flash

用于直接插入 Flash, 输入 Flash 地址及 Flash 尺寸 (可选), 就可以方便地展示 Flash.
自 1.1 版本起加入了 JW Player, 自定义的 Flash (swf/flv) 均自动添加 JW Player 以提供进度控制.

当然你也可以完全不用这个插件手动输入代码.

写在最后

最后, 您可以随意转载, 但转载请保留出处及必要的作者信息, 谢谢. 如果有什么问题或者意见/建议, 请在这里留言告诉我.

  1. 我添加的第一个视频

    http://www.tudou.com/programs/view/7YvIhv6_aRs/

    结果只认出下划线前的部分。7YvIhv6

    就算我手工补全,出来的结果也一样。。

  2. 我要感谢你做了一个这么好的插件,我一直想实现像校内网那样的功能。谢谢~只是怎么这么好的插件没人留言呢。

  3. 你好,我安装了Smart Video插件,很不错,不过有两个问题:
    一:1.02版本下载连接失效,我只好安装1.01版本。
    二:Smart Video支持FLASH,但是能否在播放FLASH时添加进度条、声音等控制选项?
    谢谢

  4. lblneva says:

    谢谢了~找了很长时间的智能网页分析的FLASH播放~
    不厚道的拿走了~

  5. 要是能支持音频就更好了~

  6. 我今天试用了一下,好像不支持FF啊。

  7. 可以,我的网络问题,sorry!!

  8. 灰常强悍!谢谢!

  9. Edwin says:

    Can we have some instructions in English… many thanks

  10. sina的无法调用 查看下 谢谢

  11. 这个插件很棒!!!
    强烈支持!

  12. Hi,

    This plugin seems to conflict with WP-ReportPost (http://wordpress.org/extend/plugins/wp-reportpost/) on my blog is there any workaround?

    Thanks!

  13. 找到了一个支持中文视频的插件,希望能用!

  14. 有了这个就不怕不允许转载视频了
    哈哈

  15. Cinq says:

    Can you add support for Blip.TV ?

  16. @Cinq: Sorry, I can not access the site in china. I’ll try my best to access it and add support, please wait for the next version.

  17. 很好的插件,谢谢作者!

  18. Wilsonkor says:

    你的插件非常好用,特来致谢。。。

  19. Elvis says:

    能够支持自动或插入 previwe image吗 有就完美了

  20. 很酷很实用的插件,强烈支持啊,谢谢博主的辛勤劳动!

  21. Feature idea

    I am building a blog where most readers will be Danish or Chinese. The videos on the site will be some that I produce myself. So I was wondering if I upload the videos to both ex. tudou and youtube, then my Chinese visitors could be served video from tudou and my Danish visitors would be could be served video from youtube. A kind of low-tech distributed content system. The user could be chosen by either their default browser language or IP address, but the IP address would probably be best.

    Happy New Year

  22. 用上了,十分感谢

  23. 试用了下插件,感觉只是方便插入视频了,自定义程度还不够。

    请问可以改成让jw player来播放视频吗? youku的播放器太丑了

  24. 使用tudou,youku等影片代码时能正常播放,就是点暂停和全屏的时候都是连接到tudou,youku页面的,能不能改成像DISQUZ里那样的可以直接点画面暂停,或者直接双击画面全屏等这些操作后也不会连接到官网页面的。希望能改进下

  25. @lszi: 这个问题已修正

  26. Wesly says:

    it’s great really great the difference is that other pluggins only work with 1 script per page i mean other pluggins only show one video per page, this pluggin show many videos at same time and in the same page!!!

  27. 是在1.5中修正的吗?我去看看先,这里怎么没找到1.5的下载地址,还是先去官方插件区看看,后台自动升级老是失败啊

  28. 经过测试连接到官网问题已经解决,不过添加的FLASH文件播放不出来,我换了好几个FLASH地址都是播放不了的,用WP自带的插入FLASH功能可以使用的。

  29. 搜狐视频加载有错,是不是用不了了?、

  30. 想问一下,手动插入代码时,width和height如何设置?

  31. 刚刚开始做wp站。多谢技术共享,很好用!

  32. 感谢分享,我转走了。

  33. 博主:大作轉走了,但找了半天居然找不到大名,請告知,以便注明
    再謝

  34. 路过。。。
    这篇文章好,学习中、
    关注博主

  35. 提个建议:
    中文界面不够美观,请考虑重新设计一下。

  36. 弋水边 says:

    你好,你的插件太好了,非常感谢。
    有点小问题TinyMCE 在文章编辑页面, 没有看到这个图标:

  37. 你好,你的网站头部 工作负载: 15% 是什么插件啊,能分享一下吗? 82055185@qq.com

  38. 建议增加配置页面,可以配置默认显示的大小.显示的方向等.
    希望支持播放自定义地址的视频,比如我自己上传在博客上的视频。这个很重要。
    有时有些视频上传到其他网站容易被和谐…… 所以…… 希望一定可以加上这功能。

    然后把“智能添加”和“添加Flash”合并。支持任何地址的视频添加就好了。

    希望smart video越来越受欢迎!

  39. 请问这个插件在播放FLV怎么设置播放器的皮肤?默认的的皮肤太单调了.如果像proplayer那样有个后台设置就更好了.很喜欢这个插件,希望作者继续更新!

  40. goodspb says:

    请问这么评论 用不了纯代码形式?

  41. IE8下 插入时候弹出框 白的 什么都没哦 在IE7下没问题。准确的说 我是 用的 世界之窗3.1版本。
    请检查更正哦

  42. 老大,能不能加入56的支持啊,还有能不能让视频 自动 设置4/3 16/9的播放比例

  43. Design6d says:

    jw player下的视频没有缩略图,没有播放时全是黑的很不爽,能不能吧缩略图加上?

  44. 呵呵 这个插件确实 不错!

  45. 多谢分享了!
    这个插件真好用~
    呵呵~

  46. 楼主,为什么你的插件不支持新浪视频了?

  47. Krinkle says:

    Your plugin causes HTML errors when used in XHTML 1.0, 1.1 and in HTML5.

    the PARAM and EMBED tags have to be selfclosing so not [param foo=bar][/param] but [param foo=bar /].

    This line fixes it:

    
    
    	$swf_code = '';
    
    </code
  48. 插件不错,但自已上传的SWF格式的,无法一边缓冲一边播放,就算是点击下载完100%也无法播放,需要刷新页面再点击播放才可以播放。
    具体问题,你可以访问我女儿的博客播放视频看看就知道问题所在。
    http://www.huangzilin.com/432.html
    谢谢。

  49. 用上啦,加了几句判断,改进了下,让首页和日志页面显示不同大小的视频,嘿嘿。谢谢博主的插件~!

  50. hwyz_leo says:

    插件很不错,但有个问题是安装了插件后后台的文章编辑页面布局就乱了,原本在右侧的功能全移到下面去了

Trackbacks/Pingbacks

  1. Smart Video - 支持国内视频网站分享 | Wordpress插件站 - [...] 作者地址 [...]
  2. WordPress 视频 插件 smart-vedio « 帅朱's Blog - [...] LinkedIn [...]
  3. 本站安装的插件 » Chijo'Blog - [...] 3.Smart Video – WordPress 视频分享插件 [...]
  4. Smart Video – WordPress 视频分享插件(支持优酷,土豆,酷六等视频) ­ 遥想当年,羽扇纶巾! - [...] 原文地址 [...]
  5. WordPress视频插件推荐 » Blog of Jones - [...] 使用方法 [...]
  6. 测试 | 博客花园 - [...] Smart Video – WordPress 视频分享插件 Published on September 4, 2009 in Works. 33 Comments Tags: aVideo, Flash, Ku6, Plugin, ...
  7. let’s test the video « Mintfantasy - [...] imallen 的技术支持. ← Ima AV Producer-video [...]
  8. Smart Video – WordPress 视频分享插件 « 老衲禅院 - [...] 更多的信息点我查看 >>>> [...]
  9. 牛飞,东方的红太阳 » Blog Archive » 增加视频显示功能 - [...] 网上有很多视频插件,但是大都是国外的强人开发的,并不适合中国的国情,像youtube,dailymotion,metacafe这些视频网站国内都是被“和谐”的(真是悲哀),找来找去终于找了一个了国内的视频插件Smart Video ,很适合中国。 [...]
  10. 如何在文章中嵌入视频? - 风雨同舟 - [...]     随着目前国内外视频共享网站增多,越来越多的朋友喜欢在自己的博客上嵌入视频文件,为自己的博客增添色彩,吸引人气。下面将介绍如何使用Smart Video – WordPress 视频分享插件 在文章中更好地,更爽的,更酷的展示视频文件。 [...]

Leave a Reply

Premium Wordpress Themes Free Wordpress Themes