时间: 2021-07-31 作者:daque
(3)clip-begin和clip-end属性
商量如许一种功效:
咱们只有test.rm播放这个视频/音频的5~10秒这个功夫断,如何办???j有了clip-begin和clip-end,题目就很大略了!请看:
<smil>
<body>
<video src="test.rm" clip-begin="5s" clip-end="10s"/>
</body>
</smil>
clip-begin和clip-end属性是用里面功夫遏制的属性。这边的里面指的即是多媒介片断本人的功夫线(timeline)。前者规则在什么场合发端播放,后者规则放到什么场合中断播放。为了更领会的领会那些功夫遏制,咱们看底下的这个例子:
<smil>
<body>
<par>
<audio src="testone.rm" clip-begin="5" dur="10s"/>
<audio src="testtwo.rm" begin="7s" clip-begin="2s"clip-end="15s"/>
</par>
</body>
</smil>
看看底下这个表示图:
明显,开始是testone.rm从本人的5秒处发端播放,播放7秒此后,testtwo.rm从本人的2秒处发端与testone.rm一道播放,testone.rm播放到本人得15秒处遏止播放,testone.rm播放了15-5=10秒。testtwo.rm播放到本人得15秒处遏止播放,testone.rm播放了15-2=13秒。图中灰色(黄色)局部表白播放的局部。
接下来咱们对功夫的表白本领做个证明(默许的功夫是秒,以是"2s" 、"2.0s"和"2"都是一律的 ):
功夫标志
指代
例子
证明
h
钟点
1.5h
1钟点30秒钟
min
秒钟
4.75min
4分45秒
s
秒
10.45
10秒450毫秒
精确的功夫写法是: hh:mm:ss.xy。hh表白钟点;mm表白秒钟;ss表白秒;x表白1/10秒;y表白1/100秒。比方:begin="01:40.0"表白的是1分40秒处发端,而begin="01:40"表白的是1钟点40分处发端。真的提防呀j。
功夫遏制特殊要害,它径直感化咱们演练的功效。而咱们上头讲的这局部是最要害的,以是大师确定要领会上头的各个功夫观念及其含意。
(4)fill属性
当演练中的某个片断播放实行此后,咱们不妨用fill属性来规则它的表露状况。大略的说即是咱们是清屏仍旧停止屏幕。看底下这个例子:
<smil>
<body>
<video src="test.rm" dur="30s" fill="freeze"/>
</body>
</smil>
假如test.rm的长度是20秒,那么咱们这边规则的即是:在test.rm播放中断此后,屏幕上表露的是test.rm的结果一帧(肤浅的说即是结果一幅画面),表露的功夫是30-20=10秒;即使是图片的话,那么表露即是图片。
fill属性惟有remove和freeze两个,默许的值为remove。倡导大师在演练的结果的一个多媒介片断上用停止(freeze),以提防屏幕上一无所有!j
(5)repeat属性
即使咱们蓄意咱们演练中的某个片断大概十足的片断反复播放几何次(尚且设为2次)。那么咱们不妨后用repeat属性来实行该功效。领会底下这个例子:
<smil>
<body>
<vedio src="test.rm" dur="1min" repeat="2"/>
</body>
</smil>
上头这个例子即是让test.rm播放两次。即使咱们想让某个片断从来播放下来(搜集光告白上不妨商量这个),那么repeat="indefinite"就不妨了。固然,想要它停下来的一种本领是按下播放器stop(遏止)键(在网页插件中即是右键菜单中的stop);其余的一种方法(大师都领会的)是封闭计划机!j