Releases: HaujetZhao/QuickCut
改进自动剪辑
前言
很抱谦鸽了这么久没更新。
许多人的反馈我收到了,我也希望能把 QuickCut 做更好,把它重构,做更好看些,再加上些实用功能,如:批处理、多机位音频对齐……
可由于自身能力太菜需要提升,和一些私人事情,暂时无力更新,还需要 鸽一年多一些。🙏
目前就是有一个「自动剪辑」让我特别膈应。它的功能受许多人(包括我自己)喜欢,但旧版实现方法速度太慢、大量占用硬盘,而我早已经写出了新的实现方法,所以我觉得有必要,在做出下个版本之前,把它单独打包更新下。
这次更新的 Alpha 版(也就是 不稳定版),就是专门为更新「自动剪辑」做的,我能保证这一功能比上一版更快速、好用。但其它的功能我没有怎么测试,可能会有未知 bug。
更新内容
这是一个 Alpha 版,未经完全测试。
- 将项目进行了重构,不再用单
py
文件,以便于后面维护;但缺少测试,bug 数未知。 - 由于
pyaudio
的一些不稳定因素,剥除了语音输入功能,放到了新项目 [CapsWriter](https://gitee.com/haujet/CapsWriter) 上 - 改进了
JumpCutter
自动剪辑实现方法,速度最少翻倍,同时不需要提取所有视频帧,大大降低了硬盘占用;现已支持只处理音频,方便快速查看效果。
下载
Windows 64 位系统用户,到网盘下载「程序包」 7z 压缩包,解压,双击里面的 QuickCut.exe 就可以运行了。
蓝奏云网盘:https://wwe.lanzoux.com/b015n2n5a 密码: f4t3
Windows 32 位用户暂时用不了,因为作者没有 32 位电脑,打包不了 32 位的发行版。
其它系统暂无打包版本。
教程
改进了语音输入的速度
更新内容
- 语音输入,长按大写锁定键开始语音输入时,会把托盘栏图标变成一个听写图标,作为一个明显的提示
- 现在语音输入功能开启时,只要按下大写锁定键,就会开始录音,当按键时间低于0.3秒时,这段录音会被清除,而当按键时间超过0.3秒时,就会开始语音识别。并将之前录制的0.3秒片段上传,这样只要按下大写锁定键,就可以开始说话识别,无需等待0.3秒钟。
Windows 用户
Windows 64 位系统用户,下载 7z 压缩包后,解压,无需安装,双击里面的 QuickCut.exe 就可以运行了。
Windows 32 位用户暂时用不了,因为作者没有 32 位电脑,打包不了 32 位的发行版。但可以使用下文 pip 的方法安装。
MacOS 用户
作者没有 mac 电脑,无法打包,目前由 @levavelet 完成打包上传。
你也可以使用下文 pip 的方法安装。
Linux 用户
在群内一位志愿者的努力下,终于,现在Arch Linux 用户可以一条命令安装 Quick Cut:
yay -S quickcut
你也可以使用下文 pip 的方法安装。
PIP 安装
在安装 python3 后,使用 pip3 install Quick-Cut
来安装,然后再通过在命令行窗口执行 QuickCut
命令来启动 QuickCut。
pip 速度慢
pip 默认是从官方源下载,速度可能比较慢,你可以换成国内源,命令是:pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pyaudio 安装失败
在 pip 安装过程中可能会遇到 pyaudio 安装失败的问题:
- Windows 系统可以参照 这篇文章 解决
- Linux 系统需要先安装 portaudio,ubuntu 系统可以用
sudo apt install portaudio19-dev
- macOS 用户用
brew install portaudio
,但一般 mac 用户没有装 brew ,所以一整套命令是:
xcode-select --install #安装xcode, 已经装好的的话,执行的时候会提示
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
brew remove portaudio #先卸载 portaudio
brew install portaudio python3
pip3 install pyaudio
教程
视频教程地址:https://www.bilibili.com/video/bv18T4y1E7FF
使用语音输入法转字幕视频教程地址:https://www.bilibili.com/video/BV1wT4y177kD/
下载地址
Windows 用户蓝奏云:https://wwe.lanzous.com/b015n2n5a 密码:f4t3
MacOS 用户天翼云:https://cloud.189.cn/t/f2ErUreInI7b(访问码:2spp)
源码仓库
v1.6.9
更新内容
- 在语音输入法转字幕功能区加入了打开 Windows 上的 声音控制面板 的按钮
- 找回了根据字幕分割视频中的时间偏移选项
- 解决输出命令字符编码带来的错误
Windows 用户
Windows 64 位系统用户,下载 7z 压缩包后,解压,无需安装,双击里面的 QuickCut.exe 就可以运行了。
Windows 32 位用户暂时用不了,因为作者没有 32 位电脑,打包不了 32 位的发行版。但可以使用下文 pip 的方法安装。
MacOS 用户
作者没有 mac 电脑,无法打包,目前由 @levavelet 完成打包上传。
你也可以使用下文 pip 的方法安装。
Linux 用户
在群内一位志愿者的努力下,终于,现在Arch Linux 用户可以一条命令安装 Quick Cut:
yay -S quickcut
你也可以使用下文 pip 的方法安装。
PIP 安装
在安装 python3 后,使用 pip3 install Quick-Cut
来安装,然后再通过在命令行窗口执行 QuickCut
命令来启动 QuickCut。
pip 速度慢
pip 默认是从官方源下载,速度可能比较慢,你可以换成国内源,命令是:pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pyaudio 安装失败
在 pip 安装过程中可能会遇到 pyaudio 安装失败的问题:
- Windows 系统可以参照 这篇文章 解决
- Linux 系统需要先安装 portaudio,ubuntu 系统可以用
sudo apt install portaudio19-dev
- macOS 用户用
brew install portaudio
,但一般 mac 用户没有装 brew ,所以一整套命令是:
xcode-select --install #安装xcode, 已经装好的的话,执行的时候会提示
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
brew remove portaudio #先卸载 portaudio
brew install portaudio python3
pip3 install pyaudio
教程
视频教程地址:https://www.bilibili.com/video/bv18T4y1E7FF
使用语音输入法转字幕视频教程地址:https://www.bilibili.com/video/BV1wT4y177kD/
下载地址
Windows 用户蓝奏云:https://wwe.lanzous.com/b015n2n5a 密码:f4t3
MacOS 用户天翼云:https://cloud.189.cn/t/f2ErUreInI7b(访问码:2spp)
源码仓库
v1.6.7
更新内容
- 解决了 Unix 下无法读取到命令输出的问题
- 解决了无 console 时输入法语音转字幕无法播放音频的问题
- 将 Linux 的图标换成了 ico 格式
Windows 用户
Windows 64 位系统用户,下载 7z 压缩包后,解压,无需安装,双击里面的 QuickCut.exe 就可以运行了。
Windows 32 位用户暂时用不了,因为作者没有 32 位电脑,打包不了 32 位的发行版。但可以使用下文 pip 的方法安装。
MacOS 用户
作者没有 mac 电脑,无法打包,目前由 @levavelet 完成打包上传。
你也可以使用下文 pip 的方法安装。
Linux 用户
在群内一位志愿者的努力下,终于,现在Arch Linux 用户可以一条命令安装 Quick Cut:
yay -S quickcut
你也可以使用下文 pip 的方法安装。
PIP 安装
在安装 python3 后,使用 pip3 install Quick-Cut
来安装,然后再通过在命令行窗口执行 QuickCut
命令来启动 QuickCut。
pip 速度慢
pip 默认是从官方源下载,速度可能比较慢,你可以换成国内源,命令是:pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pyaudio 安装失败
在 pip 安装过程中可能会遇到 pyaudio 安装失败的问题:
- Windows 系统可以参照 这篇文章 解决
- Linux 系统需要先安装 portaudio,ubuntu 系统可以用
sudo apt install portaudio19-dev
- macOS 用户用
brew install portaudio
,但一般 mac 用户没有装 brew ,所以一整套命令是:
xcode-select --install #安装xcode, 已经装好的的话,执行的时候会提示
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
brew remove portaudio #先卸载 portaudio
brew install portaudio python3
pip3 install pyaudio
教程
视频教程地址:https://www.bilibili.com/video/bv18T4y1E7FF
使用语音输入法转字幕视频教程地址:https://www.bilibili.com/video/BV1wT4y177kD/
下载地址
Windows 用户蓝奏云:https://wwe.lanzous.com/b015n2n5a 密码:f4t3
MacOS 用户天翼云:https://cloud.189.cn/t/f2ErUreInI7b(访问码:2spp)
源码仓库
v1.6.6
更新内容
- 将 ali nls sdk 上传到了 pypi,现在可以通过 pypi 安装了
- 修复了启动后不能自动启动 CapsWriter 的问题
Windows 用户
Windows 64 位系统用户,下载 7z 压缩包后,解压,无需安装,双击里面的 QuickCut.exe 就可以运行了。
网盘里每个版本有两个文件,nuitka 和 pyinstaller 的,据说 nuitka 版本的运行速度快 30%。
Windows 32 位用户暂时用不了,因为作者没有 32 位电脑,打包不了 32 位的发行版。你可以在安装 python 后,使用 pip install Quick-Cut
来安装,再通过在命令行窗口执行 QuickCut
命令来启动 QuickCut
MacOS 用户
作者没有 mac 电脑,无法打包,目前由 @levavelet 完成打包上传。你也可以在安装 python 后,使用 pip install Quick-Cut
来安装,再通过在命令行窗口执行 QuickCut
命令来启动 QuickCut
Linux 用户
在群内一位志愿者的努力下,终于,现在Arch Linux 用户可以一条命令安装 Quick Cut:
yay -S quickcut
你也可以在安装 python 后,使用 pip install Quick-Cut
来安装,再通过在命令行窗口执行 QuickCut
命令来启动 QuickCut
教程
视频教程地址:https://www.bilibili.com/video/bv18T4y1E7FF
使用语音输入法转字幕视频教程地址:https://www.bilibili.com/video/BV1wT4y177kD/
下载地址
Windows 用户蓝奏云:https://wwe.lanzous.com/b015n2n5a 密码:f4t3
MacOS 用户天翼云:https://cloud.189.cn/t/f2ErUreInI7b(访问码:2spp)
源码仓库
v1.6.5
更新内容
- 新增 pip 安装方式
Windows 用户
Windows 64 位系统用户,下载 7z 压缩包后,解压,无需安装,双击里面的 QuickCut.exe 就可以运行了。
网盘里每个版本有两个文件,nuitka 和 pyinstaller 的,据说 nuitka 版本的运行速度快 30%。
Windows 32 位用户暂时用不了,因为作者没有 32 位电脑,打包不了 32 位的发行版。你可以在安装 python 后,使用 pip install Quick-Cut
来安装,再通过在命令行窗口执行 QuickCut
命令来启动 QuickCut
MacOS 用户
作者没有 mac 电脑,无法打包,目前由 @levavelet 完成打包上传。你也可以在安装 python 后,使用 pip install Quick-Cut
来安装,再通过在命令行窗口执行 QuickCut
命令来启动 QuickCut
Linux 用户
在群内一位志愿者的努力下,终于,现在Arch Linux 用户可以一条命令安装 Quick Cut:
yay -S quickcut
你也可以在安装 python 后,使用 pip install Quick-Cut
来安装,再通过在命令行窗口执行 QuickCut
命令来启动 QuickCut
教程
视频教程地址:https://www.bilibili.com/video/bv18T4y1E7FF
使用语音输入法转字幕视频教程地址:https://www.bilibili.com/video/BV1wT4y177kD/
下载地址
Windows 用户蓝奏云:https://wwe.lanzous.com/b015n2n5a 密码:f4t3
MacOS 用户天翼云:https://cloud.189.cn/t/f2ErUreInI7b(访问码:2spp)
源码仓库
v1.6.4
更新内容
- 新增版本检查器
- 自动剪辑部分,在输出音频片段处,不再是每一个 chunk 输出一个音频文件,那样最后合并有可能出现音画不同步。现在是每十分钟输出一个 wav 文件片段,每个片段最大占用 403.7MB 内存,不至于挤爆内存。
- 加入自动字幕了 wav 文件生成的提醒
- 把 win 下的 h264 二压预设不能删除临时文件的问题修了
Windows 用户
Windows 64 位系统用户,下载 7z 压缩包后,解压,无需安装,双击里面的 QuickCut.exe 就可以运行了。
网盘里每个版本有两个文件,nuitka 和 pyinstaller 的,据说 nuitka 版本的运行速度快 30%。
Windows 32 位用户暂时用不了,因为作者没有 32 位电脑,打包不了 32 位的发行版。
MacOS 用户
作者没有 mac 电脑,无法打包,目前由 @levavelet 完成打包上传。
Linux 用户
在群内一位志愿者的努力下,终于,现在Arch Linux 用户可以一条命令安装 Quick Cut:
yay -S quickcut
教程
视频教程地址:https://www.bilibili.com/video/bv18T4y1E7FF
使用语音输入法转字幕视频教程地址:https://www.bilibili.com/video/BV1wT4y177kD/
下载地址
Windows 用户蓝奏云:https://wwe.lanzous.com/b015n2n5a 密码:f4t3
MacOS 用户天翼云:https://cloud.189.cn/t/f2ErUreInI7b(访问码:2spp)
源码仓库
新增了主题样式功能
更新内容
- 新增了自定义主题。在软件的根目录有一个style.css文件,在里面可以更改软件界面的样式。在主界面按下F5就可以刷新样式。所以,用户可以在更改style.css后,在主界面按下F5,立马看到实际效果。
- 根据字幕分割视频新增 vtt 字幕格式的支持
Windows 用户
下载 7z 压缩包后,解压,无需安装,双击里面的 QuickCut.exe 就可以运行了。
有两个版本,nuitka 和 pyinstaller 的,据说 nuitka 版本的运行速度快 30%。
虽然 nuitka 打包那个版本比 pyinstaller 打包的体积大些,但是据说 nuitka 打包出来的运行速度要比 pyinstaller 的快 30%。
MacOS 用户
作者没有 mac 电脑,无法打包,目前由 @levavelet 完成打包上传。
Linux 用户
在群内一位志愿者的努力下,终于,现在Arch Linux 用户可以一条命令安装 Quick Cut:
yay -S quickcut
教程
视频教程地址:https://www.bilibili.com/video/bv18T4y1E7FF
使用语音输入法转字幕视频教程地址:https://www.bilibili.com/video/BV1wT4y177kD/
下载地址
Windows 用户蓝奏云:https://wwe.lanzous.com/b015n2n5a 密码:f4t3
MacOS 用户天翼云:https://cloud.189.cn/t/f2ErUreInI7b(访问码:2spp)
源码仓库
Added English Language Option
Windows 用户
因上传太慢,打包好的版本就只上传到蓝奏云了:https://wwe.lanzous.com/b015n2n5a 密码:f4t3
下载 7z 压缩包后,解压,无需安装,双击里面的 QuickCut.exe 就可以运行了。
下面两个压缩包都能用。只不过是为了最大的兼容性,使用了两个不同的方式打包,随便下任意一个包都能用!
虽然 nuitka 打包那个版本比 pyinstaller 打包的体积大些,但是据说 nuitka 打包出来的运行速度要比 pyinstaller 的快 30%。
MacOS 用户
感谢 @leavelet 的帮忙,打包出了 Mac 下的 dmg 版本。
因为没有 99刀 一年的苹果开发者认证,所以打出的包无法通过认证,需要通过在命令行执行 sudo spctl --master-disable
以允许运行未经认证的包。
Mac 版因为打包体积过大,超过了 100MB,只得上传到天翼云:https://cloud.189.cn/t/f2ErUreInI7b(访问码:2spp)
作者没有 mac 电脑,无法打包,该版本由 @levavelet 完成打包上传。
第一次打开可能有些慢,后面就快了。
Linux 用户
在群内一位志愿者的努力下,终于,现在Arch Linux 用户可以一条命令安装 Quick Cut:
yay -S quickcut
教程
视频教程地址:https://www.bilibili.com/video/bv18T4y1E7FF
使用语音输入法转字幕视频教程地址:https://www.bilibili.com/video/BV1wT4y177kD/
下载地址
Gitee: https://gitee.com/haujet/QuickCut/releases
GitHub: https://github.com/HaujetZhao/QuickCut/releases
Windows 用户蓝奏云:https://wwe.lanzous.com/b015n2n5a 密码:f4t3
MacOS 用户天翼云:https://cloud.189.cn/t/f2ErUreInI7b(访问码:2spp)
软件同时同步到了 Gitee 和 GitHub 两个仓库。
添加了使用语音输入法转字幕的功能,无需申请 api 了(字幕组狂喜)
Windows 用户
因上传太慢,打包好的版本就只上传到蓝奏云了:https://wwe.lanzous.com/b015n2n5a 密码:f4t3
下载 7z 压缩包后,解压,无需安装,双击里面的 QuickCut.exe 就可以运行了。
下面两个压缩包都能用。只不过是为了最大的兼容性,使用了两个不同的方式打包,随便下任意一个包都能用!
虽然 nuitka 打包那个版本比 pyinstaller 打包的体积大些,但是据说 nuitka 打包出来的运行速度要比 pyinstaller 的快 30%。
MacOS 用户
感谢 @leavelet 和 @yuanyi 的帮忙,打包出了 Mac 下的 dmg 版本。
因为没有 99刀 一年的苹果开发者认证,所以打出的包无法通过认证,需要通过在命令行执行 sudo spctl --master-disable
以允许运行未经认证的包。
Mac 版因为打包体积过大,超过了 100MB,只得上传到天翼云:https://cloud.189.cn/t/f2ErUreInI7b(访问码:2spp)
作者没有 mac 电脑,无法打包,该版本由 @levavelet 完成打包上传。
第一次打开可能有些慢,后面就快了。
教程
视频教程地址:https://www.bilibili.com/video/bv18T4y1E7FF
使用语音输入法转字幕视频教程地址:https://www.bilibili.com/video/BV1wT4y177kD/
下载地址
Gitee: https://gitee.com/haujet/QuickCut/releases
GitHub: https://github.com/HaujetZhao/QuickCut/releases
Windows 用户蓝奏云:https://wwe.lanzous.com/b015n2n5a 密码:f4t3
MacOS 用户天翼云:https://cloud.189.cn/t/f2ErUreInI7b(访问码:2spp)
软件同时同步到了 Gitee 和 GitHub 两个仓库。