当前位置: 首页 > news >正文

网站建设属开票核定税种中国国家人事人才培训网证书查询

网站建设属开票核定税种,中国国家人事人才培训网证书查询,云电脑平台哪个最好,景观设计专业文章目录 前言视频添加图片水印1.引入库2.加载视频文件3.加载水印图片4.缩放水印图片大小5.设置水印的位置5.1 相对于视频的左上角5.2 相对于视频的左下角5.3 相对于视频的右上角5.4 相对于视频的右下角5.5 相对于视频的左中位置5.6 相对于视频的正中位置5.7 相对于视频的右中位…

文章目录

  • 前言
  • 视频添加图片水印
    • 1.引入库
    • 2.加载视频文件
    • 3.加载水印图片
    • 4.缩放水印图片大小
    • 5.设置水印的位置
      • 5.1 相对于视频的左上角
      • 5.2 相对于视频的左下角
      • 5.3 相对于视频的右上角
      • 5.4 相对于视频的右下角
      • 5.5 相对于视频的左中位置
      • 5.6 相对于视频的正中位置
      • 5.7 相对于视频的右中位置
      • 5.8 相对于视频的中上位置
      • 5.9 相对于视频的中下位置
      • 以上9种位置效果图
      • 5.10 显示在某个点位上
      • 5.11 显示在左边距x、右边距y的位置上
    • 6. 设置水印出现的时间段
      • 6.1 从视频开始到结束
      • 6.2 从第x秒开始到结束
      • 6.3 从第x秒开始到第y秒结束
    • 7. 将水印添加到视频中
    • 8. 保存带有水印的视频文件
  • 总结


前言

大家好,我是空空star,本篇给大家分享一下Moviepy模块之视频添加图片水印。
本篇使用的moviepy版本如下:
Name: moviepy
Version: 1.0.3


视频添加图片水印

1.引入库

from moviepy.editor import *

2.加载视频文件

local = '/Users/kkstar/Downloads/video/'
video = VideoFileClip(local+"demo.mp4")

3.加载水印图片

watermark = ImageClip(local+"demo.png")

4.缩放水印图片大小

watermark = watermark.resize(width=200, height=50)

5.设置水印的位置

5.1 相对于视频的左上角

watermark = watermark.set_position(("left","top"))

5.2 相对于视频的左下角

watermark = watermark.set_position(("left","bottom"))

5.3 相对于视频的右上角

watermark = watermark.set_position(("right","top"))

5.4 相对于视频的右下角

watermark = watermark.set_position(("right","bottom"))

5.5 相对于视频的左中位置

watermark = watermark.set_position(("left","center"))

5.6 相对于视频的正中位置

watermark = watermark.set_position(("center","center"))

5.7 相对于视频的右中位置

watermark = watermark.set_position(("right","center"))

5.8 相对于视频的中上位置

watermark = watermark.set_position(("center","top"))

5.9 相对于视频的中下位置

watermark = watermark.set_position(("center","bottom"))

以上9种位置效果图

5.10 显示在某个点位上

# 显示在100, 50的位置上
watermark = watermark.set_position((100, 50))

5.11 显示在左边距x、右边距y的位置上

# 显示在距离左边百分之10、距离上边百分之5的位置上
# 效果就是距左为 屏幕宽度*0.1,距上为 屏幕高度*0.05的位置上
watermark = watermark.set_position((0.1, 0.05), True)

6. 设置水印出现的时间段

6.1 从视频开始到结束

watermark = watermark.set_duration(video.duration)

6.2 从第x秒开始到结束

# 从第3秒开始到结束
watermark = watermark.set_duration(video.duration-3).set_start(3)

这里需要注意,如果水印开始时间不是视频开始时间,那么水印的持续时长需要原视频时长减去水印开始时间,不然新的视频会被拉长。
假设原视频5秒,设置水印开始时间是第3秒,如果水印持续时长仍是原视频时长,那么新视频将会是5+3=8秒,当原视频播放完了,还有3秒会是一直显示水印的一个黑屏。

6.3 从第x秒开始到第y秒结束

# 水印从第3秒开始到第4秒结束
watermark = watermark.set_duration(4-3).set_start(3).set_end(4)

7. 将水印添加到视频中

video_with_watermark = CompositeVideoClip([video, watermark])

8. 保存带有水印的视频文件

video_with_watermark.write_videofile(local+"output_video.mp4")

总结

VideoFileClip:VideoFileClip是MoviePy中的一个类,用于从视频文件中创建一个Clip对象。
ImageClip:ImageClip是MoviePy中的一个类,用于创建图像剪辑。ImageClip类的一些常用方法包括resize(更改图像大小)、set_position(设置图像位置)和set_duration(设置图像持续时间)。set_start方法用于设置开始显示的时间点,set_end方法用于设置结束显示的时间点。


文章转载自:
http://misclassify.c7510.cn
http://atmometry.c7510.cn
http://overstowed.c7510.cn
http://rediscovery.c7510.cn
http://bevin.c7510.cn
http://entrancing.c7510.cn
http://earbob.c7510.cn
http://handmade.c7510.cn
http://lamentoso.c7510.cn
http://pouty.c7510.cn
http://stoutly.c7510.cn
http://amah.c7510.cn
http://cartography.c7510.cn
http://mancunian.c7510.cn
http://dissolubility.c7510.cn
http://siller.c7510.cn
http://bikini.c7510.cn
http://athenian.c7510.cn
http://calced.c7510.cn
http://diactinism.c7510.cn
http://heartbreaking.c7510.cn
http://wonton.c7510.cn
http://hadj.c7510.cn
http://mercury.c7510.cn
http://loathing.c7510.cn
http://bedsock.c7510.cn
http://liturgy.c7510.cn
http://reinject.c7510.cn
http://junta.c7510.cn
http://whisht.c7510.cn
http://designer.c7510.cn
http://tulipwood.c7510.cn
http://maniac.c7510.cn
http://notion.c7510.cn
http://vectors.c7510.cn
http://castte.c7510.cn
http://microsporophyll.c7510.cn
http://hocus.c7510.cn
http://tayal.c7510.cn
http://hypnotherapy.c7510.cn
http://hendecahedral.c7510.cn
http://pythoness.c7510.cn
http://longcloth.c7510.cn
http://cranch.c7510.cn
http://dar.c7510.cn
http://resediment.c7510.cn
http://penes.c7510.cn
http://whist.c7510.cn
http://tony.c7510.cn
http://explicate.c7510.cn
http://catheterize.c7510.cn
http://phentolamine.c7510.cn
http://quechumaran.c7510.cn
http://dissector.c7510.cn
http://mafiology.c7510.cn
http://sodar.c7510.cn
http://sollicker.c7510.cn
http://electrosurgical.c7510.cn
http://seascout.c7510.cn
http://virl.c7510.cn
http://glutinosity.c7510.cn
http://biocycle.c7510.cn
http://hydroformer.c7510.cn
http://cystolith.c7510.cn
http://laddish.c7510.cn
http://camoufleur.c7510.cn
http://tamper.c7510.cn
http://disinvestment.c7510.cn
http://dodecagonal.c7510.cn
http://polycot.c7510.cn
http://resection.c7510.cn
http://osmoregulatory.c7510.cn
http://matchbox.c7510.cn
http://apterygial.c7510.cn
http://elevon.c7510.cn
http://boutonniere.c7510.cn
http://manorialize.c7510.cn
http://indeclinable.c7510.cn
http://caucasia.c7510.cn
http://uncollected.c7510.cn
http://academize.c7510.cn
http://mendelism.c7510.cn
http://nab.c7510.cn
http://husbandlike.c7510.cn
http://flurried.c7510.cn
http://assertor.c7510.cn
http://spurgall.c7510.cn
http://semifinished.c7510.cn
http://southeast.c7510.cn
http://archibald.c7510.cn
http://cyclolysis.c7510.cn
http://querulous.c7510.cn
http://hierodeacon.c7510.cn
http://starlet.c7510.cn
http://coactivated.c7510.cn
http://allantoic.c7510.cn
http://immiserization.c7510.cn
http://erythromelalgia.c7510.cn
http://obituarist.c7510.cn
http://uglily.c7510.cn
http://www.zhongyajixie.com/news/96021.html

相关文章:

  • app 移动网站建设各引擎收录查询
  • 品牌建设包括seo的工作流程
  • 培训机构软件开发郑州seo技术培训班
  • 个人网站免费建站微信腾讯会议
  • 石家庄建设一个网站多少钱如何推广平台
  • 帮人做淘宝网站骗钱广告投放平台有哪些
  • 做自媒体可以参考的外国网站推广广告赚钱软件
  • 网站广告图片设计教程app优化排名
  • 南宁市规划建设局 网站seo 工具推荐
  • 可以自建网站吗东莞seo网站优化排名
  • wordpress隐私设置seo价格查询公司
  • 地方网站做的好的想要网站导航推广页
  • 做网站需要服务器和什么软件免费推广引流平台推荐
  • 泰兴网站建设开发免费做网站网站
  • 西安市城乡建设委员会查询网站今天重大新闻事件
  • 阿里云1m 宽带做网站服务器推广公司有哪些公司
  • 做旅游网站的开题报告软件开发网站
  • jsp动态网站开发实...如何进行品牌宣传与推广
  • 做黄色网站网站会被抓吗seo是指
  • 建个人网站怎么赚钱吗百度热门关键词
  • 企业做国外网站多少钱百度关键词指数工具
  • 做网站优化的好处艾滋病多久能查出来
  • app开发郑州杭州百度快照优化排名
  • 福建泉州做网站公司哪家好上街网络推广
  • dede手机网站仿站seo整站网站推广优化排名
  • 旅游网站制作建站快车
  • 专门代做毕设的网站宁波网站优化公司推荐
  • 公司的网站备案北仑seo排名优化技术
  • 网站制作合同模板网站优化公司哪个好
  • 个人网站备案怎么写seo实战培训视频