登录 注册

登录

Allvideos Plugin 是一款希腊朋友开发的 Joomla! 触发器。它的作用就是在文章中快捷地插入引用自各大视频分享网站的小电影。从2.1版本开始,作者又加入了支持播放站内视频及音频的功能。目前其最新版本是2.4 德语版。

我从Allvideos Plugin 发布1.0版本开始就做该插件的汉化,但是2.2以后的版本内容庞大,汉化工作比较艰辛。其最新版竟然只有德语,我更无从下手。不过,好在Allvideos Plugin的各版本操作方法几乎相同,升级只是增加视频源网站及 bug修复。为了方便中文Joomla用户使用此插件,我今天上午专门抽出时间撰写这篇教程,希望能帮助大家迅速掌握Allvideos Plugin的用法,一起分享Joomla的快乐!

Allvideos Plugin

 

Allvideos Plugin号称“All-in-one Media Solution”,即“多媒体播放一窝端”,哈哈。此言着实不虚:自从该插件发布后,曾经连续一周高居Joomla官方扩展库“评分最高排行榜”第一名,下载量在短短半年内超过了100万!

如果这些还不足以让你信服,那么我们就“用事实说话”:

Allvideos Plugin目前共支持多达39个视频分享网站来源,也就是说,你在全世界这60多家视频分享网站(其中包括6个中国大陆中文网站)所能欣赏到的视频、音频,你都可以信手拈来,插入到你的网页中去。Allvideos Plugin 支持的视频分享网站数量太多以致于开发者不得不推出了针对wysiwyg编辑器(所见即所得)的按钮插件。否则,用户可能会忘记插入某个网站视频的语法,尽管该代码只有短短一句。这个按钮插件我们另外介绍。

Allvideos Plugin 支持播放的媒体格式包括:

  1. .flv (Flash格式流媒体)
  2. .swf
  3. .mov (苹果公司的QuickTime格式视频)
  4. .mp4 (视频及音频)
  5. .wmv (不再支持 .asf 及 .asx 格式)
  6. .avi (各种编码的AVI视频均可,包括 DivX)
  7. .mpg 及 .mpeg
  8. .rm 及 .ram (Real 媒体,音频、视频均可)
  9. .mp3
  10. .wma

如此强悍的网页播放器,其体积却只有58KB!而其语法更为简单:

对于外部媒体,使用 {站点名称}视频ID(或音频URL){/站点名称}

对于站内媒体,则使用 {媒体格式}媒体相对位置{/媒体格式}

 

下面分别作以详细介绍。

 

站外媒体的引用

以著名的Youtube为例,比如说,你在youtube.com看到了这个视频:http://www.youtube.com/watch?v=YY6JIfLrvJc(这是著名的香港巴士大叔故事,我点击的时候访问量已经是1356438次了,汗!)

那么,就可以使用下面的语法在你的网页中插入这个视频播放窗口:

{ youtube}YY6JIfLrvJc{ /youtube}

(请注意:为了防止代码被执行,我在上面的标记符号里多插入了一个空格。以下皆同)

中间那段代码就是该视频在Youtube网站的视频ID,这个ID从它所在的页面URL中就能看到,即在前面所引用的URL中最后 v= 这个等号之后的字符。把这些字符原样粘贴过来即可。即使你使用sysiwyg编辑器,也可以直接输入上面的语句,那么访客在前台就能看到这个视频。

我们不妨现场演示一下,下面这个视频窗口就是上面的代码所表现出来的:

{youtube}YY6JIfLrvJc{/youtube}

当然,国外服务器的弊端就是速度较慢。当初我也是考虑到这一点,就向Allvideos Plugin建议增加中文视频网站。我给他们提供了中文网站的相关资料,后来我推荐的这些中文网站都被加入了支持名单。现在我们可以轻松引用国内一些著名视频分享网站,比如Mofile、土豆网、UUme、比酷网等网站的视频内容。官方给出的一个列表包括:

  1. Google Video International
  2. Google Video Australia (Australien)
  3. Google Video Deutschland
  4. Google Video Espana (Spanien)
  5. Google Video France (Frankreich)
  6. Google Video Italia (Italien)
  7. Google Video Nederland (Die Niederlanden/Holland)
  8. Google Video Polska (Polen)
  9. Google Video U.K. (Vereinigtes K?reich/Grossbritannien)
  10. Yahoo! Video
  11. YouTube
  12. iFilm
  13. Vimeo
  14. Metacafe
  15. Bolt (for Audio & Video)
  16. Bofunk
  17. Break
  18. Jumpcut
  19. Current TV
  20. Revver
  21. College Humor
  22. MyVideo.de
  23. Sevenload.de
  24. ClipFish.de
  25. Stickam
  26. Krazyshow
  27. GameTrailers.com
  28. MySpace Video Code
  29. FreeVideoBlog
  30. Streetfire Videos
  31. Crossroad Videos
  32. Dropshots
  33. UUme (中文)
  34. Tudou.com (中文)
  35. Seehaha (中文)
  36. QuXiu (中文)
  37. WangYou.com (中文)
  38. Mofile TV (中文)
  39. Biku.com (中文)

现在我们来演示一个中文网站的视频:http://v.youku.com/v_show/id_XMTYzNzQ3NTE5Ng==.html

这是“优酷”网站的一个视频,这个视频的网址中 id_ 与其后的 ID 之间没有等号,而是直接连续的,因此就需要一起当做 ID 来对待。相应的插入语法就是:

 { youku}id_XMTYzNzQ3NTE5Ng=={ /youku}

前台效果如下:

{youku}id_XMTYzNzQ3NTE5Ng=={/youku}

 

你也许注意到了,我这篇文章中已经引用了两个视频。那么一个页面中最多可以引用多少?官方回答是:9个。我想,一个单独页面插入9个视频,应该足够一般用户的需要了。

{mospagebreak_scroll title=Allvideos Plugin 使用方法&heading=Allvideos Plugin 简介}

Allvideos Plugin触发器安装后,在后台几乎不需要改动什么。如果你很生疏,直接发布就可以用了。后台设置参数主要是视频窗口的设置,默认大小是 400×323像素。注意:如果你要改变这个大小,必须保持 4:3 的纵横比率,并且增加大约相当于新设宽度的 5.75% 到新设高度中去 (这些增加的高度用于显示视频控制按钮,比如播放,暂停等等) ,这样视频就不会因被拉伸而显得很难看。即:新高度=(新宽度×3/4)+(新宽度×5.75%)像素。默认的 400px 宽度及 323px 高度能够适合大多数人的需要。后台另一个设置参数是“flv及mp3格式媒体自动播放”,即浏览器载入页面后自动播放该页面中使用Allvideos Plugin引用的这两种格式媒体。这个选项默认是“否”。如果你希望自动播放,那么设置为“是”即可。在2.4德语版中,这个参数是FLV Video/MP3 Autostart,两个选项中Nein即为“否”,Ja即为“是”。

说完了视频,我们说说音频。目前只支持mp3 远程音频的引用,其语法为:

{ mp3remote}远程音频URL{ /mp3remote}

例如已知某个音频的URL是:http://www.60sun.cn/movie/dl039.mp3,我们就能用下面的语法在网页中引用这个音频:

{ mp3remote}http://www.60sun.cn/movie/dl039{ /mp3remote}

注意:不需要输入扩展名。

访客在前台将看到一个播放条(如下所示),点击播放后即可听到音乐。

{mp3remote}http://www.60sun.cn/movie/dl039{/mp3remote}

补充:

在本文撰写后不久,Allvideos 升级到了2.4 版本,现在也支持远程视频源文件的引用。同样的,必须在引用标记中添加 remote 这个词。例如,我们知道有一个视频的URL是:http://www.mooreonline.cn/attachments/Alias-YanJing.mov

那么在文章中插入该视频播放窗口的代码就是:

{ movremote}http://www.mooreonline.cn/attachments/Alias-YanJing{ /movremote}

执行结果就是如下的播放窗口(如果你看不到,可能有两种原因:该视频已被远程网站删除;您的浏览器没有安装QuickTime播放器插件)

{movremote}http://www.mooreonline.cn/attachments/Alias-YanJing{/movremote}

站内媒体的引用

Allvideos Plugin引用站内媒体时,要求已经通过FTP或者 CPanel 将该媒体上传到了站内空间。默认的视频存储位置为:/images/stories/videos,默认的音频存储位置为/images/stories/audio。 注意audio后面没有复数标志 s。这两个文件夹需要手动创建。

比如我们上传了一个名为 funy_holiday.wmv 的视频到 /images/stories/videos 目录下。那么编辑器中引用的语法就是:

{ wmv}funy_holiday{ /wmv}

注意:不需要输入文件所在位置,也不需要输入扩展名。

同样的,站内音频 YouJianChuiYan.mp3上传到 /images/stories/audio 之后,我们在编辑器中用如下语法引用:

{ mp3}YouJianChuiYan{ /mp3}

前台就会出现一个高30宽120 的播放条(如下所示),点击黑色左侧播放按钮就能听到邓丽君演唱的《又见炊烟》这首歌曲。

{mp3}YouJianChuiYan{/mp3}

当然,有时候我们的媒体文件太多,或者有不同的属性。我们希望分类管理。没问题!在上面所列的两个文件夹中,你可以建立子目录来管理媒体。比如,家庭聚会的录像放在 /images/stories/videos/home 下面,教学视频放在 /images/stories/videos/tech 目录下面等等。音频也是如此。

建立了子目录之后,在编辑器中引用时就必须注明媒体文件的相对位置。例如,上面的 funy_holiday.wmv 视频我们放在 /images/stories/videos/home 子目录中。那么相应的引用语法就是:

{ wmv}home/funy_holiday{ /wmv }

 

Ok,到此为止,我相信我已经把Allvideos的用法解释清楚了。2008年8月1日补充:

AllVideos Plugin 前天发布了 2.5 版本 —— 距离 2.4 版本竟然过去了1年!新版本支持更多视频分享网站,同时有一个重要的改进:播放器代码重新编写,并且允许用户为每一个播放窗口自定义尺寸。

新版本安装后找不到使用说明,因此请你不要着急,建议先认真阅读本文,如果你还有不懂的地方,请到本站 Joomla! 中文论坛 讨论。

 

{quickdown:1042}

  1. 评论 (1)

  2. Add Yours

评论 (1)

这里还没有人发表评论
  1. droftage

要加后辍名的 不加是无法显示的。。。。。。。。。。。。。

  附件
您无权查看附件
 

免费下载最新Joomla!核心中文版

扫描此二维码,立即开始下载 Joomla 3 核心中文版

付费下载汉化版扩展

付费后即可下载独家海量

Joomla! CMS 扩展汉化版

了解付费会员制度

点击这里给我发消息

了解 joomlagate.com 网站的付费会员制度