【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"
相关推荐
basketball61616 小时前
C++ 多态完全指南:同一个接口,千变万化的行为
java·开发语言·c++
川冰ICE16 小时前
JavaScript入门⑤|数组方法全攻略,map/filter/reduce三剑客
开发语言·javascript·ecmascript
KANGBboy16 小时前
java知识二(程序流程控制)
java·开发语言
Evand J16 小时前
【MATLAB代码介绍】到达时间(TOA)定位,三维空间,带EKF的轨迹滤波与误差分析
开发语言·matlab
tongluowan00716 小时前
数据结构 Bitmap(位图)完整详解
开发语言·数据结构·bitmap
008爬虫实战录16 小时前
【码上爬】 题十八:模拟大厂加密算法, 堆栈分析找加密点,扣自执行函数,jsdom补环境
开发语言·javascript·ecmascript
萌新小码农‍16 小时前
Python的input函数
java·前端·python
skywalk816316 小时前
言知中文编程语言计划书 by WorkBuddy
开发语言·编程
NiceCloud喜云16 小时前
AutoClaw 接入自定义 Anthropic 端点:让 Kanban 工作流跑在自己的模型路由上
java·开发语言·c++·人工智能·python·eclipse·batch
aqi0016 小时前
15天学会AI应用开发(一)搭建AI大模型应用开发环境
人工智能·python·大模型·ai编程·ai应用