ffmpeg-python

      在〈ffmpeg-python〉中尚無留言

ffmpeg 是一套功能極其強大的免費軟体,沒有圖型介面,只能使用指令操作。

安裝套件

請先安裝如下套件

pip install ffmpeg-python

然後到 https://ffmpeg.org/download.html 下載 ffmpeg,解開後將 ffmpeg.exe 及 ffprobe.exe 複製到專案目錄之下。

擷取字幕

底下可以取得 mkv 影音檔內的字幕。map=”0:3″ 是由 ffprobe 得知中文字幕的 index 為 3

🔒 底下內容僅限會員閱讀。

立即登入

轉檔加字幕

mkv 檔使用 potplayer 觀看時沒任何問題。但如果置於網頁之下則無法顯示字幕。所以必需將 .mkv 轉成 mp4,然後將字幕一併加為 mp4 之中。底下的方法採內崁方式,在 potplayer 可以選擇是否顯示字幕。不過置於網頁之下一樣無法顯示字幕。

🔒 底下內容僅限會員閱讀。

立即登入

假這 .mkv 內包含多個字幕軌,此方法只能擷取最後一個字幕。vcodec=”h264_nvenc” 則會啟動顯示進行硬体加速編碼。

字幕燒死

在網頁中要能看到字幕,就必需把字幕變成影片的一部份。

🔒 底下內容僅限會員閱讀。

立即登入

專案

底下是一個將目錄下所有的 .mkv 檔自動轉成有字幕的 .mp4 專案。

🔒 底下內容僅限會員閱讀。

立即登入

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *