【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"
相关推荐
Tbisnic1 分钟前
AI大模型学习第十四天:Coze项目实战中的分治智慧
人工智能·python·学习·大模型·工作流·智能体·coze
master3361 分钟前
python 安装pip
开发语言·python·pip
思麟呀2 分钟前
C++14概述与三大核心语法改进
开发语言·c++
shushangyun_6 分钟前
批发商城系统源码多少钱?2026最新报价一览
java·开发语言·人工智能·spring·spring cloud
影视飓风TIM8 分钟前
从C++引用到类封装:底层视角拆解核心语法与面试考点
java·开发语言
江畔柳前堤14 分钟前
github实战指南03-Pull Request 全流程实战
开发语言·人工智能·python·深度学习·github·word
森G16 分钟前
67、Qt 多媒体框架概述---------多媒体
开发语言·qt
葛兰岱尔26 分钟前
从 SolidWorks 到 Three.js,从 Inventor 到 Unity——制造业CAD模型“几何-语义一体化“转换,不再是天方夜谭!
开发语言·javascript·unity
小小晓.29 分钟前
零基础C++小白突破
开发语言·c++