您的位置:首页 > 其它

embed标签的使用(在网页中播放各种音频视频的插件的使用)

2012-10-24 17:29 489 查看
整个综合起来语法范例如下:(图示如右)

  〈embed src=档名.ram _fcksavedurl="档名.ram" autostart=true width=宽度 height=高度〉

  还 有一个秀出播放面版的语法 controls=controlpanel,若加这句进去,面版会变成像右图这样2009年01月29日

  embed 标签可以直接使用,用来播放音频视频文件, jsp里用的, 不过 这个冬冬应该是html就行吧.

  播放器插件使用说明:

  代码:< EMBED src=“music.mid”autostart=“true”loop=“2”width=“80”height=“30”>

  src:音乐文件的路径及文件名;(完整的路径或URL)

  ShowTracker:为是否显示播放进度条

  ShowPositionControls:为是否显示播放控制按钮如快进等

  ShowAudioControls: 为控制是否显示音量按钮

  ShowStatusBar: 是否显示咨询窗

  ShowDisplay: 为显示更完整的咨询视窗

  EnableContextMenu: 防止使用右键

  autostart:true为音乐文件上传完后自动开始播放,默认为false(否)

  loop:true为无限次重播,false为不重播,某一具体值(整数)为重播多少次

  volume:取值范围为“0-100”,设置音量,默认为系统本身的音量

  starttime:“分:秒”,设置歌曲开始播放的时间,如,starttime=“00:10”,从第10开始播放

  endtime: “分:秒”,设置歌曲结束播放的时间

  width:控制面板的宽

  height:控制面板的高

  controls:控制面板的外观

  controls=“console/smallconsole/playbutton/pausebutton/stopbu tton/volumelever”

  ·console:正常大小的面板

  ·smallconsole:较小的面板

  ·playbutton:显示播放按钮

  ·pausebutton:显示暂停按钮

  ·stopbutton:显示停止按钮

  ·volumelever:显示音量调节按钮

  hidden:为true时可以隐藏面板

  embed标签src后的文件也可以是.swf文件,用来播FLASH

  下面是例子:自动播放的并且隐藏控制按钮,禁止右键菜单的.

  下面的是上面例子中使用的代码:

  <embed src="http://www.newbooks.com.cn/infos/pic/200610/6 0980/20061014925407916.mp3" _fcksavedurl=""http://www.newbooks.com.cn/infos/pi c/200610/60980/20061014925407916.mp3"" _fcksavedurl=""http://www.newbooks.com.cn/infos/pi c/200610/60980/20061014925407916.mp3""
type="application/x-mplayer3" loop="true" ShowStatusBar="true" ShowPositionControls="false" EnableContextMenu="false"></embed>

  下面是real的播放器用法总结,是转贴:

  您要打印的文件是:EMBED 语法

  打印本文

  EMBED 语法

  作者:佚名 转贴自:NET/DXZM 点击数:232 EMBED 语法

  embed 是个很简便的语法,可以用来播放影音档,通常它是用来播放Windows Media Player支援的格式,但也可用来播放一些其他格式,只是要注意更多细节,本文最后再略微提一下这些其他格式,主要还是针对播放Media Player支援的格式来讨论

  正在装载数据……

  (如WMA、WMV、ASF、MPG、AVI)

  〈embed src=档案位址〉

  上面这便是embed最简单、最简洁的写法,只要这样写便可播放影音档了,以下再开始讨论各注意事项及设定参数

  注:本文为了让语法呈现出来,采用全形的括弧〈 〉,各位要自行写语法时记得改回使用半形括弧 < >

  关於结束标签:

  通常语法标签都是成对的,有开始就有结束,有〈b〉就有〈/b〉,有〈font〉就有〈/font〉可是embed语法可以不用写〈/embed〉,完全不会有任何影响,又省事

  关於尺寸:

  如 上的最简洁写法,尺寸可以完全不设定,这是最理想的播放音乐档时,会自动呈现一条完整的播放Bar,如右图所示 (Windows Media Player版本若不同播放Bar外观也可能不同)播放影片时 (WMV、ASF、MPG、AVI),除了播放Bar,还会以影片的原始尺寸播放出画面,画面大小会自动调整

  如果因各种因素而想设定尺寸,例如想刻意拉大缩小影片的画面,或是想改变播放Bar的大小,只要加进尺寸参数 width=宽度 height=高度 即可,范例如下:

  〈embed src=档案位址 _fcksavedurl="档案位址" width=宽度 height=高度〉

  无论设定任何尺寸,都是包含播放Bar也算在内的,试一下便可了解

  关於自动播放:

  如上的最简洁写法,其预设就是会自动播放如果不想自动播放,加入参数 autostart=false 即可,范例如下:

  〈embed src=档案位址 autostart=false〉

  关於循环播放:

  如上的最简洁写法,其预设就是不会循环播放的,就只播放一次如果要循环播放,加入参数 loop=true 即可,范例如下:

  〈embed src=档案位址 loop=true〉

  关於Tracker:

  嗯,Tracker,中文要怎麼翻译啊?反正如果加进这句参数 ShowTracker=false,播放Bar就会变成像右图那样,应该有看出少了什麼东西吧语法范例如下:

  〈embed src=档案位址 _fcksavedurl="档案位址" ShowTracker=false〉

  关於Position Controls:

  嗯,跟上一篇一样,不会翻译啦,反正只要加入这句参数 ShowPositionControls=false,播放Bar就会变成如右图那样,看出少了什麼东西了吗?语法范例如下:

  〈embed src=档案位址 _fcksavedurl="档案位址" ShowPositionControls=false〉

  关於Audio Controls:

  就是关於音量控制,只要加入这句参数 ShowAudioControls=false,控制音量的tracker跟静音钮都会消失语法范例如下:

  〈embed src=档案位址 _fcksavedurl="档案位址" ShowAudioControls=false〉

  关於预设的音量大小:

  在语法里面如果没有写任何关於音量大小的设定,播放时预设的音量大小如右上图,大约是50%的音量

  如果希望一开始播放就以100%的最大音量播放,可以加入这句参数 Volume=0,请注意,是等於「零」,不是英文字母的大写 O播放时的情况如右下图,语法范例如下:

  〈embed src=档案位址 _fcksavedurl="档案位址" Volume=0〉

  关於资讯视窗 (part 1):

  只要加进这句参数 ShowStatusBar=true,播放Bar下方便会多出一行资讯视窗,如右图语法范例如下:

  〈embed src=档案位址 _fcksavedurl="档案位址" ShowStatusBar=true〉

  这 个参数是非常实用的,因为这行资讯视窗会秀出很多有用资讯如下载进度、播放进度、曲名、艺人名称.......等等秀出下载进度、播放进度尤其体贴,可 以让浏览者大概掌握到底要等多久才会开始播放,不用痴痴望著萤幕像个傻子一样我个人建议用embed语法播放影音档时最好都加上这句参数

  关於资讯视窗 (part 2):

  还有另外一种秀出资讯视窗的参数 ShowDisplay=true,会一口气秀出四行资讯,每行各秀出一种资讯,如右图语法范例如下:

  〈embed src=档案位址 _fcksavedurl="档案位址" ShowDisplay=true〉

  这 个参数我认为很无谓!因为这些资讯,用上一个参数 ShowStatusBar=true 便可全部呈现出来,单行资讯,但用交替出现的方式呈现所有资讯这个 ShowDisplay=true 参数占空间,一行显示一种资讯,而最有用的下载进度、播放进度等却不会显示,大而不当!

  关於防右键:

  各位可以试试在播放Bar上按右键看内容,便可看到档案的真实位址!或是在播放影片时也可以在画面上按右键看内容,也可看到档案真实位址加上这句参数 EnableContextMenu=false 便可防止在播放Bar或影片画面上按右键语法范例如下:

  〈embed src=档案位址 EnableContextMenu=false〉

  可是这语法有一点点无谓,因为光是在播放面版上防堵意义不大,还要搭配整个页面的防堵才能收到效果所以,自己看著办吧

  关於隐藏面版:

  隐藏面版是件很有趣的事情,只要加上这句参数 hidden=true,整个播放面版就会不见,什麼都看不到,但还是会播放歌曲 (只要你没有取消自动播放)语法范例如下:

  〈embed src=档案位址 hidden=true〉

  什 麼东西都没有,却又会播放歌曲,想到什麼了吗?没错,就是最传统的背景音乐语法〈bgsound src=档案位址〉!embed加上 hidden=true 后,看不到播放面版,也不会影响版面 (完全不占位置就对了),表面上的确和bgsound语法一模一样,两者可以互相取代但在功能上,两者还是有差别的!

  用bgsound 语法播放歌曲没有串流功能,即使播WMA也没有,一定要档案完全下载完毕才会开始播放embed加 hidden=true 就有串流功能有串流就比较好吗?不见得!是会比较快开始播放歌曲没错,但如果网路繁忙或连线速度慢,播放就会断断续续的bgsound语法要整首下载 完才播放,等比较久才听的到,但开始播后就保证不会断断续续的

  所以,现在页面要播背景音乐有两种选择了,就看你要不要串流功能

  播放清单档:

  embed并非只能直接播放影音档,它也可以播放清单档如M3U、ASX、WPL等,这样就可以用一句embed语法播放多首歌曲语法范例如下:

  〈embed src=档名.m3u〉

  当然,想这样运用自己就得多费心制作清单档,影音档跟清单档上传时也要注意其相对位置都要摆正确

  并 非所有电脑环境都支援播放各式清单档,如果Windows Media Player版本不够新,可能就无法播放一些清单档还有如果你电脑预设使用其他软体来播放清单档 (非Media Player),也可能无法支援用embed播放清单档,得将档案格式连结回Media Player才行

  播放清单档功能如果搭配上述的隐藏面版功能就很有趣了,什麼都没看到,却会自动播放多首背景音乐不过这无法让浏览者做任何控制,强迫接受多首歌曲,很霸道!^^

  播放MP3:

  用embed 可以播放MP3,但有一点要注意,通常大家电脑里不见得是预设用Windows Media Player来播放MP3,很多人是预设MusicMatch Jukebox、WinAmp...等等,总之只要不是预设用Media Player,embed在播放MP3便会呼叫别的软体来播放,如QuickTime或Real Player,而这样播放面版都会很小,变成一定要设尺寸才可以

  只有电脑里预设用Media Player播放MP3,embed才会呼叫Media Player来播放MP3,也才会是那个熟悉的Media Player style的播放面版,各种设定也较为方便Anyway,语法范例如下:

  〈embed src=档名.mp3〉

  播放Flash档案SWF:

  embed可以播放SWF,事实上SWF好像一定要用embed才能播放出来要注意播放时一定要设定尺寸,否则画面会变成200*200语法范例如下:

  〈embed src=档名.swf width=宽度 height=高度〉

  播放SWF不会出现任何播放BAR (除非SWF档案本身有做一个),因为播放Flash并非呼叫Media Player来播放,而是直接用IE播放

  播放Quicktime影片档案MOV及QT:

  embed可以播放MOV、QT等影片档,但是电脑里必须有QuickTime Player,而且版本要够新,最好是6.3以上,这样才能看到用embed播的MOV或QT档另外,播放时一定要设定尺寸,否则画面会变很小很小语法范例如下:

  〈embed src=档名.mov width=宽度 height=高度〉

  播放MOV或QT会有播放Bar,是QuickTime style的播放Bar,尺寸设定亦是将播放Bar算在内的,多尝试几次便能掌握合适的尺寸

  播放Real档案:

  先 谈播放Real音乐档第一,用embed播放Real音乐档一定要写尺寸大小,否则播放面版会很小,甚至看不到第二,关於「自动播放」若什麼都不写不 去设定,预设是「不会自动播放」,若要自动播放就要加入这句参数 autostart=true这句有点鸡婆,多加一句话,秀出的东西却比上面那个图示还少,如果就 是想让面版简洁些,就可用这句语法,高度可以设小一点啦,不需像右图这麼高语法范例如下:

  〈embed src=档名.ram _fcksavedurl="档名.ram" autostart=true width=宽度 height=高度 controls=controlpanel〉

  再来谈播放Real影片若用上述的语法播Real影片,只能听到声音,看不到画面,要加上这句参数 controls=ImageWindow 才能看到画面当然,尺寸还是要写,关於自动播放的设定也同上述语法范例如下:

  〈embed src=档名.ram _fcksavedurl="档名.ram" autostart=true width=宽度 height=高度 controls=ImageWindow〉

  用这语法播放影片,画面先是Real Player的Mark,下方会显示档案下载进度,开始播放后就只有画面,没有任何控制面版,整个情况如右图所示所以,用这语法播放Real影片一定要设为自动播放,否则没有播放面版根本无法控制

  那如果想要播放出画面又要有控制面版呢?可以的,有个特殊写法办的到

  原 理简单来说是将整组embed语法写两次,两组语法用〈br〉隔开上面那组语法加入 controls=ImageWindow 参数播出画面,没有控制面版下面那组语法不要多加参数 (或是加入 controls=controlpanel ),就只有控制面版,看不到画面然后两组语法都要加入一个重要参数 console=_master,有这句,两组语法的播放才会同步并互相关连,操作下面那组语法的面版亦可控制上面那组语法的播放整个语法范例如下:

  〈embed src=档名.ram _fcksavedurl="档名.ram" autostart=true width=影片画面宽度 height=影片画面高度 controls=ImageWindow console=_master〉

  〈br〉

  〈embed src=档名.ram autostart=true width=播放面版宽度 height=播放面版高度 controls=controlpanel console=_master〉

  上面这范例,两组embed语法以及〈br〉之间我都有换行让它呈现的更清楚,各位自行写的时候请把它们通通连起来成为一行很长的语法,这样呈现出来的才会如右图,画面下面紧接著是控制面版如果像上面范例这样有换行,画面跟控制面版之间会有空行间隔出现

  很抱歉,因为您在网易相册发布了违规信息,账号被屏蔽被屏蔽期间他人无法访问您的相册

  去帮助中心,了解如何重新恢复服务
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: