【Python】视频剪辑小程序

近期遇到一些录制的视频需要剪辑。
手机上剪辑操作很耗时,有几个G的视频,花了一天的空余时间去剪辑。电脑上也有格式工厂,有很方便。
可是学了Pthon,又无意中了解到了moviepy这个库,于是自己写了个简单的视频剪辑程序。顺便学了PyQt5,一举两得。

主界面:

播放界面:

一些感悟:
  • python版本3.8 不一定越高越好,要看系统支持与否。
  • 安装moviepy库后,有可能需要安装其他的解码库或者程序,如imageio。
  • PyQt5的安装也有很多问题,各种百度bing操作。
    -- PyQt5自带的Qt Designer的生成的界面代码逻辑和C#、VB.Net的界面代码逻辑很像。
    如 Python的:
python 复制代码
 self.lblName = QtWidgets.QLabel(self)
 self.lblName.segObjectName("lblName")
 self.lblName.setGeometry(10,45,75,25)
 self.lblName.setText("剪辑时段:")

Vb.net的:

vbnet 复制代码
Friend WithEvents LblName As System.Windows.Forms.Label
Me.LblName.AutoSize = True
Me.LblName.Location = New System.Drawing.Point(20,48)
Me.LblName.Name = "LblName"
Me.LblName.Size = New System.Drawing.Size(80, 12)
Me.LblName.TabIndex = 2
Me.LblName.Text = "Name"
相关推荐
sort浅忆10 分钟前
deeptest执行接口脚本,添加python脚本断言
开发语言·python
趣知岛12 分钟前
JavaScript性能优化实战大纲
开发语言·javascript·性能优化
im_AMBER18 分钟前
weather-app开发手记 04 AntDesign组件库使用解析 | 项目设计困惑
开发语言·前端·javascript·笔记·学习·react.js
lkbhua莱克瓦2419 分钟前
MySQL介绍
java·开发语言·数据库·笔记·mysql
冷月半明19 分钟前
trea solo,让我从牛马外包翻身当“甲方”
python·trae
kylezhao201931 分钟前
如何在 C# 项目中使用 NLog 进行日志记录
开发语言·c#
好度32 分钟前
配置java标准环境?(详细教程)
java·开发语言
笨笨马甲32 分钟前
Qt TCP连接硬件设备
开发语言·qt·tcp/ip
建群新人小猿39 分钟前
陀螺匠企业助手-我的日程
android·大数据·运维·开发语言·容器
superman超哥41 分钟前
仓颉借用检查器工作原理深度解析
c语言·开发语言·c++·python·仓颉