UI界面 把短视频元素拆分,供后续使用。
使用说明:
1、加载一个文件夹,会自动递归遍历其中的.mp4文件,依次执行。
2、先完整播放一次,需要判断:
A:是否需要拆解视频: 不能使用的情况包括:有水印、不清晰、有个人语音、个性化强等; 如果不拆解,直接点击“不保留”按钮,即可跳转到下一个视频。
B:如果需要拆解视频:程序会自动把所有帧拆解并显示出来,用户需要点选每一段的开始第一帧,选中的有“打勾”标记,点击缩略图的其他位置,可以反复勾选。 (第一帧和最后一帧不用选)
C:默认情况下 拆解Hook钩子视频 是打勾的,即把第一段单独分解出来,作为钩子视频,如果不需要取消勾选;
D:默认情况下 保留音频 是打勾的,即把短视频的音频单独拆解出来,作为音频,如果不需要取消勾选;
3、点击“分拆”,程序会自动后台拆解;开始下一个视频。
安装使用:
1、 conda create --name splitor python=3.10.6 (Python 3.9 以上应该都可以)
2、 conda activate splitor
3、 pip install -r requirment.txt
4、 python video-splitor.py
打包 exe
1、pyinstaller videosplitorV0.1.spec
PS. 添加本地文件夹到远程 git server:
初始化本地 Git 仓库
cd /path/to/your/folder
git init
添加文件到 Git 仓库
git add .
提交文件到本地 Git 仓库
git commit -m "Initial commit"
连接到远程 Git 仓库
git remote add origin http://wangzhibo@192.168.0.75:10000/r/Python_Video_Splitor.git
推送本地代码到远程仓库
git push -u origin master
验证推送结果
git remote -v