相關文章

F1ffdf615604549360e1a9a2298336bea5adbcb8 11月中旬開始,雖然影片長度上限仍然是10分鐘,YouTube的HD影音格式已經從720p提升到1080p。也就是說,只要你的電腦硬體還不錯,網路頻寬夠大,就可以直接在YouTube網站上欣賞Full HD規格的網路影片。筆者也是個愛逛YouTube的阿宅,借這個機會,就來聊聊YouTube的影片格式吧。

HQ與HD的分別

常看YouTube的人一定都知道,YouTube剛開始經營的時候,畫質並不怎麼樣,影片大小只有320×240,比VCD的352×240都還要更差一點,流量也只有320Kb/s,不過因為越來越受歡迎,大家對畫質的要求也就慢慢提高上來,於是後來就有了所謂的HQ(High Quality)畫質影片,大小提高了一半(480×360),流量也提高了一倍多(665Kb/s),算是介於DVD(720×480)跟VCD之間。因此只要影片右下角有「HQ」符號,就可以切換成HQ畫質的影片。

YouTube一般畫質與HQ畫質比較
▲從這張圖片可以很清楚的看到YouTube一般畫質與HQ畫質的差異。
(圖片來源:http://www.baekdal.com/notes/personal/youtube-high-video-quality/

不過說實在的,這幾年的高畫質影片水準已經朝720p或1080p邁進,DVD的480p畫質早就已經不算什麼,甚至連一般的消費型DV都能輕鬆拍攝1080p影片,因此YouTube也從善如流,先是推出720p的HD格式,並在2009年11月中升級成1080p。現在,只要影片右下角有「HD」記號,就可以切換成至少720p水準的影片。也就是說,目前YouTube上的影片畫質大約可以分成「一般→HQ→HD」三種等級。而當我們在搜尋影片時,只要標題後面有「HD」符號,就表示這是HD高畫質版本影片,不過因為目前的HD可以分成720p和1080p兩種,究竟是哪一種HD,就得點開來才知道了。

Snap011
▲目前HD畫質的YouTube可以分成720p跟1080p兩種,要看哪一種就隨你囉。

「&fmt」的秘密

正如前面說的,現在HD畫質影片已經有720p跟1080p兩種規格。單純只是看影片的話還好,只要自己點選就可以了,但是要把影片放到自己部落格上或下載回來時,好像就沒辦法直接設定成HD格式,實在有點可惜。其實這個問題YouTube本身早有解決的辦法,只要在影片網址後面加上簡單的參數就可以了。

YouTube的影片網址一般都是「http://www.youtube.com/watch?v=U4tcJNPustE」這樣的型態,結構很簡單。前面是YouTube網站的網址,中間有個「watch?v=」的變數,最後的「U4tcJNPustE」則是影片的ID編號。如果你想要直接轉貼HQ畫質的影片,只要在後面加上「&fmt=6」,如果是720p影片,就請加上「&fmt=22」,至於1080p的參數則是「&fmt=37」。另外,YouTube的影片還分成FLV、MP4(HD)、3QP(手機用)等不同格式,我們也可以利用「&fmt」這個參數來加以調整。

舉例來說,「&fmt=18」、「&fmt=22」、「&fmt=37」都是MP4規格;「&fmt=13」和「&fmt=17」則是3GP規格,因此如果要在手機上看影片的話,「&fmt=13」和「&fmt=17」會比較合適,如果要收藏的話,當然是以「&fmt=22」和「&fmt=37」為首選。完整的影片格式參數可以參考以下的說明。

※影片格式與&fmt參數對應

  • MP4格式:&fmt=18、22、37
  • 3GP格式:&fmt=13、17
  • FLV格式:其他皆是

※&fmt參數與影片規格對照

參數 檔案格式 影片大小 聲音格式 備註
&fmt=0 FLV 320 x 240 單聲道 22KHz MP3 與&fmt=5相同
&fmt=5 FLV 320 x 240 單聲道 44KHz MP3  
&fmt=6 FLV 480 x 360 單聲道 44KHz MP3  
&fmt=34 FLV 320 x 240 雙聲道 44KHz MP3 YouTube預設影片格式
&fmt=35 FLV 640 x 380 雙聲道 44KHz MP3  
&fmt=13 3GP 176 x 144 雙聲道 8KHz 適合小螢幕手機
&fmt=17 3GP 176 x 144 單聲道 22KHz 適合小螢幕手機
&fmt=18 MP4 480 x 360 雙聲道 44KHz AAC H.264編碼
&fmt=22 MP4 1280 x 720 雙聲道 44KHz AAC H.264編碼
&fmt=37 MP4 1920 x 1080 雙聲道 44KHz AAC H.264編碼

更有效率的下載方式

上面的參數固然詳盡,但話說回來,誰記得了那麼多啊?找個好一點的下載工具或網站還比較快一點。因此,接著筆者就來介紹幾個還不錯的選擇。首先要推薦的,是Firefox上的套件——Video DownloadHelper。它是Firefox票選15大常用套件之一,支援包含YouTube在內的數十個影片網站,當網頁裡包含FLV等可支援格式的影片時,只要按一下工具列的Video DownloadHelper圖示,就可以直接把影片下載回來。

而且Video DownloadHelper還有個好處,就是可以自動找出不同等級的YouTube影片規格,讓我們挑選要下載的對象。它會在影片標題前面加上[HQ18]、[HQ22]、[HQ35]等註解,這些數值跟前面的「&fmt=」參數是一樣的,譬如[HQ22]就是「&fmt=22」,也就是720p的HD影片。

Snap005
▲Video DownloadHelper是Firefox使用者抓取影片檔的超級好幫手。

當然,除了Video DownloadHelper之外,我們也可以直接利用網路上的各個下載網站來抓取YouTube影片,以下的清單就是一些比較常被提起的下載網站,讀者可以自由挑選自己覺得好用的網站。

※YouTube影片下載網站

使用 Facebook 留言

40d56a8682d443ecb51592871b343149?size=48&default=wavatar
3.  chung (發表於 2009年12月16日 15:58)
那如果要用內嵌到其他網頁~要怎樣讓它內嵌進去就是HD?
estel
4.  estel (發表於 2009年12月16日 16:16)
to 路人:
「&hd=1」就是「&fmt=22」,也就是720p的HD版本。1080p「可能」會沿用這規則變成「&hd=2」,但目前還沒真的套用上去,所以還是只能用「&fmt=37」。

to chung:
如果要直接嵌入高畫質影片,請按照以下順序執行:
1. 先連上你要嵌入的YouTube影片網頁。
2. 在播放器旁邊可以找到「網址」和「嵌入」兩個文字欄位,「嵌入」欄位右邊有個藍色的「齒輪」按鈕,按下「齒輪」按鈕,打開設定頁面。
3. 如果有HD高畫質版本的話,請勾選「以HD高畫質播放」選項,然後按下右下角的「關閉」,這時「嵌入」欄位中的程式碼就是嵌入高畫質版本所需的程式碼了。

補充一句:如果按下「齒輪」之後,找不到「以HD高畫質播放」選項,那就表示這支影片沒有HD高畫質版本。
981661e113f88be069d731e55b59557c?size=48&default=wavatar
5.  mival (發表於 2009年12月16日 19:11)
如果是Fx的附加元件的話
這個很好用哦!!
https://addons.mozilla.org/zh-TW/firefox/addon/10137
平常不會占用瀏覽器的空間
點到影片的頁面的時候才會在右邊影片資訊的下面出現下載連結
有 FLV, 3GP, MP4, HD, Full-HD, MP3可以直接下載
411bc53084427057f595e510deb24250?size=48&default=wavatar
7.  ottokang (發表於 2009年12月16日 21:41)
給個小建議,流量那邊的KB/s建議改成Kb/s,應該是bit不是byte,不然320 KB/s就差不多是720P的流量了
6c53b9cc0ab76c330d07297ae053f4b4?size=48&default=wavatar
9.  a900104 (發表於 2009年12月16日 22:57)
請問要怎麼嵌入1080p影片呢
還是只能回站觀看
D20391657d6d59b966d2e0bbb5ec6b02?size=48&default=wavatar
10.  Annn (發表於 2010年1月30日 22:41)
想問問有辦法內嵌HQ畫質的影片嗎?
他有480p可選,但是點齒輪沒有跑出以HD高畫質播放的選項

有試過加上&hq=1,似乎也不行,所以想問問看,謝謝。

發表回應

謹慎發言,尊重彼此。按此展開留言規則