利用 youtube-dl 下載你想要的影片格式

youtube-dl 是一個很厲害的影片下載神器,可以下載 YouTube 跟各種網站的影片工具 上一篇有介紹到 Homebrew,有需要的人可以直接安裝使用 最簡單的用法就是直接在此指令後面加上影片的網址,他就會下載預設的影片 $ youtube-dl [videolink] 但有時候你想下載不同容量的影片大小存到手機或者平板離線觀看呢? 或者 YouTube 上面有個 MV 很喜歡,只想要下載這首歌的音樂到手機裡面聽呢? 這些需求 youtube-dl 都能完美完成達成~ 想要下載指定的格式,我們要先找到他有哪些格式? 很簡單只要加個「-F」的參數,就能用 youtube-dl 列出這個影片所有提供的格式列表,例如: $ youtube-dl -F https://www.youtube.com/watch\?v\=kfXdP7nZIiE 注意那個參數「F」是大寫,然後就能看見以下列表: 如果只想要下載該影片的聲音部分,就看 resolution 那欄的「audio only」 然後找到 extension 欄位你想要的格式 使用蘋果 iTunes / iOS 的話通常就是直接下載 m4a 的版本,記下 m4a 那行的 format code,也就是「140」 輸入以下指令就能下載該影片的 m4a 聲音檔案 $ youtube-dl -f 140 https://www.youtube.com/watch\?v\=kfXdP7nZIiE 注意這裡的參數「f」是小寫,輸入完以後稍等片刻就能看到已經下載完畢~ 同樣如果要下載小一點的格式給其他設備看,一樣在上面列表裡面找到合適的大小 這邊以 640×360 分辨率的 mp4 為例,查看 format code 是「134」,那我們如法泡製 $ youtube-dl -f 134 https://www.youtube.com/watch\?v\=kfXdP7nZIiE 就能下載到這個檔案了,超級方便!...

February 1, 2018 · 1 min · jkgtw

使用 Pi-hole 把 YouTube 廣告擋掉

2019/01/01 update 最近 YouTube 升級了,會把正常內容與廣告內容混在同個域名裡面,所以以下方法失效了~ Apple TV 4K 上次蘋果發佈後,台灣沒有首發,而且遲遲沒有上市,天天盼阿盼阿~ 蘋果終於在 2017/11/07 台灣商店上架啦! 發現後立刻火速下單,快遞效率不錯兩天就送來了~ 上一代 Apple TV 就正式從我客廳退役,發配到其他房間小電視機上繼續工作 我經常在 Apple TV 上面使用的 App 大概就是 YouTube、NetFlix 跟 Infuse(拿來看本地下載的影片) 大部分都是跟影片有關的~什麼打遊戲之類的? 還是算了吧,遊戲部分還是留給專業的 PS4 ,別為難自己了。。。  尤其是 YouTube ,平時不知道要看什麼影片時,就會隨意在 Apple TV 上面亂看 換來換去的時候,三不五時就會亂入一個廣告,雖然通常看個幾秒就能跳過 但出現太頻繁也是挺煩的啊~~~  YouTube 本身有推出一個 YouTube Red 的服務,可以付費得到一些功能並去除廣告 但是這服務尚未在台灣推出,目前僅有在少數地區有開放  因為之前有安裝 Pi-hole 在家裡網路裡面,就想要開始如何利用 Pi-hole 來擋掉 YouTube 廣告 稍微挖掘一下發現,YouTube 廣告地址實在多如牛毛,每個都看似隨機亂數的地址 真實的影片地址就藏在裡面,實在令人髮指。。。 正想要放棄時,突然在 GitHub 寶庫中 搜到也有人跟我一樣痛恨廣告的一群人,正在維護「youtubeadsblacklist」的項目 目前他們蒐集到的廣告地址已經有八千八百多筆,數量還再不斷增加,太噁心了。。。  我們先登入到 Pi-hole 的管理頁面,來到設定的地方 打開 Pi-hole’s Block Lists 的設定頁面...

November 15, 2017 · 1 min · jkgtw