[Feature Request] Add multi-threading to transcoder
I have an 8 core server, sitting waiting for each file to transcode one at a time takes 8 times longer than it could if all cores were being used.
I think you can just start the celery script with more concurrency and it will accomplish this
Yes, the celery script already supports this.
Right, but the issue comes in with racing other users to complete a transcode. If you are transcoding 1 single album it's only going to transcode one file at a time. With concurrency you can certainly transcode 8 albums at a time though.
I tried implementing it, but python was keeping me from running more python code as a child.