Not an issue, except for me: I can't tell if --threads 1is better or not
Using linux, I tried with the provided riddle.wav and here are the results.
I can't tell which one is better:
https://github.com/user-attachments/assets/2aaa027a-0205-4a69-9d50-a574724b2bbb
Any idea?
I'm not sure what you're asking. The --threads option has no effect whatsoever on animation quality. It's only meant for special situations, such as running 10 jobs simultaneously. If the results don't match exactly, that's just a result of underlying optimizations.
Don't touch this unless you have to!
Thank you @DanielSWolf for this great project!
Maybe I didn't get it, sorry.
I read a reply you gave to someone else about linux and --threads where the model was learning from previous lines, instead of cutting the audio to various threads, so I wanted to see if there was any difference between normal multi-CPU and when everything is bounded to one CPU.
Since I'll have many files to process, I could go one by one, or open multiple terminal windows and use --threads 1 on each (and monitor to leave some space for gnome to breathe).
I don't get which underlying optimizations are involved, if you can explain.
In rare situations, the quality may indeed be better with --threads 1, because disabling multithreading means that everything is processed sequentially. In practice, this shouldn't make a difference.
And yes, if you're planning on processing many files, it may be more efficient to keep processing several at once without multithreading instead of processing them one after the other, each with multithreading. That being said, unless you have multiple hours of dialog, processing one after the other (which is easily scriptable) would be my preferred approach.
Ok, thank you.