Android 手機下載線上看影片 (電影、電視劇、影集、紀錄片等)

 


手機要如何下載線上看影片呢?


HLS 協議的線上看(在線看)在電腦上,無論是 Linux、Mac 或是 Windows 都能透過 ffmpeg 或是 youtube-dl 指令下載,Android 手機骨架是 Linux 所衍生的產物,故在內部仍可直接透過 Termux 做一些虛擬指令來達成相關功能。


你會需要

1. Termux https://termux.dev/en/

2.kiwi 瀏覽器 https://kiwibrowser.com/

3.HLS Stream Sniper https://microsoftedge.microsoft.com/addons/detail/hls-stream-capture/degfdiljllaajjkldokdnbmjncibpdbd


Termux 建議是從 F-Droid 上面下載 APK 安裝,因為 Playstore 上的有閹割功能,建議從官網提供的連接下載位置下載後安裝,

開啟 termux 開始設定環境

$ termux-setup-storage

設定資料存取權限 (請記得按下允許)

$ apt update && apt upgrade && apt install python ffmpeg && pip install youtube-dl

碰到所有問題都點選 y 確認安裝,更詳細的 youtube-dl 設置可以到 這裡 詳細設定

因為這個階段 ffmpeg 就可以操作了


接著在 kiwi 瀏覽器中 在套件選項選擇開發者人員使用 CRX 安裝

把 HLS Stream Sniper 的 CRX 採用 連接下載 到本機,再透過 CRX 套件安裝


接下來使用 kiwi 瀏覽器進入線上看的播放頁面

HLS Stream Sniper 跳出偵測通知,將 command 點選 FFmpeg 

點選偵測出來的 index.m3u8 或是 1.mpd 之類的 filename

套件會自動生成下載指令


跳轉至 Termux 直接貼上執行就可以下載影片


但是提醒記得先 cd 到 /storage/downloads

資料夾裡面,以免下載完成看不到檔案!


留言