前言
本來是再看串流的東西,然後突然發現原來串流可以下載!?
HTTP Live Streaming(HLS),然後Chrome的擴充套件又能幫你下載HLS的影片,
就讓我非常想研究一下。也不知道能不能研究出來,但至少要先摸一下擴充套件的寫法,
才能知道別人是怎麼寫的。
正文
這次是利用 HLS Downloader 來做為範本,他的Githubmanifest.json //入口
注意看他的background裡面的路徑,以這個範例來說是background.js
"background": {
"scripts": ["static/js/background.js"],
"persistent": true
}
表示background.js 是在背景執行的程式
知道程式進入點在哪,就 可以開始慢慢分析了。
結論
擴充套件Stream Recorder以及Stream Video Downloader仍然無法下載那個網站的影片,最後還是拆了原始碼,發現他影片是放在vimeo上面,
知道放在哪就好辦了。開啟Google搜尋,找到
Vimeo™ Video Downloader 測試了一下能夠解決問題,收工。
ref.
puemos - hls-downloader-chrome-extension
建立及發佈自訂 Chrome 應用程式與擴充功能
官網說明文件
怎麼寫一個 Google Chrome 外掛 Extension 擴充功能
Chrome插件(Extensions)開發攻略
0 意見:
張貼留言