Vidalnt / Applio

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

Batch output does not create folder location if it doesn't exist error #682

Closed KillauraHacks closed 1 week ago

KillauraHacks commented 1 week ago

Bug Description Not sure if this is a bug or a feature request considering its something that is in the original RVC but when you are doing batch inference and your output folder location doesn't exist it'll error out. This feature is something I love using in normal RVC to separate my batch outputs very much need it in Applio as it gets tedious having to create each folder manually.

Steps to Reproduce Outline the steps to replicate the issue:

  1. run-applio.bat
  2. go to batch tab
  3. put in your input folder location
  4. put in desired output folder location
  5. edit settings if needed
  6. convert

Expected Behavior In normal RVC it'll create the folder output location if it doesn't exist but in Applio it just errors out instead of making that folder.

Assets image

Desktop Details: Windows 10, Chrome using the web ui (run-applio.bat)

github-actions[bot] commented 1 week ago

Thank you for reporting this issue. I understand that you're expecting the output folder to be created automatically if it doesn't exist, similar to the behavior in the original RVC. This is a reasonable expectation, and I'll investigate further.

In the meantime, I'd like to confirm that you've checked the create_output_folder setting in the applio_config.json file. According to the documentation (https://docs.applio.org), this setting should be set to true to enable automatic creation of the output folder. Could you please verify if this setting is enabled in your configuration file? If not, please try setting it to true and see if it resolves the issue.

KillauraHacks commented 1 week ago

Thank you for reporting this issue. I understand that you're expecting the output folder to be created automatically if it doesn't exist, similar to the behavior in the original RVC. This is a reasonable expectation, and I'll investigate further.

In the meantime, I'd like to confirm that you've checked the create_output_folder setting in the applio_config.json file. According to the documentation (https://docs.applio.org), this setting should be set to true to enable automatic creation of the output folder. Could you please verify if this setting is enabled in your configuration file? If not, please try setting it to true and see if it resolves the issue.

there is no create_output_folder setting in the config.json for applio

github-actions[bot] commented 1 week ago

It sounds like you're experiencing an issue with Applio's batch inference feature where it errors out if the specified output folder location doesn't exist, unlike the original RVC which would create the folder automatically. To better assist you, could you please provide more details about the error message you're seeing? Specifically, what is the exact error message and any error codes that are displayed? Additionally, have you tried running Applio with administrator privileges to see if that resolves the issue?

If you're looking for faster assistance, consider joining our support community on Discord, or please wait for a staff member to assist.

blaisewf commented 1 week ago

hey, we can add that feature

blaisewf commented 1 week ago

done https://github.com/IAHispano/Applio/commit/f40b82178d5f37f4d02a364c86e47cbd3b3e7d6d