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

苏州网站建设服务进出口贸易公司网站建设

苏州网站建设服务,进出口贸易公司网站建设,设计师网站图片,做3d效果图的网站一、前言 很多网站提供视频转GIF的功能,但要么收费要么有广告,实际上可以通过python,几行代码就能够实现视频转gif。 二、使用方法 1安装必备库moviepy pip install moviepy -i https://pypi.tuna.tsinghua.edu.cn/simple 2. 写入代码 …

一、前言

很多网站提供视频转GIF的功能,但要么收费要么有广告,实际上可以通过python,几行代码就能够实现视频转gif。

二、使用方法

1安装必备库moviepy

pip install moviepy -i https://pypi.tuna.tsinghua.edu.cn/simple

2. 写入代码

from moviepy.editor import *clip = (VideoFileClip("movie.mp4"))  # 需要转为GIF的视频文件路径
clip.write_gif("movie.gif")

3. 转换效果

刚刚的GIF图虽然只有几秒,但大小却有9M之多!(还是已经缩放了分辨率的情况下)

如果需要转换的视频有几十秒,那文件大小就得上百兆甚至更多!

4. GIF很大的解决方案

除了设置缩放分辨率resize外,还可以通过设置fps参数抽帧来减少大小

from moviepy.editor import *clip = (VideoFileClip("movie.mp4").resize((488,225)))
clip.write_gif("movie.gif",fps=15)  #设置为每秒15帧

设置为每秒15帧后,文件大小只有2m多,一下缩小了4倍之多!而且视觉效果也没有多大的区别。

4. 截取视频长度转换

还可以通过设置subclip参数来指定转换的视频范围:

subclip:截取原视频中的自t_startt_end间的视频片段

将视频1-2秒片段转化为Gif

from moviepy.editor import *clip = (VideoFileClip("movie.mp4").subclip(t_start=1, t_end=2).resize((488, 225)))
clip.write_gif("movie.gif", fps=15)

5. 指定转换后的图片大小(分辨率)

resize参数可指定转换后的图片大小

接受的参数为:

  1. 以像素或浮点表示的(width,height)1. 缩放百分比,如 0.5示例

1.设置转换后的图片为600*400

clip = (VideoFileClip("movie.mp4").resize((600, 400)))

2.原视频缩放50%

clip = (VideoFileClip("movie.mp4").resize(0.5))
http://www.yayakq.cn/news/912416/

相关文章:

  • 太原网站建设丿薇上海网站制作是什么
  • 德州专业网站制作哪家好最新新闻十条
  • 公路机电工程建设网站网站维护的要求
  • 网站建设零基础自学视频教程西安网站seo公司
  • 怎么免费做文学网站阿里云有主体新增网站
  • 网站建设方案规划书如何高效的完成网站建设步骤
  • 建设网站框架钱宝网站怎么做任务
  • 如何弄一个网站wordpress英文仿站
  • 三大框架对网站开发的作用网页版微信不能登录
  • 做自己的网站logo攀枝花做网站
  • 西安微网站开发网站的产品中心怎么做
  • 宝塔做的网站能不能访问wordpress+定制菜单
  • 织梦做招聘网站品牌运营公司
  • 厦门市建设协会网站网站开发国内外现状研究
  • 华为云服务器怎么建设网站it学校哪个比较好
  • 做盗版网站 国外服务器seo培训学院
  • 巴中手机网站建设深圳全网营销网站建设
  • 企业网站建设58同城优化合作平台
  • 嘉祥县建设局网站做英语网站
  • 做网站什么是三网合一李沧网站建设公司
  • 网站权重查看建设企业网站作用
  • 网站首页被挂黑链网站服务器租用价格 贴吧
  • 怎么获取网站数据做统计数据昆山网站公司
  • 建设网站的题目膜结构行业做网站
  • 加强公司网站建设小程序设计
  • 苏州设置网站建设企业站官方网站
  • 支部建设杂志官方网站做网站一般用什么服务器
  • .net网站开发模板大岭山网站建设
  • 建网站公司专业高德地图能否上传vr全景图片
  • 如何在国外网站做翻译兼职电子商务网站后台核心管理