跳轉到內容

FFMPEG 中級指南/水印

來自華夏公益教科書

FFmpeg 提供 overlay 濾鏡作為將影像(甚至其他影片)疊加到影片流的一種方法。

要將疊加/水印居中到影片上,請使用以下命令:[1]

ffmpeg -i inputvideo.avi -i watermarklogo.png -filter_complex \
"overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2" -codec:a copy output.flv
  • -vf 用於 簡單濾鏡圖(一個輸入,一個輸出),而 -filter_complex 用於 複雜濾鏡圖(一個或多個輸入,一個或多個輸出)。
  • 使用 -filter_complex 允許您省略 movie 多媒體源濾鏡,並使用更簡短的命令。
  • 在本示例中,音訊只是透過 -codec:a copy 流複製(重組),而不是重新編碼。您可能需要根據輸出容器格式重新編碼。
  • 有關更多資訊和示例,請參閱 overlay 影片濾鏡的文件。例如,您可以使用別名來縮短命令:overlay=(W-w)/2:(H-h)/2
  • 有關如何獲得高質量輸出的更多資訊,請參閱 FFmpeg H.264 影片編碼指南

參考資料

[編輯 | 編輯原始碼]
華夏公益教科書