2020年8月7日金曜日

MoviePyで動画の指定座標の外側を切り落として保存する

MoviePyで動画の指定座標の外側を切り落として保存するには、cropメソッドを使用します。
x_center/y_centerで中心座標、width/heightで幅・高さ、x1/y1, x2/y2で領域を指定します。

サンプルコード

以下のサンプルコードは、動画画面の端25%を切り落としています。
from moviepy.editor import *
from moviepy.video.fx.crop import crop

clip_orig = VideoFileClip("hydrangea.mp4")
clip = crop(clip_orig, x_center=clip_orig.w/2, y_center=clip_orig.h/2, width=clip_orig.w*0.75, height=clip_orig.h*0.75)
clip.write_videofile("hydrangea_crop.mp4")

・変換前動画

・変換後動画

関連情報

MoviePyのまとめ

・moviepyのホームページ
https://zulko.github.io/moviepy/

0 件のコメント:

コメントを投稿