如何指定Youtube的開始播放時間,直接欣賞精彩片段


現在四年一度的世界杯足球賽正在如火如荼的展開,你是不是也有什麼精彩的鏡頭也想要分享給朋友呢?或者在Youtube中有看到精彩影片,要分享時還要告訴對方請看第幾分第幾秒的經驗呢?其實Youtube的影片本身就有支援指定播放時間的功能了,只是需要動一點小手腳,所以一般我們比較不會用到而已,以下就讓我們來看看怎麼使用吧!

【使用教學】

以「2014 世界盃足球賽主頭曲 We Are One (Ole Ola)」為例,其影片網址為:

http://youtu.be/xs7s1LPYXTU

● 指定開始的播放時間

如果想要指定從影片何處開始,那麼只要在網址後面加上「#t=?m?s」或者「#t=?s」這樣就行了

  • #t=?m?s」:從影片的幾分幾秒開始播放,例如「#t=1m46s」,即從1分46秒處開始播放
  • #t=?s」:直接把分鐘換成全部用秒數來表示,例如「#t=106s」,一樣是從1分46秒處開始播放

實際例子:(由影片的1分46秒處開始播放,若是影片被移除,請自行測試看看)

http://youtu.be/xs7s1LPYXTU#t=1m46s

● 直接將影片嵌入文章中

要把影片嵌入文章中,而且又指定播放時間的話,測試的結果有二點必需要注意,第一:指定時間必需只能用秒數來指定,第二:新版的嵌入碼不能使用,需要用舊版的程式碼 (請看文末更新)

如何取得舊版的嵌入碼:在Youtube的「分享」功能中,選擇「嵌入」,預設是新版的語法,所以請勾選「使用舊版內嵌程式碼

然後在程式碼處,加上「&start=秒數」的語法,例如「&start=106」,而要加入的地方有二處,請參考下面語法的說明:

<object width=”560″ height=”315″><param name=”movie” value=”//www.youtube.com/v/xs7s1LPYXTU?version=3&amp;hl=zh_TW&start=106“></param><param name=”allowFullScreen” value=”true”></param><param name=”allowscriptaccess” value=”always”></param><embed src=”//www.youtube.com/v/xs7s1LPYXTU?version=3&amp;hl=zh_TW&start=106” type=”application/x-shockwave-flash” width=”560″ height=”315″ allowscriptaccess=”always” allowfullscreen=”true”></embed></object>

實例Demo如下:(舊嵌入碼,若看不到影片,可能是瀏覽器問題、影片已移除或者語法失效)

【更新】

後來發現用新的內嵌語法是可以用的,只要在語法的適當位置加入「?start=秒數」即可,原始的內嵌語法如下:

<iframe width=”560″ height=”315″ src=”//www.youtube.com/embed/xs7s1LPYXTU” frameborder=”0″ allowfullscreen></iframe>

將它改成:

<iframe width=”560″ height=”315″ src=”//www.youtube.com/embed/xs7s1LPYXTU?start=106” frameborder=”0″ allowfullscreen></iframe>

實例Demo如下:(新嵌入碼,若看不到影片,可能是瀏覽器問題、影片已移除或者語法失效)

延伸閱讀:Youtube 影片編輯的強化功能新增「Slow Motion慢動作」播放