吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 11103|回复: 30
收起左侧

[Windows] 关于Spleeter GUI 音轨AI分离的补充说明

  [复制链接]
Voldemort1991 发表于 2020-4-19 11:05
本帖最后由 Voldemort1991 于 2020-4-19 11:07 编辑

之前在论坛发了一个[Windows] Spleeter GUI 音轨AI分离的帖子,谢谢大家的支持,反响还不错
但是大家在安装的时候遇到了很多小问题,我在这几周尽量用不同的环境去安装软件,尽量还原大家遇到的错误场景,想为大家找出解决方案。现在对之前的帖子做个补充。
原贴:https://www.52pojie.cn/thread-1133081-1-1.html

1、这个软件基于python环境,本身安装就很复杂,命令行图形化后难免会遇到各种问题(主要是个人编写的GUI)
系统一定要有net.framework 3.5,否则会报错,例如System.ComponentModel.Win32Exception (0x80004005): 系统找不到指定的文件。
还需要vc环境,可以在网站 找运行库合集安装http://www.pc6.com/softview/SoftView_104246.html
操作系统一定不要是ghost版或者什么精简版的,这种系统删除了很多组件,会导致软件所需的环境不正常。


2、一定要安装python环境,强力推荐3.7.5或者3.7.6版本。
官方链接:https://www.python.org/ftp/python/3.7.6/python-3.7.6-amd64.exe
安装的时候会有一个“add python to path”的选项。直接勾选一直下一步就行了。环境变量可以在“我的电脑右键-属性——高级系统设置——高级选项卡中找到”
微信图片编辑_20200419103935.jpg
win10和8.1/7的选项卡有所不同,设置更为简单一些,一个路径自成一行就可以了,win8.1/7需要手动用英文;隔开
具体这里可以自行百度。然后path可以存在与用户变量和系统变量中,哪一个都是可以的
微信截图_20200419104249.png
确保C:\Users\用户名\AppData\Local\Programs\Python\Python37\Scripts\和C:\Users\用户名\AppData\Local\Programs\Python\Python37\要在path中,python的环境就配置好了。

3、ffmpeg环境的安装,这个spleetergui在第一次打开时会自动安装,我们可以检验安装是否成功。
管理员打开cmd,输入ffmpeg,如果能看到类似于下方的版本号的话,说明安装成功了。
微信截图_20200419104836.png 否则的话会提示ffmpeg不是内部或外部命令
这时需要我们手动安装ffmpeg环境。我已经分享到网盘了。链接: https://pan.baidu.com/s/165H5df_ItiDCu_0zLhpXxg 提取码: 8547(提供的是64位版本,需要其他版本的自行去官网下载)
随便把压缩包解压到一个地方,然后里面有个“bin”的文件夹,把整个文件夹随便移动到什么地方都行,然后把路径添加到系统变量的path中即可。例如“C:\ffmpeg\bin”
再次管理员运行cmd,执行ffmpeg命令查看是否成功。

4、之前忽略了一个事情,之前我初次打开这个程序的时候,我是在梯子上的,所以会连接python下载很多的必要组件。如果国内网络的话不花一天时间是根本下不完的。所以还是运行不了的朋友们,可以把我已经下载好的组件拷贝到自己的电脑上就可以了。
链接: https://pan.baidu.com/s/1gyG0Bn5ZIwjqeh2zmjGEjw 提取码: pe2n 这个压缩包里面的内容解压到C:\Users\用户名\AppData\Local\Programs\Python\Python37\Scripts
链接: https://pan.baidu.com/s/1FLuXnS5EJVgkljtrBQtOnA 提取码: qsg4  这个压缩包里面的内容解压到C:\Users\用户名\AppData\Local\Programs\Python\Python37\Lib

提示有存在的文件可以跳过。
虽然是笨方法,但是可行。

5、如果还是不行的话,我又找到另外一个版本的GUI
链接: https://pan.baidu.com/s/1IWO4dqdiMgrP8qUlGfiT-w 提取码: 8srg
解压到文件夹后比如D:\下载\SpleeterBox-master。需要把我上一个帖子中链接: https://pan.baidu.com/s/1HKvxS-1EDr8rKJvvPGOv7Q 提取码: in78 压缩包中的“pretrained_models”文件夹完整复制到D:\下载\SpleeterBox-master中。然后右键管理员运行SpleeterBox_exe.cmd

命令行跑完后,会弹出一个很简陋的界面。
微信截图_20200419110252.png

第一步选择文件,第二步选择保存路径,第三部选择分离数量,然后点最下面的按钮,过一会儿就可以了。


以上就是对上一个帖子的补充,如果大家还遇到了问题可以私信,有空就回。

免费评分

参与人数 3吾爱币 +2 热心值 +3 收起 理由
小卜队长 + 1 + 1 用心讨论,共获提升!
oudaidai + 1 谢谢@Thanks!
acrobatbamboo + 1 + 1 用心讨论,共获提升!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

小散1996 发表于 2020-4-19 17:34
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): 系统找不到指定的文件。
   at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start()
   at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   at spleetGUI.Form1.run_cmd_arg(String arg)
   at spleetGUI.Form1.button1_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
spleetGUI
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///D:/Program%20Files%20(x86)/SpleetGUI2_2%20%E9%9F%B3%E8%BD%A8AI%E5%88%86%E7%A6%BB/%E6%96%B0%E5%BB%BA%E6%96%87%E4%BB%B6%E5%A4%B9/SpleetGUI.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.91.0 built by: NETFXREL2STAGE
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
请问这个是什么问题啊。我明明另外安装了ffmpeg,然后环境path也正常,
acrobatbamboo 发表于 2020-4-19 13:24
本帖最后由 acrobatbamboo 于 2020-4-22 21:04 编辑

根据楼主的方法两种都安装成功了  
555.jpg


分离过程中这个报错了    另外一个软件成功分离。。。
批注 2020-04-19 135330.jpg


4/22又搞了一下   重新pip了spleeter   用的豆瓣的镜像   但是不知道模型放哪里啊 看了b站 csdn博客还是一脸懵逼
于是又转用了两个软件,之前一直分离faded 的,都是报错啊   今天试了一下faded分离2个可以    faded分离四个就报错找不到路径,但是sum14的still waiting摇滚歌曲是可以分离4个的这首歌并没有报错    所以这个软件它会抽风。。。鉴定完毕  
批注 2020-04-22 205338.jpg
xanadu 发表于 2020-4-19 11:33
zanaa007 发表于 2020-4-19 11:53
谢谢楼主分享
柠檬果糖 发表于 2020-4-19 12:22
不错不错,谢谢分享(*°&#8704;°)=3
acrobatbamboo 发表于 2020-4-19 14:17
本帖最后由 acrobatbamboo 于 2020-4-22 21:05 编辑
acrobatbamboo 发表于 2020-4-19 13:24
根据楼主的方法两种都安装成功了  
4/22   可以了   建议大家重新安装下spleeter   
小橙紫 发表于 2020-4-19 15:42
感谢大佬的分享
天地人2019 发表于 2020-4-19 15:55
虽然暂时用不上,还是得给楼主点个赞
小散1996 发表于 2020-4-19 16:18
楼主,请问您可以用蓝凑云链接吗???不知道为什么我用了好几个脚本就是下载不了那个百度云文件,
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 01:41

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表