使用 ffmpeg 下載 m3u8 的影片檔





使用 ffmpeg 下載 m3u8 的影片檔

現在越來越多網站使用了像 m3u8 類的串流格式檔案,在這裡我們不提串流檔案的好處,來討論如果需要下載這類的影片做為素材時應如何處理。現在已經有些軟體有提供專用來下載 m3u8 的影像檔,但其實使用 linux 的我們,在最常使用的轉檔工具 ffmpeg 就可以處理這個問題,並不需要另外安裝其他的軟體。而且是相當簡單的指令,以下來看一下。   首先要先取得 m3u8 的位罝,不論是檔案還是網址都是可以的,例如

# ffmpeg -i "m3u8網址" -c copy media.mp4

只要沒有特殊其他的保護機制,這樣就可以透過 ffmpeg 將 m3u8 的網址下載下來成 media.mp4 的影像檔了。有時會需要指定 headers 和 user agent,則可以利用 -user_agent 和 -headers 二個參數來代入即可。

沒有留言:

張貼留言

在 Chrome 中遇到自然人憑證跨平台元件未啟動或尚未安裝元件的問題

在使用Google Chrome瀏覽器操作自然人憑證認證頁面時,確定已安裝跨平台元件,但卻一直出現”未啟動或尚未安裝元件”訊息的情況,但使用無痕視窗開啟的話又可以使用,可以試試以下操作,步驟如下: 1. 複製 chrome://net-internals/#hsts 貼在網址列進...