在影片處理與後製領域,ComfyUI 是一款強大且模組化的工作流介面,主要用於生成與處理影像。它透過節點(Node) 的方式,讓使用者能夠自由組合各種影像處理工具,無論是圖像生成、影片處理,甚至結合 AI 進行影像優化。相較於傳統的命令列工具或複雜的影像處理軟體,ComfyUI 提供了一種更直覺、更視覺化的方式,讓使用者可以在不撰寫程式的情況下完成複雜的影像與影片處理工作。
而FFmpeg 則是影像與影片處理領域的黃金標準。它是一款開源的多媒體處理工具,支援幾乎所有的影音格式,可以進行轉碼、剪輯、合併、濾鏡特效、浮水印添加等功能。然而,FFmpeg 主要是基於指令行操作,對於不熟悉命令列的使用者來說,學習成本較高,且指令較為繁瑣。開始前請務必將其安裝至電腦環境中,可參考教學:不用再煩惱!Windows 安裝 FFmpeg 的完整指南。
為了讓 ComfyUI 也能使用 FFmpeg 的強大功能,我們可以透過「ComfyUI-FFmpeg」 這個擴充來整合兩者。這個擴充將 FFmpeg 的常用功能封裝成 ComfyUI 節點,使得使用者可以直接在 ComfyUI 介面內進行影片處理,而無需手動輸入 FFmpeg 命令,請先參考我之前撰寫的教學將這個擴充節點安裝到 ComfyUI。這次我們要使用的節點是 「AddImgWatermark」,它的作用是讓使用者能夠輕鬆地在影片上加入圖片浮水印。
AddImgWatermark 節點參數介紹
使用此節點時,我們需要設定以下幾個參數:
video_path
:本機視訊路徑,例如C:\test.mp4
output_path
:影片儲存路徑,例如C:\output
watermark_image
:浮水印圖片路徑,例如C:\watermark.png
watermark_img_width
:浮水印圖片寬度,例如100
(根據需求調整)position_x
:浮水印圖片在影片中的 X 座標,例如100
(調整浮水印水平位置)position_y
:浮水印圖片在影片中的 Y 座標,例如100
(調整浮水印垂直位置)
透過這些參數,我們可以將浮水印圖片放置在影片中的任何位置,並調整其大小,使其符合需求。在接下來的圖文教學中,我們將說明如何在 ComfyUI 中使用 「AddImgWatermark」 節點,為影片添加圖片浮水印。
▲ 在 ComfyUI 的客製化節點管理介面中,搜尋 ComfyUI-FFmpeg
並確保已安裝。這個擴充包裝了 FFmpeg 的常見功能,使得影片處理變得更加直覺化。
▲ 在 ComfyUI 中新增 AddImgWatermark 節點,並填寫對應的參數,如影片檔案路徑、輸出目錄路徑、浮水印圖檔路徑及其 X、Y 座標位置。完成設定後,點擊「Queue」執行,FFmpeg 會自動處理影片並加入浮水印。
留言區 / Comments
萌芽論壇