Ogg、MPEG4、WebM。

澗西ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話(huà)聯(lián)系或者加微信:13518219792(備注:SSL證書(shū)合作)期待與您的合作!
MP4等于MPEG4文件使用H264視頻編解碼器和AAC音頻編解碼器。WebM等于ebM文件使用VP8視頻編解碼器和Vorbis音頻編解碼器。Ogg等于Ogg文件使用Theora視頻編解碼器和Vorbis音頻編解碼器。
HTML5是構(gòu)建Web內(nèi)容的一種語(yǔ)言描述方式。HTML5是互聯(lián)網(wǎng)的下一代標(biāo)準(zhǔn),是構(gòu)建以及呈現(xiàn)互聯(lián)網(wǎng)內(nèi)容的一種語(yǔ)言方式.被認(rèn)為是互聯(lián)網(wǎng)的核心技術(shù)之一。HTML產(chǎn)生于1990年,1997年HTML4成為互聯(lián)網(wǎng)標(biāo)準(zhǔn),并廣泛應(yīng)用于互聯(lián)網(wǎng)應(yīng)用的開(kāi)發(fā)。
//下面是兩種標(biāo)簽的例子,看這寫(xiě)就好了
video?src="movie.ogg"?controls="controls"?src="再這里輸入你的視頻地址"您的瀏覽器不支持?video?標(biāo)簽。/video
audio?src="再這里輸入你的音頻地址"您的瀏覽器不支持?audio?標(biāo)簽。/audio
HTML5中的 video和audio這兩個(gè)標(biāo)簽是HTML5中專(zhuān)門(mén)用來(lái)播放視頻和音頻資源的標(biāo)簽。video標(biāo)簽和audio標(biāo)簽也提供了很實(shí)用的JavaScript API,允許創(chuàng)建自定義的控件。這兩個(gè)標(biāo)簽的用法我們通過(guò)下面這個(gè)示例來(lái)進(jìn)行說(shuō)明一下。
!doctype html
html lang="zh-CN"
head
meta charset="utf-8" /
titlevideo標(biāo)簽和audio標(biāo)簽/title
head
body
h2video標(biāo)簽的使用/h2
//使用video標(biāo)簽播放視頻Kobe.mp4 其中controls控制是否要顯示視頻控件
h2使用video標(biāo)簽的API/h2
video src="kobe.mp4" controls="controls" id="video"
你的破瀏覽器可以退休了,趕緊升級(jí)吧!
/video
//通過(guò)HTML5中Video提供的API 可以自定義控件控制視頻的播放
br/
input type="button" value="播放" onclick="playVideo()" /
input type="button" value="停止" onclick="stopVideo()" /
input type="button" value="快進(jìn)10秒" onclick="forward()" /
input type="button" value="快退10秒" onclick="back()" / br/
input type="button" value="閉嘴" onclick="shutup(this)" /
input type="button" value="加速x2" onclick="fast()" /
input type="button" value="減速x2" onclick="slow()" /
input type="button" value="正常倍速" onclick="normal()" / br/
input type="button" value="大聲點(diǎn)" onclick="up()" /
input type="button" value="小聲點(diǎn)" onclick="down()" /
script
var video=document.getElementById("video");
//播放視頻
function playVideo(){
video.play();
}
//停止視頻
function stopVideo(){
video.pause();
}
//快進(jìn)10秒
function forward(){
video.currentTime+=10;
}
//快退10秒
function back(){
video.currentTime-=10;
}
//靜音
function shutup(obj){
if(video.muted){
video.muted=false;
obj.value="閉嘴";
}else{
video.muted=true;
obj.value="說(shuō)話(huà)";
}
}
//加速x2
function fast(){
video.playbackRate=2; //默認(rèn)播放速度為1
}
//減速x2
function slow(){
video.playbackRate=1/2;
}
//正常倍速
function normal(){
video.playbackRate=1;
}
//大聲點(diǎn)
function up(){
video.volume+=0.1; //聲音值的范圍為0-1
}
//小聲點(diǎn)
function down(){
video.volume-=0.1; //聲音值的范圍為0-1
}
/script
//使用audeo標(biāo)簽播放音頻wow.mp3 其中controls控制是否要顯示視頻控件,我們也可以和視頻一樣自定義控件來(lái)控制音頻的播放,方法時(shí)類(lèi)似的
h2audio標(biāo)簽的使用/h2
audio src="wow.mp3" controls
你的破瀏覽器可以退休了,趕緊升級(jí)吧!
/audio
/body
/html
這些都是HTML5中新加入的一些新特性的使用方法。推薦你去一個(gè)叫做秒秒學(xué)的網(wǎng)站上去查找相關(guān)的課程資料。
HTML5和瀏覽器對(duì)視頻和音頻文件格式都有嚴(yán)格的要求,僅有少數(shù)幾種視頻和音頻格式的文件能夠同時(shí)滿(mǎn)足HML5和瀏覽器的需求。
因此想要在網(wǎng)頁(yè)中嵌入視頻和音頻文件,首先要選擇正確的視頻和音頻文件格式。下面將對(duì)HTML5中視頻和音頻的一些常見(jiàn)格式以及瀏覽器的支持情況做具體介紹。
1、HTML5支持的視頻格式在HTML5中嵌入的視頻格式主要包括ogg、mpeg4、wehm等,具體介紹如下。
ogg:一種開(kāi)源的視頻封裝容器,其視頻文件擴(kuò)展名為ogg,里面可以封裝vobris音頻編碼或者theora視頻編碼,同時(shí)ogg文件也能將音頻編碼和視頻編碼進(jìn)行混合封裝。
mpeg4:目前最流行的視頻格式,其視頻文件擴(kuò)展名為mp4。
同等條件下,mpeg4格式的視頻質(zhì)量較好,但它的專(zhuān)利被MPEG-LA公司控制,任何支持播放mpeg4視頻的設(shè)備,都必須有一張MPEG-LA頒發(fā)的許可證。
目前MPEG-LA規(guī)定,只要是互聯(lián)網(wǎng)上免費(fèi)播放的視頻,均可以無(wú)償獲得使用許可證。Webm:由Google發(fā)布的一個(gè)開(kāi)放、免費(fèi)的媒體文件格式,其視頻文件擴(kuò)展名為webm。
由于webm格式的視頻質(zhì)量和mpeg4較為接近,并且沒(méi)有專(zhuān)利限制等問(wèn)題,webm已經(jīng)被越來(lái)越多的人所使用。推薦了解傳智播客web前端培訓(xùn)6.5版本課程。
2.HTML5支持的音頻格式在HTML5中嵌入的音頻格式主要包括ogg、mp3、wav等,具體介紹如下。
ogg:當(dāng)ogg文件只封裝音頻編碼時(shí),它就會(huì)變成為一個(gè)音頻文件。ogg音頻文件擴(kuò)展名為ogg。ogg音頻格式類(lèi)似于mp3音頻格式,不同的是,ogg格式完全免費(fèi)并且沒(méi)有專(zhuān)利限制。
同等條件下,ogg格式音頻文件的音質(zhì)、體積大小優(yōu)于mp3音頻格式。mp3:目前主流的音頻格式,其音頻文件擴(kuò)展名為mp3。
同mpeg4視頻格式一樣,mp3音頻格式也存在專(zhuān)利、版權(quán)等諸多的限制,但因?yàn)楦鞔笥布峁┥痰闹С质沟胢p3依靠其豐富的資源、良好的兼容性仍舊保持較高的使用率。
wav:微軟公司(Microsoft)開(kāi)發(fā)的一種聲音文件格式,其擴(kuò)展名為wav。作為無(wú)損壓縮的音頻格式,wav的音質(zhì)是三種音頻格式文件中最好的,但其體積也是最大的。
wav音頻格式最大的優(yōu)勢(shì)是被Windows平臺(tái)及其應(yīng)用程序廣泛支持,是標(biāo)準(zhǔn)的Windows文件。
擴(kuò)展資料:
html5的智能表單:
表單是實(shí)現(xiàn)用戶(hù)與頁(yè)面后臺(tái)交互主要組成部分,HTML5在表單的設(shè)計(jì)上功能更加強(qiáng)大。
input類(lèi)型和屬性的多樣性大大地增強(qiáng)了HTML可表達(dá)的表單形式,再加上新增加的一些表單標(biāo)簽,使得原本需要JavaScript來(lái)實(shí)現(xiàn)的控件,可以直接使用HTML5的表單來(lái)實(shí)現(xiàn)。
一些如內(nèi)容提示、焦點(diǎn)處理、數(shù)據(jù)驗(yàn)證等功能,也可以通過(guò)HTML5的智能表單屬性標(biāo)簽來(lái)完成。
文章名稱(chēng):包含html5視頻音頻的詞條
當(dāng)前URL:http://chinadenli.net/article46/phedeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷(xiāo)推廣、面包屑導(dǎo)航、域名注冊(cè)、響應(yīng)式網(wǎng)站、虛擬主機(jī)、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)