更新添加mac系统选择,支持多平台路径配置(Win/macOS/Linux)
更新添加mac系统
本次提交对资源路径管理逻辑进行了优化,新增对 macOS(darwin)系统的支持,并统一了各平台的路径配置方式,提升了代码可读性和可维护性。
🔧 修改内容: 增加对 macOS 系统的路径支持,基于 os.homedir() 自动定位用户目录。
用 getBasePath() 工具函数统一判断系统平台,减少重复逻辑。
保持 Windows 和 Linux 下的行为不变,路径结构一致。
serviceUrl 配置保持不变,仅优化资源路径管理部分。
📁 涉及路径字段如下: model:face2face 模特视频缓存路径
ttsProduct:TTS 推理产物输出路径
ttsRoot:TTS 数据根目录
ttsTrain:TTS 原始音频训练数据路径
已在 Win、Linux、macOS 上验证路径解析逻辑均正常。
如需补充自动创建文件夹逻辑(如 fs.mkdirSync),可在下一步支持。欢迎合并~
请问是否更改 model:face2face 模特视频缓存路径
ttsProduct:TTS 推理产物输出路径
ttsRoot:TTS 数据根目录
ttsTrain:TTS 原始音频训练数据路径 更改这个路径为服务器的docker 路径映射是否可以实现 服务器 和windos 客户端的连通?
不能直接实现 Windows 客户端对服务端资源的访问,除非你配合使用文件共享或 API 通信。例如你可以通过 HTTP 接口上传或者下载!
你好,我不是很懂,mac电脑没有英伟达的显卡,只有M系列的芯片。通过安装docker和你修改的代码,能否成功运行起来,并进行推理?
你好,我不是很懂,mac电脑没有英伟达的显卡,只有M系列的芯片。通过安装docker和你修改的代码,能否成功运行起来,并进行推理?
可以的,我已经测试过了。
Thanks for the contribution, I use M graphics card on MAC and can reason normally.
Thanks for the contribution, I use M graphics card on MAC and can reason normally.
Thanks for the confirmation! 😊
谢谢贡献,我在MAC上使用M显卡,可以正常推理。
谢谢您的确认!😊
我卡在把镜像拉下来,运行时提示没有nvidia。如图。我是直接拉的你的分支,按照官方的安装流程来部署的,我该怎么修改
谢谢贡献,我在MAC上使用M显卡,可以正常推理。
谢谢您的确认!😊
我卡在把镜像拉下来,运行时提示没有nvidia。如图。我是直接拉的你的分支,按照官方的安装流程来部署的,我该怎么修改
你好,请问你后来在mac上部署成功了吗,我也有一台mini M2芯片的
谢谢贡献,我在MAC上使用M显卡,可以正常推理。
谢谢您的确认!😊
我卡在把镜像拉下来,运行时提示没有nvidia。如图。我是直接拉的你的分支,按照官方的安装流程来部署的,我该怎么修改
你好,请问你后来在mac上部署成功了吗,我也有一台mini M2芯片的
可以部署,已经验证过了。
谢谢贡献,我在MAC上使用M显卡,可以正常推理。
谢谢您的确认!😊
我卡在把镜像拉下来,运行时提示没有nvidia。如图。我是直接拉的你的分支,按照官方的安装流程来部署的,我该怎么修改
你好,请问你后来在mac上部署成功了吗,我也有一台mini M2芯片的
没有成功,运行的时候提示FFprobe路径有问题,直接拉的这个分支的代码,我没成功。让ai帮我改路径,也没改成功。我准备一点点的看源码的结构了,希望过一阵子能跑通吧
谢谢贡献,我在MAC上使用M显卡,可以正常推理。
谢谢您的确认!😊
我卡在把镜像拉下来,运行时提示没有nvidia。如图。我是直接拉的你的分支,按照官方的安装流程来部署的,我该怎么修改
你好,请问你后来在mac上部署成功了吗,我也有一台mini M2芯片的
没有成功,运行的时候提示FFprobe路径有问题,直接拉的这个分支的代码,我没成功。让ai帮我改路径,也没改成功。我准备一点点的看源码的结构了,希望过一阵子能跑通吧
报错可以截图给我看看
Thanks for the contribution, I use M graphics card on MAC and can reason normally.
Thanks for the confirmation! 😊
@whl88
这个部署好了之后,就是通过Api的形式去调用 是不
这个部署好了之后,就是通过Api的形式去调用 是不
是的
看不行,git clone 你的代码,通过docker compose 下载,和你改的代码没关系吧?
具体怎么操作mac系统?
Thanks for the contribution, I use M graphics card on MAC and can reason normally.
具体怎么操作的?
你好,我不是很懂,mac电脑没有英伟达的显卡,只有M系列的芯片。通过安装docker和你修改的代码,能否成功运行起来,并进行推理?
可以的,我已经测试过了。
具体怎么操作的?有啥特殊操作吗
../../resources/ffmpeg/mac-x64/ffmpeg 请问这个文件在哪里下载 是直接复制Linux的吗
我不懂如何处理Docker上N卡的错误提示,请问有大概的操作步骤吗? docker-compose -f docker-compose.yml up -d [+] Running 2/3 ✘ Container heygem-gen-video Error response from daemon: unknown or invalid runtime name: nvidia ⠋ Container heygem-tts Creating ✘ Container heygem-asr Error response from daemon: unknown or invalid runtime name: nvidia Error response from daemon: unknown or invalid runtime name: nvidia`
