※ [本文转录自 Browsers 看板 #1LBoRF76 ]
作者: mayuyu ((・ω・)ノ) 看板: Browsers
标题: 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/
下载里面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/