IAHispano / Applio

A simple, high-quality voice conversion tool focused on ease of use and performance
https://applio.org
MIT License
1.81k stars 292 forks source link

[Feature]: Change path of log folder? #865

Closed IndustrialOne closed 2 weeks ago

IndustrialOne commented 2 weeks ago

Description

Is it possible to change the path of the log folder where the epochs will be saved? I already ran out of disk space on the VM I have Applio running in. I'd like to have the log file on a disk I have substantial free space on.

Problem

Disk space.

Proposed Solution

Allow us to change the path in settings.

Alternatives Considered

I tried making a junction point but I failed.

blaisewf commented 2 weeks ago

why not just moving applio to that disk?

AznamirWoW commented 2 weeks ago

You can make a symlink for either a single model or the entire log folder image

IndustrialOne commented 2 weeks ago

You can make a symlink for either a single model or the entire log folder image

Applio will write the real files to C:\Applio\Logs, not to symlinked D:\Logs, so that solves nothing.

I could just move Applio but the drive in question is intended for quick access to big files, not 20,000 tiny files. Most applications allow you to customize your temp/output folders so I expected as much from Applio. If there's no solution, I'm just gonna expand the VHD.

AznamirWoW commented 2 weeks ago

You can make a symlink for either a single model or the entire log folder ![image](https://private-user- Applio will write the real files to C:\Applio\Logs, not to symlinked D:\Logs, so that solves nothing.

Works fine.

image

image

AznamirWoW commented 2 weeks ago

from Applio folder open command prompt as administrator and use mklink /D logs D:\logs

IndustrialOne commented 2 weeks ago

from Applio folder open command prompt as administrator and use mklink /D logs D:\logs

Returned Cannot create a file when that file already exists. I guess I first have to move the log folder, I'll do it when the training finishes. Perhaps this is why creating that junction point failed earlier? I'll find out soon enough. Thanks.

EDIT This worked, the junction failed previously because I was trying to do it the opposite way, DERP! Thanks Aznamir.