代码包只有40多M,如果运行软件出错,终端出现的信息和运行日志里出现的信息,复制发到评论区。因为我也只是在deepin25系统上进行了测试。我的显卡和cpu都是amd的。理论上是支持全平台的,如windows,macos,linux平台。
如果你电脑上安装了claude code等ai编程等助手。你直接在这个代码目录打开这些软件。把出错信息发给它们,他们很快能帮你自动处理好。
接下来还会慢慢的来完善一下这个软件。你也可以随便加功能。
代码包只有40多M,如果运行软件出错,终端出现的信息和运行日志里出现的信息,复制发到评论区。因为我也只是在deepin25系统上进行了测试。我的显卡和cpu都是amd的。理论上是支持全平台的,如windows,macos,linux平台。
如果你电脑上安装了claude code等ai编程等助手。你直接在这个代码目录打开这些软件。把出错信息发给它们,他们很快能帮你自动处理好。
接下来还会慢慢的来完善一下这个软件。你也可以随便加功能。
我有一个朋友...........
好软件

error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.12/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.12/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
你先在pyvideotrans-studio目录先手动创建一个虚拟环境,直接鼠标右键选择打开终端输入下面的命令
python -m venv .venv
然后再在终端运行
python main.py
是缺少虚拟环境导致的。后来修改了脚本,只检测系统有没有虚拟环境。
如果没有就自动创建这个功能,出错了。等软件再完善些,重新打包。

这两天一直在优化和修bug,和增加一些常用的功能
Popular Ranking
ChangePopular Events
More
演示视频
https://www.bilibili.com/video/BV1ajdABeEPV/?vd_source=73aa510057de513a8d1a99b9b27b9a81
先大概介绍一下这款软件,这款软件的核心功能:
剪辑模块暂时只能对视频做简单的剪辑。
操作流程:
在剪辑模块导入素材,把素材加载时间线进行简单的处理。当然你不处理也没一样。然后点击发送给翻译配音,
这个时候就会跳到翻译配音模块。
在软件部署上,尽量做到极简化:

1:把软件代码下载下来,解压到指定目录(你想放哪就哪)。然后进放代码的目录(~/pyvideotrans-studio/pyvideotrans-studio)
然后在放代码的目录鼠标右键选择终端打开
在终端运行
这时软件就会检测你运行的系统。如果查到你系统中已经安装了适合运行本软件的虚拟环境,就会共享现有的虚拟环境。如果没有就会在本目录下创建一个虚拟环境。
还会根据你的电脑配制,生成一个专属的软件依赖脚本。主要是检查显卡。如果你用的是nvidia显卡就会帮你自动生成一个适合cuda依赖的脚本。如果是amd显卡就会帮你生一个针对amd显卡的rocm的脚本。这样方便后面调用显卡加速。
用python main.py运行到启动软件。这个时候理论上是把依赖帮你自己安装上了。这个时候你先不要运行软件,直接把软件关了。
然后在当前目录,鼠标右键选择打开终端,在终端运行一下这个依赖脚本。再运行一次,看依赖有没有安装全。
sh ./install_deps.sh
等把所有的依赖都安装上了,然后在终端运行
python sv.py
启动软件,就可以对软件进行测试了。
等下录一个操作软件的视频。
代码包下载址:https://cloud.189.cn/web/share?code=bYfYbyFVZzaa(访问码:16wn)
阿里云盘:https://www.alipan.com/t/qzi9gg81wn0CMqVRLYHM 点击链接即可保存。