小朋友们好,大朋友们好!
我是猫妹,一名爱上Python编程的小学生。
关注我,一起趣味学编程!
咱们今天的主题就是用Python把视频旋转一定的角度。
视频素材,就选上一次制作好的唐三藏视频吧吧!
转换前效果:
转换后效果:
参考代码:
from moviepy.editor import VideoFileClipvideo_clip=VideoFileClip('唐僧.mp4')new_vedio=video_clip.rotate(angle=90)new_vedio.write_videofile('唐僧new.mp4')
代码含义:
1行:从moviepy模块的子模块editor模块中导入VideoFileClip类;
2行:读取要处理的原视频;
3行:将视频逆时针旋转90度,angle默认代表角度值,为正数时表示逆时针旋转,为负数表示顺时针旋转。
rotate(angle,unit='deg')
angle:旋转的数值,正数表示逆时针旋转,负数表示顺时针旋转;
unit:参数angle的单位,默认为deg表示角度,若设置为rad表示弧度;
4行:保存旋转后的视频;
怎么样?你学会了吗?
2024年社群招募中......
如果遇到什么问题,咱们多多交流,共同解决。
我是猫妹,咱们下次见!