Hi all.
I suposse that the high-CPU-consuption in the encoding
audio processes is one of the problems we find as time
passes and the encoding algorithms get much and much
complex...
Testing and trials sure that consume a lot of time of
processing only with experimental pourposes waiting only
for the computer to encode...
This week I had an idea accelerate the encoding times...!
Network Audio Encoding.
In the same way that several 3D graphics programs can
render over several computers conected to a LAN (3DSMax,
and many other render programas have this option...)
OFF-TOPIC:
I'm a graphic designer, and I use network rendering at
night over the company's network to perform final "high-quality"
renders...
Maybe will be interesting an application that can
"distribute" the audio encoding process over the computers
of a LAN Network?
Following the paralelism with the 3d graphics progs...
All that we need is a "Server programa" who distributes the
files to encode (even maybe the encoder executable), and a client
program that get the file to encode, the encoder executable, and
the encoding options... does the works and sends back the resulting
file!
Also exists some network rendering programs (as Mental Ray) that go
further far, and are capable of distibute 1 single image over several
computers... I don't know if this is possible to do encoding WAV files...
I mean slice a single audio track in parts (as many as computers in the
network), send each part to each corresponding computer, the "slave"
cumputer, encodes this part and sends back the MP3 file resulting...
and the server program "glues" the MP3 parts in a single MP3 file.
Well here is my idea...
Hope that someone finds it interesting...
Best regards to all.
b:.