I'll be honest, I was expecting this software to be a time saver, instead it took significantly more time than writing my own scripts from scratch. For instance, if I drag and drop many subfolders containing a lot of audio files (around 130.000 in total), it wastes time checking the duration/property of each file, if I'm confident that nothing is wrong with the files, why can't I blindly walk through every one of them? The file checks should be an optional or skippable feature, something that could have taken just a few seconds became minutes or hours. And when the "Delete source files" checkbox is enabled, why on earth does it takes 1 second to move every 10 file to the recycle bin? I honestly don't understand what kind of convoluted operations is doing under the hood to require this unreasonable amount of time, I'd literally have to make it slow on purpose. I think this software is great for those who need to process a few dozen files without much thinking or Googling, but definitely not for processing entire datasets containing thousands of files.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think that your honesty is plain rudeness. As you say, this free application is not suitable for you, and will never be
Why should I spend my time for people ingrateful and impolite like you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
For your information, my badly written Python script took 26 seconds to convert 800 wav files into mp3 and move them to the recycle bin.
Whereas your software took 1 minute and 39 seconds to do the same operation and it only gets worse as the number of files increase, becoming minutes or even hours only to load a list of files. I could have definitely worded that differently, so I apologize if that sounded rude and impolite, I was already in a bad mood due to other developers negligence and I could have pointed out the truth a bit more gently.
You can reproduce my results with this demo here, first run "database.bat" to generate the 800 wav files, then use the command line "python runbatch.py" to run the test, restore back the files from the recycle bin and do the same with your software using the preset "Audio: Convert to MP3 VBR HQ 2 ch" (but 1 ch instead) like this "-vn -c:a libmp3lame -qscale:a 1 -ac 1" and I believe your results should be similar to mine.
👍
1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
New version includes a new setting to quick load files. Used with setting "remove files one by one" and multi-file encoding, it should provide good performance, anyway never like a simple script, application comes with checks and overheads.
Anyway, for lists higher than 100000 files, performance becomes sluggish, it was never intended to process such amount of files.
EDIT: Adding at settings a security exception for ffmpeg.exe improves a lot performance and speed.
👍
2
Last edit: Abel 2022-07-05
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'll be honest, I was expecting this software to be a time saver, instead it took significantly more time than writing my own scripts from scratch. For instance, if I drag and drop many subfolders containing a lot of audio files (around 130.000 in total), it wastes time checking the duration/property of each file, if I'm confident that nothing is wrong with the files, why can't I blindly walk through every one of them? The file checks should be an optional or skippable feature, something that could have taken just a few seconds became minutes or hours. And when the "Delete source files" checkbox is enabled, why on earth does it takes 1 second to move every 10 file to the recycle bin? I honestly don't understand what kind of convoluted operations is doing under the hood to require this unreasonable amount of time, I'd literally have to make it slow on purpose. I think this software is great for those who need to process a few dozen files without much thinking or Googling, but definitely not for processing entire datasets containing thousands of files.
I think that your honesty is plain rudeness. As you say, this free application is not suitable for you, and will never be
Why should I spend my time for people ingrateful and impolite like you.
For your information, my badly written Python script took 26 seconds to convert 800 wav files into mp3 and move them to the recycle bin.
I could have definitely worded that differently, so I apologize if that sounded rude and impolite, I was already in a bad mood due to other developers negligence and I could have pointed out the truth a bit more gently.
Whereas your software took 1 minute and 39 seconds to do the same operation and it only gets worse as the number of files increase, becoming minutes or even hours only to load a list of files.
You can reproduce my results with this demo here, first run "database.bat" to generate the 800 wav files, then use the command line "python runbatch.py" to run the test, restore back the files from the recycle bin and do the same with your software using the preset "Audio: Convert to MP3 VBR HQ 2 ch" (but 1 ch instead) like this "-vn -c:a libmp3lame -qscale:a 1 -ac 1" and I believe your results should be similar to mine.
New version includes a new setting to quick load files. Used with setting "remove files one by one" and multi-file encoding, it should provide good performance, anyway never like a simple script, application comes with checks and overheads.
Anyway, for lists higher than 100000 files, performance becomes sluggish, it was never intended to process such amount of files.
EDIT: Adding at settings a security exception for ffmpeg.exe improves a lot performance and speed.
Last edit: Abel 2022-07-05
In the new version, instead of recycling one by one, it has been implemented a quick send to recycle bin at the end, much faster than before.