看板 Browsers
作者 mayuyu ((・ω・)ノ)
標題 Re: YouTube 正設法讓你更容易享受其 4K 播放服務
時間 Thu Apr 16 11:04:35 2015


因為推文中有提到,以前版上也有人問過這個問題
「是否有自動調整youtube音量的套件」,
所以我回一篇放在這裡。

在Windows筆電或桌機上播放youtube當背景音樂的話,
我比較少開瀏覽器或App,
大部分會用foobar2000+youtube source外掛來播。


範例圖:
http://i.imgur.com/5lry3Qd.png

簡單的foobar2000介面,吃的記憶體比較少,適合在小筆電上使用。
圖裡面看起來像專輯封面的位置,其實是youtube source播放的影片,
影片視窗可以分離獨立移動到任意位置,範例圖裡面是取消了視窗外框,
所以看起來像一張靜態圖嵌合在foobar2000的資訊面板裡,
其實那是會動的影片。


使用foobar2000+youtube source的優點有:
1. 不用開瀏覽器就可以播youtube,佔用比較少的記憶體。

2. 可以指定youtube播放的音軌格式。
youtube有二種純音軌的壓縮格式,
分別是AAC 256kbps和Ogg Vorbis 192kbps,
當使用網頁版或App播放的時候,即使選擇HD畫質,
youtube也不會傳輸這二個最高音質的格式給你,
用youtube source外掛則可以指定播放這二個隱藏版的音軌,
比用網頁版或App聽到的音質更好。

3. 可以讀取單一影片,也可以讀取整個播放清單。
直接新增這樣的清單
https://www.youtube.com/playlist?list=PLWrMacwkLPm348ImBRgLnTFv1z6eMdLmi
也可以載入一整個頻道
https://www.youtube.com/user/BakUploader
or
https://www.youtube.com/channel/UCklReZbZcik7NLXsDBNSYSg
載入後就像通常foobar2000的播放清單一樣,可以很方便的自己排列整理,
比在網頁版上整理容易很多,而且一個清單收藏的影片數目也沒有限制。

4. 影片不用先下載存成檔案以後,才能開啟播放,
和一般foobar2000播歌的操作一樣,按下Play就會開始播放。

5. 不只播放音軌,同時也可以播放影片。
可以選擇影像的格式,可以選擇解析度,可以全螢幕,
播放影片的視窗可以獨立分離,
影片可以顯示在最上層,也可以移動到任意位置。
這樣在使用其他程式的時候,例如瀏覽器的不同分頁,
也可以將影片縮小到角落最上層顯示。

6. 用youtube網頁版播放的時候,影片的音量大小會經過正規化,
我們聽到的音量不是上傳者原始意欲表達的正確音量,
使用youtube source播放,音量不會經過正規化,
我們可以得到100%無損失的音訊解析度。

7. 如果需要平均化音量大小,或者要使用其他聲音效果器加工,
例如EQ等化器、立體聲增強、動態限制器、卡拉OK效果等等,
都可以使用foobar2000的DSP做聲音效果的處理。
foobar2000能掛Winamp的DSP,能掛專業音效處理VST介面的DSP,
等於擴展了youtube音軌處理的無限可能。

8. 使用foobar2000播放便可以不用安裝其他瀏覽器擴展,
直接用多媒體鍵或foobar2000自訂的快速鍵來控制
暫停、播放、快進、倒退、上、下一首、直接跳曲、調整聲音大小等等,
不管焦點在哪一個視窗都有效,也可以用遙控器操作,
比使用網頁版更方便。


下載:
http://fy.3dyd.com/download/
Download - Youtube component for foobar2000
Download latest version of Youtube component for foobar2000 ...

 

下載裡面foo_youtube_1.8_preconf這個檔案,
這個檔案已經把播放youtube所需的所有codec都打包好了
(foo_youtube使用的解碼器是lavfilter),
你不需要另外安裝這些codec到系統,
直接將foo_youtube安裝到foobar2000就可以了,
這些codec會放到foobar自己的目錄底下,
也不用怕會干擾到系統的設定。


設定:
純音樂不需要大畫面的影片,
播放格式可以選非DASH的MP4 640x360節省頻寬。
而音軌建議用預設值,選最接近~180kbps的音軌,

foo_youtube會優先下載非DASH的MP4 AAC 192kbps音軌,

或Ogg Vorbis 192kbps音軌(如果有的話)這兩種格式。

這裡要特別注意,如果你選最高流量的DASH M4A 256kbps,
因為目前foo_youtube使用的lavfilter/ffmpeg解碼器,
對於M4A檔案需要整首檔案全部下載完成以後,
才能進行搜尋、快轉到特定位置的操作,
所以如果開啟搜尋跳轉的seeking功能,
便要等待影片完整下載完畢才能開始播放,
這樣載入的時間會變得很久,所以預設M4A格式的seeking功能是關閉的。

雖然我們可以在進階選項中強制開啟對DASH M4A的seeking功能,
不過開啟後如果遇上很長的影片,開啟時間就要很久,
再加上youtube使用的AAC encoder品質不好,壓縮參數也亂設,
所以256kbps的M4A音質不見得一定比192kbps的Ogg Vorbis好。

所以我建議如果有seeking需求時,

選擇192kbps的AAC或者Ogg Vorbis比較實用。
如果不需要seeking功能,例如在背景連續播放,放著不管他也不會用到快轉,
這時候就可以改用DASH M4A 256kbps的音軌。


功能表 -> View -> Youtube Source 可以打開資訊面板,
會顯示目前播放的影片音軌有哪些壓縮格式和流量可以選擇,
項目前面有 v 的代表該格式是Video Only,無音軌,
顯示 > 這個記號的則代表正在播放這個音軌。
http://i.imgur.com/N8zPpSX.png

在影片視窗上按右鍵可以開啟影片功能列表,
裡面有調整視窗大小、取消邊框、最上層顯示、
播放的影片格式和解析度的選項。
http://i.imgur.com/WlWYL26.png

File -> Preferences -> Youtube Source 底下有更多設定。
其中Media Downloading這個選項可以選擇
使用foobar2000自己內建的HTTP來下載影片,
或者使用foo_youtube提供的外掛模組來下載影片。

這兩個不同的地方在於,foobar2000的下載器是隨著你播放的進度,
一小段一小段的下載,
而foo_youtube則是會自動持續下載完整首檔案,
因為已經預先下載完整首,所以如果突然跳到影片的尾巴播放,
也會因為已經下載好了,反應速度會比較快。

使用foobar2000下載,proxy是使用foobar2000自己的proxy設定。
使用foo_youtube下載,proxy則是使用foo_youtubey外掛的設定,
外掛的設定要在進階選項中另外修改。


Max feed items count: 記得調整為1000,否則預設只會匯入100部影片。
http://i.imgur.com/Fl2Skpl.png


另外在曲目上右鍵,可以在youtube上搜尋相似曲目的功能,
也可以自行添加參數做搜尋,詳細使用說明請參考:
http://fy.3dyd.com/home/
Youtube component for foobar2000
foo_youtube component allows to play Youtube playlists and single clips within foobar2000 ...

 


--
火22 戰鬥吧!書店女孩  <04/14> http://goo.gl/XXbPlU


--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.219.36.141
※ 文章代碼(AID): #1LBoRF76 (Browsers)
※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1429153487.A.1C6.html
CP64: 食用推 沒注意過fb2k 有這個擴充1F 04/16 11:34
Kreen: 好酷,居然有這招~2F 04/16 15:06
Kenqr: 推3F 04/16 15:24
yukitowu: 讚4F 04/16 15:58
kipi91718:5F 04/16 17:36
dosvidania: 推一下6F 04/16 18:23
Norther:7F 04/17 00:23
ThisIsNotKFC: THX!8F 04/17 00:47
vincent0728: 實用推9F 04/17 18:34
jyhfang: 推! 話說您是怎麼知道youtube有AAC 256kbps和Ogg Vorbis192kbps這兩種隱藏版的格式? 多數的Youtube影音下載軟體都沒這些選項的樣子 XD10F 04/17 21:00
mayuyu: 剛好我用的工具都有這二個隱藏版的選項
一般的格式可以透過youtube的api取得列表
所以我們可以知道某個影片youtube有提供哪些壓縮格式
而AAC 256kbps的DASH M4A本來也有放在一般列表裡面
但是後來突然消失了 所以當時很多下載工具都失效
沒有辦法找到256kbps的下載位置 當時大家以為youtube
把這個格式拿掉了不再提供 不過很快的就被人發現
原來是藏在另一個dash mpd列表裡面 所以又可以繼續下載了這個256kbps的M4A很多影片都有壓縮這個格式
而Ogg Vorbis 192kbps則需要影片的瀏覽次數比較多
youtube才會開始壓縮這個格式 所以不是每個影片都有提供而用網頁版或官方App收看影片時都不會傳輸這兩種格式
即使我們選HD畫質 聽到的音軌還是128kbps AAC的M4A
或者128kbps Ogg Vorbis的Ogg 所以用foobar2000播放
反而可以自己選最高音質
啊 我會寫這篇的原因就是因為前面推文中有提到
HTML5預設播放的WebM和FLASH播放的MP4
用哪種格式所播放的音軌音質比較好
我就想到其實音質最好的要用別的App來播放才能聽得到
所以才回了這篇可能跟瀏覽器沒什麼關係的文章放在這裡13F 04/17 22:01
mayuyu:轉錄至看板 EZsoft                                        04/17 23:16
usingPTT: 其實我看不太懂,因為我不聽音樂,除了正規化這方面,看網頁版 youtube 一般會有什麼大影響嗎?33F 04/18 00:31
mayuyu: 沒有影響啊 這個方法算是輔助用的
將youtube當背景音樂播放的話 這個方法很方便
譬如說我在打文章的時候 或者是瀏覽網頁的時候
可以把影片縮小放到角落 讓它在最上層顯示
這樣不管切換到哪一個程式或哪一個分頁
影片都會顯示在最上面 隨時都可以追蹤到畫面最新的進度
又或者我用youtube網頁版聽歌聽到一半
突然收到朋友傳來的影片想打開來看
可是兩個影片一起播放的話聲音會衝突
這時候就需要切換到youtube的分頁 找到播放器然後按暫停然後才能播放朋友的影片 這樣有點麻煩
用foobar2000播放的話 可以在最上層的影片框框上按右鍵
直接停止播放 或者是可以設定foobar2000的全域熱鍵
直接按快速鍵把foobar2000靜音 這樣就不用切換分頁
才能做暫停、靜音、恢復的操作 焦點完全不用離開當前分頁這樣是不是很方便呢?
還有用foobar2000的播放清單 可以很方便的整理和分類
也可以很方便的跳曲 指定播放順序或者亂序播放
重複播放一首歌或者整個清單 定時打開、關閉當作鬧鐘使用你原來用foobar可以做到的事情 現在在youtube上也可以做我覺得用起來還蠻方便的
這些功能也有擴展可以做到 但是要裝好幾個
foobar2000有更多彈性而且只要一個小小的程式
如果原來就有使用foobar2000播放器 已經很熟悉的人
我覺得採用這個方案蠻不錯的35F 04/18 01:34
dAEtE: 神器!60F 04/18 09:51
Soarwind: 請問影片面板是視覺效果裡面那個嗎? 我一開就當掉了0.061F 04/18 10:45
mayuyu: 是的 是在視覺效果底下開啟影片面板
先確定foo_youtube有沒有完整安裝成功
(完整安裝的方法是在foobar2000的Components設定底下
按「Install...」按鈕 選取下載回來的
foo_youtube_1.8_preconf.fb2k-component檔案
這樣foo_youtube才會安裝所需的codec到foobar目錄
在youtube source的Decoding設定中會顯示ffmpeg已經找到)如果還是不行 你先按照這張圖設定 影片格式選mp4和360p
Show video選「播放時自動開啟影片」 然後播放試試看
http://i.imgur.com/Fl2Skpl.png62F 04/18 11:55
mayuyu: 如果還是不行 更新foobar2000到最新版
如果還是不行 我也不明白為什麼 我這裡是可以的
也可以按Alt+Enter瞬間切換為全螢幕 很順暢沒有問題
嗯...... foo_youtube/lavfilter會啟用DXVA加速
也許更新顯示卡驅動程式試試 再不行可以回報作者
請他幫忙看看是哪裡出了問題72F 04/18 11:57
hpo14: fb2k 好猛~78F 04/18 12:59
abandonONE: 推!長見識了!!!79F 04/18 14:22
FantasyNova: 麻友友 太強了...80F 04/18 20:08
Soarwind: 謝謝m大的回覆,使用跟您相同的設定也更新顯卡驅動了
但還是會crash...QQ,相同設定在公司電腦就不會
看來真的可能是我的電腦哪裡有問題,我已經向作者回報了81F 04/18 20:26
BBBroflovski: 好帥!!84F 04/18 20:33
prismwu: 這篇好強喔...85F 04/18 20:37
Soarwind: 原來是LAVFilters太舊的關係,安裝新版本就好了:D86F 04/20 00:06
CrazyMika: 太棒啦~感謝87F 04/20 20:18
smallopen2k: 超感謝!! 第一次知道可以這樣用88F 04/23 15:17
flirmnave: 想問一下哪個工具有 AAC 256kbps和Ogg Vorbis 192kbps兩個格式的下載啊?89F 04/24 15:00
mayuyu: firefox我是用Complete YouTube Saver擴展
Complete YouTube Saver可以單獨下載純音軌
也可以搭配ffmpeg來合併純音軌和影像為單一影片
所以可以合成出youtube也沒有的HD影像+256kbps音軌的影片Complete YouTube Saver的合併功能需要下載ffmpeg
https://www.ffmpeg.org/download.html
然後在CYS的設定中指定ffmpeg.exe的位置
或者是用獨立下載工具 http://rg3.github.io/youtube-dl/91F 04/24 15:56
flirmnave: 感謝指點 剛剛自己找了一下都沒找到99F 04/24 18:32

--