Typembed 视频播放插件(Typecho) January 13, 2015 / Fengzi
Typembed 是为 Typecho 添加对在线视频支持的一款插件(支持手机、平板等设备HTML5播放)。目前支持优酷、搜狐视频、土豆、56、腾讯视频、新浪视频、酷6、华数、乐视 等网站。
与 WordPress 支持的 oembed 可以无缝切换,换博客系统也不用担心内容不一致。
你可以直接粘贴视频播放页完整的URL到编辑器(单独一行),就可以加载视频播放器(不能在编辑器里实时渲染,文章发布之后可以看到效果)。
插件下载
- 本地下载:Typembed.zip (文件夹需重命名成
Typembed
) - GitHub:https://github.com/nothingisover/typembed/
- WordPress可以使用:https://7yper.com/3639
PHP工具类(不在维护):https://7yper.com/3637
插件安装
- 下载
Typembed
文件. - 上传文件夹
Typembed
至/usr/plugins/
目录. - 在插件管理页面中激活 Typembed.
使用方法
- 你可以直接粘贴视频播放页完整的URL到编辑器(单独一行),就可以加载视频播放器(不能在编辑器里实时渲染,文章发布之后可以看到效果)。
URL样例
- https://www.bilibili.com/video/av852880575/
- http://v.youku.com/v\_show/id\_XMTYzNTgxNTMy.html
- http://v.qq.com/page/o/9/f/o0142tt1m9f.html
- http://v.qq.com/cover/t/tyeqdw6rof7t5ow/p0015kjlai9.html
- http://v.qq.com/cover/k/kl2zy755pnehxi3.html?vid=i0015mm1oo2
- http://www.wasu.cn/Play/show/id/5079941
- http://www.acfun.tv/v/ac1963444
- http://music.163.com/#/song?id=186513
效果展示
更新日志
1.4.0 (2024.11.14)
- 新增 支持Typecho 1.2.1
- 新增 哔哩哔哩H5播放器
- 移除 部份不再支持的平台
- 移除 所有的Flash播放器
1.3.0 (2017.12.25)
- 新增 dailymotion
- 优化 哔哩哔哩H5播放器
- 优化 对YouTube的支持
1.2.0 (2017.6.9)
- 新增 支持YouTube
- 优化 移除土豆网
1.1.1 (2017.2.7)
- 修复 启用时出现Server Error的BUG
1.1.0 (2017.2.7)
- 修复 Typembed设置的BUG
1.0.9 (2017.1.28)
- 新增 手机端跳转源站播放(高级功能,请关注微信公众号获取)
- 新增 支持AcFun新域名(www.acfun.cn)
- 优化 Typembed设置
1.0.8 (2016.6.19)
- 新增 支持网易云音乐
1.0.7 (2016.4.4)
- 新增 支持芒果TV
- 新增 AcFun支持H5播放
- 优化 支持乐视新域名(www.le.com)
1.0.6 (2015.6.11)
- 优化 URL提取规则
- 优化 移动设备识别
1.0.5 (2015.5.25)
- 修复 AcFun(A站)不能渲染播放器的BUG
1.0.4 (2015.5.15)
- 新增 支持AcFun(A站)
- 新增 支持bilibili(B站)
1.0.3 (2015.3.26)
- 修复 错误解析非视频URL的BUG
1.0.2 (2015.2.26)
- 新增 支持Typecho开发版
1.0.1 (2015.1.22)
- 修复 土豆URL解析的BUG
- 修复 腾讯视频部分URL不能正确解析的BUG
- 优化 URL提取规则
1.0.0 (2015.1.13)
- Typembed 的第一个版本
好东西,感谢楼主分享 ^^
唔 楼主您好~我这里测试优酷支持,但是土豆已经失效了 TUT
找到原因了。土豆网址最后的/要去掉才可以正常加载~~ =w=
又发现一个问题……http://www.tudou.com/programs/view/YlRHt-CLR7I 这个视频无论最后带不带/都无法加载。。。
这个估计也是一个bug,我查到原因后修复~
辛苦啦!
土豆的那两个问题修复了,1.0.1,你更新一下~
嗷嗷嗷 刚看到~~感谢通知!我现在就去
没问题啦,辛苦了!
好的~
这个是一个bug,下版修复这个问题~
为什么我没有成功呢。
确保你的链接是单独一行哈
这个必须。
单独一行还不行?
嗯,不行,没反应。求教。多谢。
之后我禁用了所有插件,单独开启,还是没反应,解析出来的是普通链接。
我使用的是开发版,会不会是版本问题呢。
有这个可能,开发版我没测试过
最新开发版不显示视频,只显示链接,能不能解决下,更新插件,谢谢
年后哈,最近比较忙
忙的时候记得这事儿,我一直在等
请看更新日志
我重新上传,还是没有用呀,只有链接不见腾讯视频,不解。
疯子大大,还是没有解决呀
重启插件试试
试了,没用,还是链接
那就奇怪了,我在开发版测试是没问题的...
要不我提供网站员账号,你去测试行不?加我Q:530510026
比较忙,没办法帮到你,这个版本 5c0ed25684c1acc992d3ffce76dc721b8b47bcc8 我反复测试过是没问题。你重新上传插件,或者装最新开发版试试吧
哦,我就是这个开发版啦,没办法使用就算了,谢谢
给博主反馈一个问题,插件的匹配这块正则好像有问题,导致一些正常的URL也会被替换成视频.
这个是我遇到问题的页面
http://www.wifidog.pro/docs.html
好的,我尽快修复
已修复~
拿去用了
你搭博客了?
在改,还没有上
上线了记得告诉我
要改一下信息头,新版的WORDPRESS无法识别
这个插件是 Typecho 的.. WP 看这里 http://www.fengziliu.com/smartideo-for-wordpress.html
不好意思看错了,已经删除评论了,给挖出来了
原来是删掉的,我还以为是被误过滤了的
AB站 视频怎样贴上去啊~
直接贴播放页URL
不行啊,贴上去还是显示网址。
A站有个BUG,修复了~
已经OK ,感谢作者。
老大,这个插件支持5UCMS(ASP)么? 求指点!
不能的
这个插件在Typecho编辑时很难避免被渲染的命运啊,我单独发个视频的文章没问题,发的文字和视频内容一多,就会不知不觉间被渲染了,然后就失效了。能不能改成在视频网址前加一些特定的代码来判定是否是视频文件啊
单独一行的视频URL就会被渲染的,你的是什么情况,举个例子哈
谢谢楼主,我现在会了,不过b站的视频在手机上显示不了啊,http://wxyh.ml/index.php/archives/58/
这个网址上我放了两个b站的视频还有一个腾讯视频,腾讯的没问题,b站的不显示啊!我比较喜欢b站,因为没有广告嘛
我看你的网页,B站是正常的
用手机看就是一片空白,我是uc浏览器
Android还是iOS?
Android
很遗憾,其实是b站没有h5方式的引用页面,后续我会加上打开源页面播放的功能~
en,好的,谢谢
现在b站好像有h5了,只有手机访问b站时才是h5
b站没有h5方式的引用页面!额!是我理解错了抱歉!乐视换域名了!需要更新下插件了
好的,我找时间搞下这个
而且b站的视频,手机上显示不了
启用后 文章不显示内容 提示错误Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'Typembed_Plugin' not found in var/Typecho/Plugin.php on line 489
看看插件是不是上传成功了,或者是不是没上传完整,或者你是不是改了插件的代码
没有 也上传好了 你网站上的和GitHub都试过了
/Typembed/Plugin.php 是这样没错吧?另外,你的服务器环境是怎样的,session之类的有没有打开?
sae
使用SVN提交的?后台插件管理有没有看到这个插件并启用?线上的代码跟SVN提交的代码版本号是否一致?
都有尝试过 代码版本没有错的
好了 我把博客重新安装了一下就可以了 麻烦你了
真帅!! 怎么才发现你这个博客
感谢支持
请问现在优酷的网址在html后面有一大堆东西,怎么解决
html后面的一大堆参数不用拷过来
你好!非常感谢你的插件请问使用B站链接的时候B站播放器是乱码,怎么解决。。
应该不会乱码的,有页面可以看看吗?
http://fedo.moe/archives/13/
我发现可能是浏览器的原因。。 我的opera是乱码 EDGE不是。。
opera是新版本吧,webkit内核不应该出这种问题才是
好久不见啊,疯子。。
哎呦,稀客稀客~
一直在用您的插件,能不能支持下这种格式的腾讯视频呢?http://v.qq.com/iframe/player.html?vid=u0110kam4ql,谢谢!
这个是不支持解析的哈
不错哦,赞一个。求认识,求回访
感谢勃主分享。
试了下,单独一行,无其他内容可以。
如果除了视频链接还有其他的内容,则只是链接。
必须要单独一行的,其他内容可以换行写入
为啥你的显示地址的视频!我手机看还是flash并不是html5播放器
谢谢分享
http://bbs.xiuno.com/thread-10361.htm
优酷手机看还是flash!并不是html5播放器哦!你的演示现在也是flash!可能优酷失效了吧!土豆我试了没问题
优酷正常的哦,是不是你改了浏览器的UA
uc默认配置!我刚恢复的默认设置!还是这样[泪]醉了!一会试试别的浏览器
是uc的原因,手机谷歌浏览器正常
[哈哈]
刚刚试了此插件, 用作者上面提供的URL样例可以显示, 但是用我自己上传到youku的视频连接就没有反应, 页面只出现视频网址并无出现youku播放器
贴视频播放页地址哦
问题后来自己解决了, 我自己上传的优酷视频播放页地址在后缀之前会有两个等号,例如
http://v.youku.com/v_show/id_XMTYzNTgxNTMy==.html
但只要手动把==去除即可
开发版,为啥我的显示只是网页链接呢?
插件安装也启用了,但是还是显示一个视频地址,
比如 http://v.youku.com/v_show/id_XMTM5OTE0ODYwMA==.html
而不是视频……
你好,插件启用后,页面显示是白板,请问怎么解决啊?
已解决,原先我是https的地址,改成http就好了。
建议增加youtube的视频解析
[gbz祈福了] 支持老大~~
b站支持html5了,而且乐视换域名了,博主有必要更新下插件了
开启提示Server Error
问一下博主,插件开启后,文章内容调用不出来了
不明白你的状况是怎样的
开启插件后,显示内容为title呢,不显示内容
没道理啊,我的一点问题没有,你的typecho什么版本?
1.0 (14.10.10)这个版本,使用的是阿里云免费主机和ecs 搭建lnmp的两个站都是这情况
刚刚发了一个新版本,你更新下试试咯,注意URL要单独一行
更新到测试版还是不行,而且测试版不能解析文中的html
我从这个页面直接下载,重新安装,现在能用了,之前是从github上下的
你好大大我想问下,插件安装后也启动了,就是不显示,不知道如何处理感谢!
土豆 腾讯都失效了........
什么时候能支持自己的视频啊。我想把一些视频放在自己的空间里,没广告呀
你的带宽折腾不起吧
我想说用了此插件文章没了缩略图也没了。
希望可以支持音悦台
希望支持网易云音乐
网易云音乐可以用APlayer那个音乐播放器,在GitHub搜APlayer就行了(有个WP版和typecho版,注意看清楚)
新版(1.0.8)支持了哈
挺好的
莫名的没用耶QAQ。。。以为是主题问题,改到原版主题,也没用,有的解析目测是解析了,但是是空的。。。。优酷的都没有解析。。。版本是107(http://hoc117.top/index.php/archives/84.html)
什么情况,我看到你的bilibili显示正常啊
好吧。。。手机上看是空白,PC上显示正常,改了边框大小也无用。。。会不会是主题问题。。
好吧。。优酷等手机浏览器解析无问题。。。应该是B站问题。。
发了新版,支持B站手机播放了
...我的浏览器是firefox,没用耶。。。。
换其他浏览器试试?
没效果啊
重启插件试试,记得按照使用方法使用
//秒拍 'www.miaopai.com' => array( '#http://www.miaopai.com/show/(?[a-z0-9_=\-]+).htm#i', 'http://wscdn.miaopai.com/splayer2.1.9.swf?scid={video_id}&token=&autopause=false&fromweibo=false', 'http://gslb.miaopai.com/stream/{video_id}.mp4' )在Plugin.php里$providers加入以上代码,支持秒拍视频!
我加了以上代码,还是没用啊,求助
过来看看你的博客,希望每天都更新一些文章。
没1.08的下载地址?
bilibili显示没有著作权。。。。
这个文章写的好,转走了! 欢迎回访:http://www.3gwb.com
A站电脑手机都解析不出来一片空白,B站只有电脑能放出来,手机就是加载失败显示资源失效,wordpress版则是html5模式手机放的视频不是原视频,会变成无关视频,博主在的话修复一下吧,希望你能看到。
已经看到,正在研究如何修复哈
很好用、谢谢。评论还在用多说插件吗?客服有什么好的插件介绍?
可以试试畅言
开启后直接Server Error ,点击设置也会Server Error。是不是和哪个插件冲突啊?
安装后显示Server Error,是不是和哪个插件有冲突啊?
文件夹要改成Typembed哈
名字没错啊,首字母也大小写了,为什么还出错呢。
1.0.9我也Server Error了,文件夹名字我也写Typembed了,大小写的都试过了,还是那样
先启用1.0.8,然后将1.0.9覆盖上就没事,就是那个高级功能填完了,也没有高级功能设置
好吧我强行删掉了激活码哈,公众号已经关注啦
有错误代码吗,我很好奇发生了什么情况
不知道,我最开始用1.0.8覆盖升级的,然后设置激活码,也看不到高级功能,于是我就删了,重新安装1.0.9,启用插件就Server Error了
有没有其他的视频插件推荐啊
dplayer还行,需要自己填视频地址那种的
有点麻烦,大站视频还得抓包才能获得地址,难度较大。刚升级的1.1.0还是Server Error报错啊
都是直接贴视频网站URL就行了,不需要抓包啊
我直接用1.0.9直接报错,根本没有错误代码提示啊,能否加我qq跟你看看啊
能否添加qq给看一下。只有server error错误,没有其他的错误代码。
试下Jrotty的办法:先启用1.0.8,然后将1.1.0覆盖上私聊关注下微信公众号哈,我有时间就会处理下
发现了一个问题,网站使用https的,几大视频网站解析出来都是空白,空白的是不是和https协议有关啊
1.0.8的基础上覆盖1.0.9就不会出现错误了,期间不要禁用 亲测
确实可以,但是https模式下不显示。估计是不支持https模式。
https新版本会优化下
有解决方案吗?这个方案或许行 https://www.zhihu.com/question/43362767?sort=created 话说近期多说太不给力了
研究下哈,感觉多说快歇菜了,打算放弃多说了。。。有情况也可以公众号找我哈
很好的插件,在此感谢下 开发者,希望插件一直更新下去,以前使用过一个 解析视频的插件失效后整站的视频都不能播放了。另外请问下 插件设置界面的“高级功能激活码 ”开启后 能有什么新的功能,建议直接列出说明。还有建议“贴士内容” 可以像一些网站的那样, 把 贴士内容 弄成一个优酷链接 然后点击贴是内容后会直接跳转到优酷的页面。
下载安装激活的时候提示500 Server Error
不能 H5 引用视频。和wp版本感觉差别有点大。
'www.youtube.com' => array(
'#https?://www.youtube.com/watch?v=(video_id[w-_]+)#i',
'https://www.youtube.com/embed/{video_id}',
'https://www.youtube.com/watch?v={video_id}',
),
增加这个就可以实现 youtube播放了,不是太懂胡乱搞的,但是实现了....
希望博主能优化一下。
可以支持源文件的吗
请求添加一个给视频添加封面图片的功能!谢谢无私分享和贡献。
想咨询一下,是不是优酷失效了?
博主不经常听音乐的吗,云村的链接地址格式和现在的不太对
1. 这个跟经常听音乐有关系吗?
2. 没发现链接地址有改变,麻烦详细说明下。
为什么不行呢?
空白的。
那些做成功的,你们确实只是发布一个URL地址,就能显示视频吗?没有做额外的操作吗?
确定的,提供下typecho版本号?
typecho启用后帖子不显示内容
版本 1.1 (17.10.30)
不支持https
只能出一个框……放不了视频
哔哩哔哩不行了,提示视频信息出错。求博主更新
哔哩哔哩不行啊
B站视频 直接就可以嵌入啊,点分享- 嵌入代码
启用后文章和独立页面的内容消失(显示空白)
什么版本的typecho
作者应该已经停止更新了,我修复了一下B站的,有需要的可以找我。
你有做好的么求分享