[照過來] 教你如何在討論串裡貼Youtube影片

Jason | 閒聊八卦


注意:貼影片語法已經改過了,以下的文章不適用,請到這裡看新版。




蠻多板友喜歡貼一些YouTube影片在討論串裡面跟大家分享,不過又不知道要怎麼把影片嵌進來,這裡Jason就教一下大家語法好了。

首先,請到你想要分享的YouTube影片網頁中,你會看到畫面右側有個灰色框框,裡面是上傳作者的資訊。(就是下圖紅色框起來的地方)


//timgm.eprice.com.tw/tw/mobile/img/2009-08/04/4203744/tunacat_2_027e8cac2ea741d4e2b71833c15a96e6.jpg


看一下這個灰色框框,裡面有「網址」與「嵌入」兩行文字,我們要的是嵌入部分,用滑鼠點一下嵌入裡面的文字,然後按 ctrl+c 複製起來。

//timgm.eprice.com.tw/tw/mobile/img/2009-08/04/4203744/tunacat_2_03b8f409e80e605957eee7421991240e.jpg

之後,貼到你想要放影片的討論串,不過要做一下加工。一般來說,你複製的影片程式碼會像下面這樣:

<object width="425" height="344"><param name="movie" value="//www.youtube.com/v/PYlUYogk8x4&hl=zh_TW&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="//www.youtube.com/v/PYlUYogk8x4&hl=zh_TW&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>

這東西很長,而且大部分都是沒有用的資訊,我們只要把其中一個部分擷取出來。你在這段程式碼裡面會看到一個「//」開頭的網址,我用紅色把它標出來:

<object width="425" height="344"><param name="movie" value="//www.youtube.com/v/PYlUYogk8x4&hl=zh_TW&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="//www.youtube.com/v/PYlUYogk8x4&hl=zh_TW&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>

我們要的只有紅色的這行網址,其他的東西都刪了他吧。

//www.youtube.com/v/PYlUYogk8x4&hl=zh_TW&fs=1&

接下來,在這行網址前面加上一個 [embed],最後加上一個 [/embed]。(注意:因為我怕程式誤認,所以我的斜線用的是全形文字,實際在寫的時候應該是半型),中間不要有任何空格,之後會變成下面這樣:

//timgm.eprice.com.tw/tw/mobile/img/2009-08/04/4203744/tunacat_1_6f2f4f6bd5bf47a7b7a0be425ba64efb.jpg

之後存檔,你應該就會看到類似下面的嵌入視窗了。



不過要注意一下,不要在一個討論串裡面嵌入太多的影片,四、五個就已經是最多了,如果再多的話,網頁載入會變得很慢,影片也會load很久,這個要請大家幫忙一下。還有,這兩天有板友反應說用這個方法結果影片出不來,後來找到是因為程式沒有轉換到的關係,現在已經修好了,大家可以正常使用囉!