切換
舊版
前往
大廳
主題

【教學】要怎麼下載Youtube影片提供的最高音質音檔?

佐渡島的小妹 | 2021-03-21 21:35:07 | 巴幣 2089 | 人氣 6962

下載Youtube影片的音檔是因為有些歌曲只有在Youtube上才有
如果想載的歌曲已經有出專輯or單曲請直接在Mora、Ototoy等平台購買
或是直接購買實體,Youtube影片提供的音檔是遠遠比不上無損的
(YTmusic提供的歌曲例外(AAC|256kpbs))


第一步:下載youtube-dlffmpeg(非必要),小妹是兩個都裝

第二步:創一個資料夾將youtube-dl.exe和ffmpeg.exe丟進去

第三步:在路徑上打cmd開啟youtube-dl

第四步:複製這段code上去再加上影片網址就能直接下載Opus檔了~
youtube-dl -f bestaudio[ext=webm] -o %(title)s.%(ext)s <影片網址>
範例:

載下來後直接丟進Foobar2000就大功告成了~


Q:YT影片最高音質的音檔格式是?
A:Opus 160kpbs

Q:'-o %(title)s.%(ext)s'這段是幹嘛用的?
A:把影片標題後的亂碼去掉,省得每次載下來都得重新命名的麻煩

Q:為甚麼不直接用-x截取音源
A:-x預設是抓bestaudio,但似乎是截取位元速率最高的音檔,導致有時候會抓到m4a(AAC)檔
拿ヰ世界情緒的「斯く美しき造花」舉例
用-x抓下來是AAC,跟用前面的方法抓下來的Opus相比
用spek檢測會發現抓下來的AAC把16k以上的頻率全砍了
Opus則是保留了20k以下的頻率

而且用Foobar2000播放Opus會發現位元速率其實是會浮動的(130~160kbps左右)

Q:要怎麼看影片有哪些音源可供下載?

youtube-dl -F <影片網址>
就可以查詢了~

或是使用本地YouTube下載器
會方便很多~

Q:好麻煩喔,為甚麼不直接上YT聽就好
A:
1.使用封閉系統的DAP不支援串流(EX:樂圖的墨菊系列)
2.部分使用安卓系統的DAP用非原生播放器播放音樂音質會劣化(EX:iBasso的Mango Player)
3.隨身DAC需要用專門的App(UAPP、海貝)開啟獨佔模式才能達到最佳音質和調整硬體音量,但獨佔模式下無法使用YT串流
4.YT本身似乎會幫歌曲加料,小妹用YTmusic覺得中低頻有特別調成適合流行走向
5.不確定每次用YT播放影片是不是都有到最高音質、編碼是用AAC還是Opus,似乎跟選用畫質和使用的瀏覽器有關(?)
6.備份,哪天YT搞事把小妹平常聽的歌下架窩會哭死...


以上是小妹昨天Google學會的方法,youtube-dl的功能很多樣,網路上有很多詳細教學,有興趣的話可以查查看,小妹只是需要它下載音樂的功能,剩下的還不太熟,有講錯的地方請見諒><


*2021/4/1 更新
Q:一首一首下載好花時間喔,有一次下載好幾首歌的方法嗎?
A:可以一次下載整個播放清單喔!
神椿無電準備室 Vol.2.5這個播放清單舉例
一樣用上面那段code,影片網址改成播放清單網址就好囉~
這樣就可以一次下載100首歌惹
是不是很方便呢~

創作回應

Aimi
第一次嘗試這種下載方法,感覺挺有趣的!!
謝謝你!
2021-08-13 13:39:29
佐渡島的小妹
不客氣[e6]
2021-08-13 15:58:11
CPU02
下載下來,tag、封面要自己來嗎,還是有什麼指令呢
2021-12-26 22:36:57
佐渡島的小妹
我是自己用
2021-12-26 23:18:14
無限
要是沒有大大分享這個方法,我大概會下載到死,太感謝你了
2022-02-16 17:46:05
佐渡島的小妹
[e12]
2022-02-17 01:47:45
MoBy
webm檔案可用mkvextract.exe直接解出 不會再編碼
2022-08-05 23:53:15
MoBy
cmd,然後輸入 mkvextract 檔名.webm tracks 0:隨意.opus
2022-08-05 23:54:09
佐渡島的小妹
喔喔 感謝解惑
2022-08-06 01:38:15

更多創作