moviepy音視頻剪輯VideoClip類set_position方法pos參數的使用方法及作用

☞ ░ 前往老猿Python博文目錄

moviepy音視頻剪輯VideoClip類set_position方法用於多個剪輯合成一個剪輯時設置調用剪輯實例的拷貝在合成剪輯的位置。

調用語法:

set_position(self, pos, relative=False)

參數說明:
  • pos:剪輯需要放置的位置,可以是如下方式取值:
  • (x,y):x,y用於指定剪輯左上角在合成剪輯的座標位置
  • (“center”,“top”):設定水平居中,垂直位置到頂部,類似的設置還有’bottom’、‘right’、‘left’
  • (factorX,factorY):基於剪輯的大小設置相對位置, factorX和factorY爲(0,1)之間的浮點數,計算位置時是以factorX乘以剪輯的寬,factorY乘以剪輯的高來計算位置,這裏剪輯的寬和高是老猿認爲應該是最終生成剪輯的寬和高
  • x和y的=的值可以是前三種的組合,x和y可以用不同的方式來設置
  • f(t)->(x,y):爲一個通過時間計算該時刻指定剪輯左上角在合成剪輯的座標位置
  • relative:是否相對位置,如果pos使用factorX或factorY時,relative需要設置爲True

更多關於VideoClip的屬性和方法請參考《moviepy音視頻剪輯:視頻剪輯基類VideoClip的屬性及方法詳解》(免費文章)或《moviepy音視頻剪輯:視頻剪輯基類VideoClip詳解》(付費專欄文章,但內容更全、案例更多)。

更多moviepy的介紹請參考《PyQt+moviepy音視頻剪輯實戰文章目錄》或《專欄:使用PyQt開發圖形界面Python應用》。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章