用簡易方法讓搜狐視頻也能在網易博客上播放
【原創】用簡易方法讓搜狐視頻也能在網易博客上播放
文雲燦
2012-3-26
我從2009年6月起向搜狐網站上傳視頻,至今已上傳並發表了110多個視頻,除個別視頻在該網站丟失外,目前尚存111個視頻。
2011年9月,我發現搜狐視頻無法在網易博客播放:粘貼到網易博客首頁自定義模塊時,無圖像;插入到網易博文中時,總是提示「請輸入正確的地址」。我向網站客服反映這種情況,結果是「石沉大海」!上網查,找不到答案。
如何解決這個問題?對於受過電腦專業教育、培訓的人來說,解決起來應該很容易;而對於摸索著使用電腦的我來說,解決起來就難了。儘管難,我還是想出一個簡易的辦法解決了這個問題。我上傳到搜狐網的視頻,絕大部分都是用這個方法分享到網易博客的。現在總結一下供有需要的朋友們參考。
1.我的思路:分享視頻實質上是分享視頻地址代碼。為什麼優酷網和土豆網的視頻地址代碼都可以分享到網易博客,而搜狐網視頻就不行呢?它們的地址代碼有什麼不同呢?先找出共同點和不同點,然後讓搜狐視頻地址代碼也有優酷或土豆視頻地址代碼的形式,問題就可以解決。
2.以我製作的「特高清配音配樂清明上河圖」視頻為例:
(1)插入到網易網頁博文中播放的代碼:
優酷網flash地址代碼:
http://player.youku.com/player.php/sid/XMzA4MTU1MzY4/v.swf
土豆網flash地址代碼:
http://www.tudou.com/v/1NHJWlf5fhQ/&rpid=27128475&resourceId=27128475_05_05_99/v.swf
搜狐網flash地址代碼:
http://share.vrs.sohu.com/my/v.swf&topBar=1&id=9598419&xuid=u81654586&autoplay=false
比較上面代碼就會發現優酷視頻flash地址代碼和土豆視頻flash地址代碼有一個共同的尾巴:/v.swf,而搜狐flash地址代碼沒有這個尾巴,如果在搜狐flash地址代碼後面添上這個尾巴就變成: http://share.vrs.sohu.com/my/v.swf&topBar=1&id=9598419&xuid=u81654586&autoplay=false/v.swf
把這個代碼插入到網易博客網頁博文中可否播放呢?試驗結果是成功的!點擊參看《【原創】1024×768像素特高清晰度配樂清明上河圖視頻下載》一文中插入的搜狐視頻。
解決了在網易博客網頁中播放的問題後,再來解決在網易博客首頁播放的問題。
(2)粘貼到網易博客首頁自定義模塊中播放的代碼:
優酷網html地址代碼:
<embed src="https://www.getit01.com/getimg_360.php?url=http://player.youku.com/player.php/sid/XMzA4MTU1MzY4/v.swf"
allowFullScreen="true" quality="high" width_="480" height="400" align="middle"
allowScriptAccess="always" type="application/x-shockwave-flash"></embed>
土豆網html地址代碼:
<embed src="https://www.getit01.com/getimg_360.php?url=http://www.tudou.com/v/1NHJWlf5fhQ/&rpid=27128475&resourceId=27128475_05_05_99/v.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width_="480" height="400"></embed>
搜狐網html地址代碼:
<object width_= height=><param name="movie" value="http://share.vrs.sohu.com/my/v.swf&topBar=1&id=9598419&autoplay=false"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="wmode" value="Transparent"></param><embed width_= height= wmode="Transparent" allowfullscreen="true" allowscriptaccess="always" quality="high" src="https://www.getit01.com/getimg_360.php?url=http://share.vrs.sohu.com/my/v.swf&topBar=1&id=9598419&autoplay=false" type="application/x-shockwave-flash"/></embed></object>
比較上面html地址代碼就會發現優酷html地址代碼和土豆html地址代碼都是在原flash地址代碼前添一個頭,在原flash地址代碼後加一個長尾巴。它們的頭是相同的,長尾巴雖然有些差別,但是可以互換(經試驗就會知道)。因此,只要以其中一個網站為例即可。
下面以優酷網為例:
它的html地址代碼是在原flash地址代碼前添一個頭<embed src="在原flash地址代碼後加一個長尾巴/v.swf "
allowFullScreen="true" quality="high" width_="480" height="400" align="middle"
allowScriptAccess="always" type="application/x-shockwave-flash"></embed>
搜狐html地址代碼不僅很複雜,而且不能在網易博客首頁播放(說明:2012-03-30.我發現搜狐網已經解決了html地址代碼無法在網易博客首頁播放的問題,不過,依然很複雜!而flash地址代碼仍然不能插入網易博客網頁播放)。如果讓搜狐flash地址代碼(下面藍色部分)添上優酷html地址代碼的頭和尾巴(下面紅色部分)就變成:
<embed src="https://www.getit01.com/getimg_360.php?url=http://share.vrs.sohu.com/my/v.swf&topBar=1&id=9598419&xuid=u81654586&autoplay=false/v.swf " allowFullScreen="true" quality="high" width_="480" height="400" align="middle"
allowScriptAccess="always" type="application/x-shockwave-flash"></embed>
這個代碼不僅簡單,而且可以粘貼到網易博客首頁自定義模塊播放。見本博首頁自定義模塊中的「特高清配音配樂清明上河圖」視頻。
3.從以上分析與試驗得出下面結論:
(1)插入到網易網頁的搜狐視頻地址代碼:先複製搜狐網視頻flash地址代碼,然後在flash地址代碼後面添加/v.swf即可。
(2)粘貼到網易博客首頁自定義模塊的搜狐視頻地址代碼:先複製搜狐網flash地址代碼,然後在flash地址代碼前面添加<embed src="(經試驗證明,這個雙引號"可有可無),在flash地址代碼後面添加/v.swf " allowFullScreen="true" quality="high" width_="480" height="400" align="middle"
allowScriptAccess="always" type="application/x-shockwave-flash"></embed>
即可,藍色480和400分別為視頻寬和高,可以自行修改,以適應首頁版面設置,在我的博客首頁設為445和390。【另外:網站swf動畫不讓分享怎麼辦?下載安裝一款叫做「魔影工廠」的轉換器,然後點擊添加→設置→轉換→打開輸出文件→ 顏色詞博客→編輯→插入flash.....成功了!】推薦閱讀:
※聰明女人:讓男人「按時回家」的6大秘訣 - 嫻雅的日誌 - 網易博客
※雲笈七籤—仙經(節選) - 辰玄子的日誌 - 網易博客
※領帶的十種打法 - 浪八圈的日誌 - 網易博客
※老公性侵女同事被咬掉舌頭我想離婚 - 雅晴的日誌 - 網易博客