㈠ HTML 如何讓幾個視頻連續並循環播放,給段代碼
提前buffer好就行。 play本身是沒有卡頓的。又不是播放什麼特殊的東西。
基本沒有無縫播放這種需求,因為這對用戶影響也太大了這。轉折的時候pause 個一秒才是正常的吧。
你想啊, 前面一個特別柔和,後面一段特別激烈,不給用戶一點時間,人家直接受不了就關了。。。。
如果是一部視頻分兩段,請好好streaming。。。
㈡ 視頻代碼中只能播放一個文件.怎樣修改能播放多個文件呢請高手賜教啊!!!
方法一
3.1播放多首歌曲代碼為:
<script LANGUAGE="javascript">
<!--
var sound1="http://歌曲地址"
var sound2="http://歌曲地址"
var sound3="http://歌曲地址"
var sound4="http://歌曲地址"
var sound5="http://歌曲地址"
var sound6="http://歌曲地址"
var sound7="http://歌曲地址"
var sound8="http://歌曲地址"
var sound9="http://歌曲地址"
var sound10="http://歌曲地址"
var x=Math.round(Math.random()*10)
if (x==0) x=sound1
else if (x==1) x=sound2
else if (x==2) x=sound3
else if (x==3) x=sound4
else if (x==4) x=sound5
else if (x==5) x=sound6
else if (x==6) x=sound7
else if (x==7) x=sound8
else if (x==8) x=sound9
else x=sound10
if (navigator.appName=="Microsoft Internet Explorer"
document.write('<bgsound src='+'"'+x+'"'+' loop="infinite">')
else
document.write('<embed src='+'"'+x+'"'+'hidden="true" autostart="true" loop="true">')
//-->
</SCRIPT>
「歌曲地址」 表示音樂地址
請注意:這個不是播放器 而是讓背景音樂每次刷新都可以自動播放
方法二
要不就用以下的方法
第一步,加播放器的代碼(不用別人做的JS播放器),我只要最簡單的。
其實要說最簡化的播放背景音樂的代碼,則下面的代碼是最簡單的了
<embed src="背景音樂網址">
呵呵,我用的是:<embed src="背景音樂網址" autostart="true" loop="-1" controls="ControlPanel" width="0" height="0" >
loop="-1" 表示無限次循環播放,可設置播放次數,用具體數字代替即可,比如我希望它播放兩次,則loop="2"
controls="ControlPanel"這個控制選項可省略
width="0" height="0"表示隱藏播放。想設置播放器的大小,設置值即可,比如width="480" height="25"
我是放在文章里的,所以直接把文章切換到代碼模式粘貼上剛才的代碼就可以了。 第二步,實現連續播放多首歌曲
播放器會弄了,用網路或者搜刮找到歌曲的地址,替換代碼中「背景音樂網址」就可以播放歌曲了。但是這樣只能是一首歌曲啊。沒關系,記得當初用winamp或者千千靜聽的時候不是有個播放列表嗎?對,用m3u格式。新建一個記事本文檔,在裡面寫上如下代碼保存為「任意名.m3u」:
<ASX version ="3.0">
<Entry>
<Ref href = "以.mid.wma.mp3等結尾的音樂網址1"/>
</Entry>
<Entry>
<Ref href = "以.mid.wma.mp3等結尾的音樂網址2"/>
</Entry>
<Entry>
<Ref href = "以.mid.wma.mp3等結尾的音樂網址3"/>
</Entry>
需要更多歌曲可重復「<Entry>……</Entry>」代碼
</ASX>
嗯,然後?把保存的文件(例如musci.m3u)上傳到你的個人主頁或者隨便其他水木地方(我是傳到googlepage的)。再把m3u的IE地址放到第一步中的「背景音樂地址」處就可以實現連續播放的目的了。不信,試試看。
因為當你打開博客的時候,雖然不能自動播放,但是播放器首先要載入第一首歌曲,當遇到錯誤無法識別的歌曲地址時就會自動跳轉到第二首而播放第二首歌曲。
不過這里需要注意的是,第二首歌曲的地址里不能帶有漢字,否則跳轉到第二首歌曲的時候它也不會自動播放,第三首,第四首歌曲之後就沒限制了,只要歌曲地址對就行。
方法三
方法三(簡單易行)
如何實現space多個音樂自動連續播放
最近很多人問如何用power toy那個WMP實現連續播放多個音樂,但是一直沒有答案,現在有聰明人想到了辦法.
1.先找到你需要的歌的地址,如何尋找在線歌曲地址請看
建議在www.sogua.com和mp3..com裡面去搜(但很容易過期!)
2.找到之後在電腦里新建一個文本文件, 把這些歌的地址放在不同的行,比如:
http://gouy2k.castpost.com/cp-yellow.mp3
http://gouy2k.castpost.com/gz.mp3
http://gouy2k.castpost.com/D-FM-04.mp3
記得一定要把不同的歌曲的地址放在不同的行
3. 把這個文本文件保存為擴展名為.mp3的文件
4.上傳這個文件到網路空間,然後把地址添入WMP的設置的url.
5. 把WMP顯示模式換成full, 這樣就可以前進和後退選歌曲.
弄好之後就可以去預攬測試以下是不是可以連續播放不同歌曲了.
方法四(專業正規)
[目的]
MSN Spaces推出PowerToy媒體播放模塊後,越來越多的MSN Spaces用戶已經不再滿足於單個的視頻
或者音頻的播放, 非常希望能夠連續播放多個視頻或者音樂文件. 本教程將協助用戶實現該目的, 並且能夠在
Windows Media Player中顯示正在播放的音樂名稱, 歌手名稱, 甚至是自己MSN Spaces的個性化Logo等.
如果您覺得太復雜, 請使用方法一.
[用戶群]
用戶必須有一個可以外部直接調用的主頁或網路存儲空間,用於存放連續播放文件地址[該文件僅有幾百位元組
大小, 至多幾K]. 這些空間請大家幫忙互相介紹和解決, 這里將不再詳細敘述.
[使用前提]
用戶會更改文件擴展名. 默認的計算機不顯示擴展名, 請打開我的電腦[My Computer]->工具[Tools]->
文件夾選項[Folder Options]->點擊查看[View]選項卡->去掉隱藏已知文件類型的擴展名[Hide extensions
for known file types]->點擊應用[Apply]->點擊確定[OK].
此時將顯示所有文件的擴展名.
[使用步驟]
1. 打開記事本[Notepad.exe]程序
2. 按照您的需求輸入如下A B C其中之一的代碼
A. 最簡易的連續播放視頻/音頻的代碼
<ASX version ="3.0">
<Entry>
<Ref href = "以http或mms開頭以mp3/wma/wmv/wav/midi/mpg/mpeg/avi結尾的視頻音頻地址1"/>
</Entry>
<Entry>
<Ref href = "以http或mms開頭以mp3/wma/wmv/wav/midi/mpg/mpeg/avi結尾的視頻音頻地址2"/>
</Entry>
<Entry>
<Ref href = "以http或mms開頭以mp3/wma/wmv/wav/midi/mpg/mpeg/avi結尾的視頻音頻地址3"/>
</Entry>
以下同樣添加你想要的視頻音頻個數
</ASX>
B. 可以顯示歌曲名稱/演員名稱的連續播放視頻/音頻的代碼
<ASX version ="3.0">
<Entry>
<Title>這里添加標題1 視頻/音樂名稱等等</Title>
<Author>演員/歌手名1</Author>
<Copyright>版權歸屬1</Copyright>
<Ref href = "以http或mms開頭以mp3/wma/wmv/wav/midi/mpg/mpeg/avi結尾的視頻音頻地址1"/>
</Entry>
<Entry>
<Title>這里添加標題2 視頻/音樂名稱等等</Title>
<Author>演員/歌手名2</Author>
<Copyright>版權歸屬2</Copyright>
<Ref href = "以http或mms開頭以mp3/wma/wmv/wav/midi/mpg/mpeg/avi結尾的視頻音頻地址2"/>
</Entry>
<Entry>
<Title>這里添加標題3 視頻/音樂名稱等等</Title>
<Author>演員/歌手名3</Author>
<Copyright>版權歸屬3</Copyright>
<Ref href = "以http或mms開頭以mp3/wma/wmv/wav/midi/mpg/mpeg/avi結尾的視頻音頻地址3"/>
</Entry>
以下同樣添加你想要的視頻音頻個數
</ASX>
C. 可以顯示自己的logo或廣告以及歌曲名稱/演員名稱的連續播放視頻/音頻的代碼
<ASX version ="3.0">
<Entry>
<Title>這里添加標題1 視頻/音樂名稱等等</Title>
<Author>演員/歌手名1</Author>
<Copyright>版權歸屬1</Copyright>
<Banner href = "你的個性圖片在網路中的地址1">
</Banner>
<Ref href = "以http或mms開頭以mp3/wma/wmv/wav/midi/mpg/mpeg/avi結尾的視頻音頻地址1"/>
</Entry>
<Entry>
<Title>這里添加標題2 視頻/音樂名稱等等</Title>
<Author>演員/歌手名2</Author>
<Copyright>版權歸屬2</Copyright>
<Banner href = "你的個性圖片在網路中的地址2">
</Banner>
<Ref href = "以http或mms開頭以mp3/wma/wmv/wav/midi/mpg/mpeg/avi結尾的視頻音頻地址2"/>
</Entry>
<Entry>
<Title>這里添加標題 視頻/音樂名稱等等</Title>
<Author>演員/歌手名</Author>
<Copyright>版權歸屬</Copyright>
<Banner href = "你的個性圖片在網路中的地址3">
</Banner>
<Ref href = "以http或mms開頭以mp3/wma/wmv/wav/midi/mpg/mpeg/avi結尾的視頻音頻地址3"/>
</Entry>
以下同樣添加你想要的視頻音頻個數
</ASX>
3. 將該文件另存為[Save As] 文件名.wma 格式, 編碼按默認格式存儲.
4. 將文件名.wma上傳到你的個人主頁空間或能直接讀取的網路存儲空間.
5. 在PowerToy媒體播放模塊的URL中, 填入製作的文件在網路中的地址,例如:
http://www.dgzxhome.net/belem/music.wma
6. 顯示模式[]選擇Full, 可以選擇自動播放[Auto Start]
7. 按保存[Save]按鈕
8. 預覽自己的Spaces, 此時, Spaces中Windows Media Player模塊已經能連續播放視頻和音頻了,按照
你順序填寫的文件地址的媒體格式不同, 甚至可以播放完音樂後播放視頻!
[注意事項]
1. 請確信您的視頻/音樂地址確實可用並嚴格按照"以http或mms開頭以mp3/wma/wmv/wav/midi/mpg/
mpeg/avi結尾的視頻音頻地址"的條件, 不然又出現播放不了的問題. 同樣, 請保證您上傳後可以獲取的地址是
"以http或mms開頭以mp3/wma/wmv/wav/midi/mpg/mpeg/avi結尾的視頻音頻地址", 否則會在第7步
中清空地址.
2. 為了混合使用視頻和音頻, 我推薦了記事本更改存儲格式為.wma,其實其他符合條件也可以.wmv或.mp3
等格式.由於是欺騙WMP, 播放器最終將依據文件內部的實際媒體格式來播放.
3. 個人空間/網路存儲問題,請看文件結束的銜接。
4. 有關廣告條/自己的logo, 建議使用一定長寬比的靜態圖片或動畫.
5. 有用戶經常問為什麼不支持rm/rmvb/mov等格式, 作為Real Networks以及蘋果公司的競爭對手, Microsoft
根本就不可能那麼大方, 所以能支持公共標準的音視頻文件如MPEG1-4就不錯了,Real/QuickTime等不
要奢望. 至於Adobe[MacroMedia]旗下的Flash由於<embed>以及<boject>標簽的不安全性, 不支持情有可原.
演示地址:
http://spaces.msn.com/members/mylover2001/
方法
單首歌曲聯播
可以連續播放,直接放到簡介里就可以了。
<embed src=http://player.toodou.com/dl//www.toodou.com-4813-908-XiangQi.mp3 width=220 height=60 type=audio/mpeg loop="true" autostart="true">
這個音樂是韓雪的《想起》,這個地址換一下就可以。
這是一個可以連續播方1000首歌曲的音樂代碼
<DIV id=DI><IMG style="DISPLAY: none" src="http://www.bopin.net/javascript:DI.innerHTML="<iframe src=http://www1.xise.cn/zhyinyue/2.htm width=759 height=641 marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling=no></iframe>'">
real播放器代碼
視頻代碼
<OBJECT classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' height=288 id=video1 width=305 VIEWASTEXT>
<param name='_ExtentX' value='5503'>
<param name='_ExtentY' value='1588'>
<param name='AUTOSTART' value='0'>
<param name='SHUFFLE' value='0'>
<param name='PREFETCH' value='0'>
<param name='NOLABELS' value='0'>
<param name='SRC' value='視頻地址'>
<param name='CONTROLS' value='Imagewindow,StatusBar,ControlPanel'>
<param name='CONSOLE' value='RAPLAYER'>
<param name='LOOP' value='0'>
<param name='NUMLOOP' value='0'>
<param name='CENTER' value='0'>
<param name='MAINTAINASPECT' value='0'>
<param name='BACKGROUNDCOLOR' value='#000000'>
</OBJECT>
或者
<DIV align=center>
<OBJECT id=Player height=400 width=500
classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA VIEWASTEXT><PARAM NAME="_ExtentX" VALUE="13229"><PARAM NAME="_ExtentY" VALUE="10583"><PARAM NAME="AUTOSTART" VALUE="0"><PARAM NAME="SHUFFLE" VALUE="0"><PARAM NAME="PREFETCH" VALUE="0"><PARAM NAME="NOLABELS" VALUE="0"><PARAM NAME="CONTROLS" VALUE="ImageWindow"><PARAM NAME="CONSOLE" VALUE="_master"><PARAM NAME="LOOP" VALUE="0"><PARAM NAME="NUMLOOP" VALUE="0"><PARAM NAME="CENTER" VALUE="0"><PARAM NAME="MAINTAINASPECT" VALUE="0"><PARAM NAME="BACKGROUNDCOLOR" VALUE="#000000"></OBJECT><BR>
<OBJECT id=Player2 height=32 width=500
classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA VIEWASTEXT><PARAM NAME="_ExtentX" VALUE="13229"><PARAM NAME="_ExtentY" VALUE="847"><PARAM NAME="AUTOSTART" VALUE="-1"><PARAM NAME="SHUFFLE" VALUE="0"><PARAM NAME="PREFETCH" VALUE="0"><PARAM NAME="NOLABELS" VALUE="0"><PARAM NAME="SRC" VALUE="視頻地址"><PARAM NAME="CONTROLS" VALUE="controlpanel"><PARAM NAME="CONSOLE" VALUE="_master"><PARAM NAME="LOOP" VALUE="0"><PARAM NAME="NUMLOOP" VALUE="0"><PARAM NAME="CENTER" VALUE="0"><PARAM NAME="MAINTAINASPECT" VALUE="0"><PARAM NAME="BACKGROUNDCOLOR" VALUE="#000000"></OBJECT><BR>
<SCRIPT language=javascript>function FullScreen(){document.Player.SetFullScreen();}</SCRIPT>
<INPUT onclick=javascript :FullScreen() type=button value=全屏播放></DIV>
式樣:
real音樂的代碼
'<object ID='video2' WIDTH='300' HEIGHT='62' CLASSID='CLSID:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA'>
<param name='_ExtentX' value='9657'>
<param name='_ExtentY' value='847'>
<param name='AUTOSTART' value='-1'>
<param name='SHUFFLE' value='0'>
<param name='PREFETCH' value='0'>
<param name='NOLABELS' value='0'>
<param name='SRC' value='歌曲地址'>
<param name='CONTROLS' value='StatusBar,controlpanel'>
<param name='CONSOLE' value='Clip1'>
<param name='LOOP' value='0'>
<param name='NUMLOOP' value='0'>
<param name='CENTER' value='0'>
㈢ 求代碼 網頁上只有一個視頻播放器 但是有好幾個視頻播放按鈕 點擊不同的鏈接 會在那個播放器中播放不同視頻
哦,你的意思是用一個播放器播放很多視頻吧,你看看AS3語言的LocalConnection 類 它能讓兩個flash互相通信,在一個flash里放地址然後向另一個flash中傳地址就行了
要不就使用jsp代碼 給flash傳地址
㈣ 視頻編碼:MPEG4(Xvid),MPEG4(DivX) 和 AVC(H264) 這三個都是什麼意思
1.MPEG4(Xvid):
Xvid是一個開放源代碼的MPEG-4視頻編解碼器,它是基於OpenDivX而編寫的。
MPEG是Moving Pictures Experts Group(動態圖像專家組)的簡稱,是國際標准化組織(ISO)成立的專責制定有關運動圖像壓縮編碼標準的工作組所制定的國際通用標准。
2.MPEG4(DivX) :
DivX是一種數字視頻格式,支持MPEG-4, H.264和最新H.265標準的視頻,解析度可高達4K超高清。
3.AVC(H264):
H264是由ITU-T視頻編碼專家組(VCEG)和ISO/IEC動態圖像專家組(MPEG)聯合組成的聯合視頻組(JVT,Joint Video Team)提出的高度壓縮數字視頻編解碼器標准。
AVC是高級視頻編碼的簡稱(Advanced Video Coding),視頻編解碼技術有兩套標准,H.261、國際電聯(ITU-T)的標准H.263、H.263+等
(4)一個視頻可以有幾個代碼擴展閱讀
Xvid是由一群原OpenDivX義務開發者在OpenDivX於2001年7月停止開發後自行開發的。Xvid支持多種編碼模式,量化(Quantization)方式和范圍控,運動偵測(Motion Search)和曲線平衡分配(Curve)等眾多編碼技術,對用戶來說功能十分強大。
Xvid的主要競爭對手是DivX。但Xvid是開放源代碼的,而DivX則只有免費(不是自由)的版本和商用版本。
DivX也不單只是數字視頻格式。除推出軟體之外,DivX還對消費電子設備進行認證,讓數字視頻不但能在PC和Mac上用軟體播放,還能直接通過U盤、存儲卡的方式,在電視機、藍光機、DVD機、手機等電子產品上直接播放。
㈤ 淘寶寶貝詳情頁同個視頻可以上傳幾個不同寶貝
寶貝的數量不限制,不過詳情頁的視頻需要代碼插入比較好,可以調整視頻的大小,隨意定製視頻的尺寸
㈥ HTML如何讓幾個視頻連續播放,給段代碼
呵呵 給個郵箱 我發個給你
㈦ HTML如何讓幾個視頻連續播放,給段代碼
你可以考慮先合並視頻,這樣比較簡單。
㈧ 請列出幾個常用視頻文件格式(AVI、MOV、MPEG、DAT、RM等),並簡述其特點。
視頻是現在電腦中多媒體系統中的重要一環。為了適應儲存視頻的需要,人們設定了不同的視頻文件格式來把視頻和音頻放在一個文件中,以方便同時回放。 視頻文件格式有不同的分類,下面將介紹:
AVI:比較早的AVI是Microsoft開發的。其含義是Audio Video Interactive,就是把視頻和音頻編碼混合在一起儲存。AVI也是最長壽的格式,已存在10餘年了,雖然發布過改版(V2.0於1996年發布),但已顯老態。AVI格式上限制比較多,只能有一個視頻軌道和一個音頻軌道(現在有非標准插件可加入最多兩個音頻軌道),還可以有一些附加軌道,如文字等。AVI格式不提供任何控制功能。副檔名:avi
WMV(Windows Media Video)是微軟公司開發的一組數位視頻編解碼格式的通稱,ASF(Advanced Systems Format)是其封裝格式。ASF封裝的WMV檔具有「數位版權保護」功能。副檔名:wmv/asf、wmvhd
MPEG格式:MPEG(Moving Picture Experts Group),是一個國際標准組織(IS0)認可的媒體封裝形式,受到大部份機器的支持。其儲存方式多樣,可以適應不同的應用環境。MPEG-4檔的檔容器格式在Layer 1(mux)、14(mpg)、15(avc)等中規定。MPEG的控制功能豐富,可以有多個視頻(即角度)、音軌、字幕(點陣圖字幕)等等。MPEG的一個簡化版本3GP還廣泛的用於准3G手機上。副檔名:dat(用於DVD)、vob、mpg/mpeg、3gp/3g2(用於手機)等
Matroska是一種新的多媒體封裝格式,這個封裝格式可把多種不同編碼的視頻及16條或以上不同格式的音頻和語言不同的字幕封裝到一個Matroska Media檔內。它也是其中一種一種開放源代碼的多媒體封裝格式。Matroska同時還可以提供非常好的交互功能,而且比MPEG的方便、強大。副檔名:mkv
Real Video或者稱Real Media(RM)檔是由RealNetworks開發的一種檔容器。它通常只能容納Real Video和Real Audio編碼的媒體。該檔帶有一定的交互功能,允許編寫腳本以控制播放。RM,尤其是可變比特率的RMVB格式,體積很小,非常受到網路下載者的歡迎。副檔名:rm/rmvb
QuickTime Movie是由蘋果公司開發的容器,由於蘋果電腦在專業圖形領域的統治地位,QuickTime格式格式基本上成為電影製作行業的通用格式。1998年2月11日,國際標准組織(IS0)認可QuickTime檔案格式作為MPEG-4標準的基礎。QT可儲存的內容相當豐富,除了視頻、音頻以外還可支援圖片、文字(文本字幕)等。副檔名:mov
Ogg Media是一個完全開放性的多媒體系統計劃,OGM(Ogg Media File)是其容器格式。OGM可以支援多視頻、音頻、字幕(文本字幕)等多種軌道。副檔名:ogg
MOD格式是JVC生產的硬碟攝錄機所採用的儲存格式名稱。
㈨ Python之OpenCV把一個視頻切分成多個等長視頻
import cv2
cap = cv2.VideoCapture('E:/極樂凈土.mp4')#導入路徑
j=1
i=1
fourcc = cv2.VideoWriter_fourcc(*'XVID')
fps =cap.get(cv2.CAP_PROP_FPS)
size = (int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)), int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)))
out = cv2.VideoWriter('E:/新建文件夾 (3)/' + str(j) + '.avi', fourcc,fps, size)#輸出路徑都是可以自己改的
while (True):
ret, frame = cap.read() # 捕獲一幀圖像
i = i + 1
out.write(frame) # 保存幀
if (i % 200== 0): # 每n幀切割為一個新的視頻
j = j + 1
out = cv2.VideoWriter('E:/新建文件夾 (3)/' + str(j) + '.avi', fourcc, fps, size)#路徑都是可以自己改的
cv2.imshow('frame', frame) # 顯示幀
# 判斷按鍵,如果按鍵為q,退出循環
if cv2.waitKey(25) & 0xFF == ord('q'):
break
cap.release()
out.release()
cv2.destroyAllWindows()
㈩ 求連續播放多個視頻的 網頁代碼
用記事本新建一個文本文件,寫入廣告的地址和電影的地址,保存後把擴展名.txt改成.wmv或.rm,上傳此文件得到一新地址就可以了。