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畫質的差異。
(圖片來源:https://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,就得點開來才知道了。
▲目前HD畫質的YouTube可以分成720p跟1080p兩種,要看哪一種就隨你囉。
「&fmt」的秘密
正如前面說的,現在HD畫質影片已經有720p跟1080p兩種規格。單純只是看影片的話還好,只要自己點選就可以了,但是要把影片放到自己部落格上或下載回來時,好像就沒辦法直接設定成HD格式,實在有點可惜。其實這個問題YouTube本身早有解決的辦法,只要在影片網址後面加上簡單的參數就可以了。
YouTube的影片網址一般都是「https://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影片。
▲Video DownloadHelper是Firefox使用者抓取影片檔的超級好幫手。
當然,除了Video DownloadHelper之外,我們也可以直接利用網路上的各個下載網站來抓取YouTube影片,以下的清單就是一些比較常被提起的下載網站,讀者可以自由挑選自己覺得好用的網站。
※YouTube影片下載網站
- GooTube FLV Retriever
https://kej.tw/flvretriever/ - FLV Downloader
https://www.quchao.com/video/ - Hey! Watch
https://heywatch.com/page/home - KcoolOnline
https://www.kcoolonline.com/ - KeepVid
https://keepvid.com/ - VideoDownloader
https://javimoya.com/blog/youtube_en.php - VidGrab
https://www.vidgrab.com/ - Vixy
https://vixy.net/ - YouTube Downloads
https://www.downloadandsaveyoutubevideos.info/ - YouTube Video Downloader
https://wish.kuso.cc/youtube/ - YouTubia
https://www.youtubia.com/ - YouTube Downloader
https://video.qooqle.jp/dl/ - YouTubeSnips
https://www.youtubesnips.com/ - YouTubex.com
https://www.youtubex.com/ - Zamzar
https://www.zamzar.com/
「&hd=1」就是「&fmt=22」,也就是720p的HD版本。1080p「可能」會沿用這規則變成「&hd=2」,但目前還沒真的套用上去,所以還是只能用「&fmt=37」。
to chung:
如果要直接嵌入高畫質影片,請按照以下順序執行:
1. 先連上你要嵌入的YouTube影片網頁。
2. 在播放器旁邊可以找到「網址」和「嵌入」兩個文字欄位,「嵌入」欄位右邊有個藍色的「齒輪」按鈕,按下「齒輪」按鈕,打開設定頁面。
3. 如果有HD高畫質版本的話,請勾選「以HD高畫質播放」選項,然後按下右下角的「關閉」,這時「嵌入」欄位中的程式碼就是嵌入高畫質版本所需的程式碼了。
補充一句:如果按下「齒輪」之後,找不到「以HD高畫質播放」選項,那就表示這支影片沒有HD高畫質版本。
這個很好用哦!!
https://addons.mozilla.org/zh-TW/firefox/addon/10137
平常不會占用瀏覽器的空間
點到影片的頁面的時候才會在右邊影片資訊的下面出現下載連結
有 FLV, 3GP, MP4, HD, Full-HD, MP3可以直接下載
網址: http://www.vdownloader.es/
而且從1.1版開始,vDownloader加入了繁體中文語系了
PDF +1
好文!
還是只能回站觀看
他有480p可選,但是點齒輪沒有跑出以HD高畫質播放的選項
有試過加上&hq=1,似乎也不行,所以想問問看,謝謝。
http://getv.super-idol.com/