I have AMD Dual COre CPU and 1Go of memory.
I use VLC with this command line :
vlc.exe --no-dummy-quiet mystream :sout=#duplicate{dst=std{access=file,mux=mp4,url="D:\test\retest.avi"}}
If I need 30 VLC, it's because I have 30 streams and I need a different file for all of the 30 stream.