jimarick
23rd February 2003, 17:30
I believe that a program should be developed that allows the user to make use of all the processing power that they have at their hands from different networked machines, in order to encode for instance a large avi file into a dvd compatible m2v format with multiple passes.
By this I mean that someone should develop a piece of software that allows the main computer where the user is stationed (SERVER) to interface with other networked computers (also running the encoding software). The Server would send part of the original avi to one networked computer (CLIENT) and then another part to another Client etc... depending on how many networked computers there are. The amount of data it sends to the client machines would depend on their individual processing power. So a slower 1ghz machine may get 200mb of the avi and a faster 2ghz machine may get 400mb. This way the total time for the process could be better estimated. Once completed the clients could send the encoded data back to the server where it was put together.
The program could be an alteration to an existing piece of enclding software such as CCE or maybe contain a new encoding engine completely.
It ust occurs to me that people at the moment are not able to take full advantage of the total amount of processing power that they posess. For instance, I have in my house 4 computers (belonging to different individuals. 2 of which are 2ghz machines and two with about 1ghz of processing power. In total I have about 6Ghz of processing "power" which I believe cpuld be put to much better use and maybe triple the encoding speed!
With the internet expanding and broadband becoming ever more popular I am sure that in the future individuals will be able to utulise a VAST amount of computer power from individuals who, (when not using their machine) allow others to use their processor to perform calculations over the internet, to speed up many operations such as video encoding. Already people can download a screensaver which connects to the internet and analyses data collected from the SETI satelliete dishes looking for extra-terrestrial signals.
If there is software available which does such a thing for video encoding at the moment, or you know of any in development please do tell me about it, and please reply with any comments on the feasibility of my idea.
James Ricketts
By this I mean that someone should develop a piece of software that allows the main computer where the user is stationed (SERVER) to interface with other networked computers (also running the encoding software). The Server would send part of the original avi to one networked computer (CLIENT) and then another part to another Client etc... depending on how many networked computers there are. The amount of data it sends to the client machines would depend on their individual processing power. So a slower 1ghz machine may get 200mb of the avi and a faster 2ghz machine may get 400mb. This way the total time for the process could be better estimated. Once completed the clients could send the encoded data back to the server where it was put together.
The program could be an alteration to an existing piece of enclding software such as CCE or maybe contain a new encoding engine completely.
It ust occurs to me that people at the moment are not able to take full advantage of the total amount of processing power that they posess. For instance, I have in my house 4 computers (belonging to different individuals. 2 of which are 2ghz machines and two with about 1ghz of processing power. In total I have about 6Ghz of processing "power" which I believe cpuld be put to much better use and maybe triple the encoding speed!
With the internet expanding and broadband becoming ever more popular I am sure that in the future individuals will be able to utulise a VAST amount of computer power from individuals who, (when not using their machine) allow others to use their processor to perform calculations over the internet, to speed up many operations such as video encoding. Already people can download a screensaver which connects to the internet and analyses data collected from the SETI satelliete dishes looking for extra-terrestrial signals.
If there is software available which does such a thing for video encoding at the moment, or you know of any in development please do tell me about it, and please reply with any comments on the feasibility of my idea.
James Ricketts