・txt : 表示する文字列
・color : 文字列の色
・bg_color : 背景色
・font : 使用するフォント
・size : 画面サイズ。他のクリップと合わせておきます。
〇追加インストールと設定
TextClipで文字入れするには、ImageMagickが必要になります。合わせて日本語フォントもインストールします。
sudo apt-get -y install imagemagick fonts-vlgothic
また、ImageMagickの設定ファイルを変更して、以下のpolicyをコメントアウトする必要があります。
sudo vi /etc/ImageMagick-6/policy.xml
<!--
<policy domain="path" pattern="@*" rights="none">
-->
〇サンプルコード
以下のサンプルコードでは、「サンプル動画」という題名を10秒間表示し、続いて元動画を再生します。
from moviepy.editor import *
clip1 = VideoFileClip("hydrangea.mp4")
clip0 = TextClip(txt='サンプル動画', color='white', font='VL-Gothic-Regular', bg_color='#303030', method='label', size=(clip1.w, clip1.h)).set_duration(10).set_fps(30)
clip = concatenate_videoclips([clip0, clip1])
clip.write_videofile("textclip.mp4")
〇題名の画像
関連情報
・MoviePyのまとめ・moviepyのホームページ
https://zulko.github.io/moviepy/
0 件のコメント:
コメントを投稿