赞
踩
- from moviepy.editor import *
- from moviepy.video.tools.credits import credits1
-
- # 加载山背景的clip,截取,变慢,画面变暗
- clip = (VideoFileClip('../../videos/badl-0001.mov', audio=False)
- .subclip(37,46)
- .speedx( 0.4)
- .fx( vfx.colorx, 0.7))
-
- # 保存第一帧画面,一会使用GIMP处理,增加一个mask
- #~ clip.save_frame('../../credits/mountainMask2.png')
-
-
- # 加载mountain mask
- mountainmask = ImageClip('../../credits/mountainMask2.png',ismask=True)
-
- # 用一个文本文件内容生成字幕
- credits = credits1('../../credits/credits.txt',3*clip.w/4)
- scrolling_credits = credits.set_pos(lambda t:('center',-10*t))
-
-
- # 让字幕以10像素每秒的速度滚动起来
- final = CompositeVideoClip([clip,
- scrolling_credits,
- clip.set_mask(mountainmask)])
一起交流,一起进步,群内提问答疑
QQ群:MoviePy中文 :819718037
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。