HLS (Http live Streaming)串流的下載方式好幾種:
- 使用VLC (可行,但耗時)
- 使用ffmpeg(本次是用此方式,僅花半小時搞定)
<補充說明>
串流檔案的下載,原本使用firefox+擴充原件Video downloahelper即可下載,但不知是網路頻寬或是網速不穩定,嘗試多次之後,下載的檔案畫面常會出現馬賽克,問題是明明source就是HD,可是卻一直無法克服。所以,最後採用上述第二種方法,搞定!
ffmpeg下載:
- 利用Chrome 擴充套件 GetThemAll Video Downloader,copy取得m3u8檔案之網址,若有多個,以最大size的m3u8網址為對像
- 下載ffmpeg (免安裝,可立即執行。我的版本是FFmpeg version: 1.2.11,解壓縮後執行 ff-prompt.bat)
- 語法:
ffmpeg -i "http://2plus7-pts.cdn.hinet.net/pts-2plus7/_definst_/smil:mbroutput/69/6_SAT/PTS-2016-06-11-21-00/PTS-2016-06-11-21-00.smil/chunklist_b1500000.m3u8" -c copy abc.ts
abc.ts 也應可改成mp4 (但本次改成mp4,卻失敗了,未來待確認) - 我就這樣成功了 ^o^
沒有留言:
張貼留言