Lots of people have mentioned that they get better results (than the Vegas encoder) if they use the Mainconcept MPEG encoder that is sold as a standalone product at Mainconcept's web site (Mainconcept MPEG Encoder).
I have had great difficulty getting the quality that I would like when encoding a music video that consists of very fast moving basketball video. I've been using the MPEG encoder in Vegas, using VBR at 7500 bps. I decided to take 25 seconds from this project, encode it using the Vegas encoder, and then try the Mainconcept encoder. Here is what I found.
As others have reported, the Mainconcept encoder is MUCH faster. Since I couldn't figure out how to get the standalone encoder to just encode video without any audio, all my tests included encoding both the video and audio. My 25 second clip took 1:09 (one minute, nine seconds) to encode in Vegas, using the default NTSC template, but with the encode rate set to 7500 bps. The same clip took 25 seconds, or about 40% of the time, in the Mainconcept encoder, using its default settings, with the encode rate set to 7500 bps. I have a 2.8 GHz P4 system.
As others have pointed out, you have to have already rendered the AVI file in order to be able to use the external encoder. This makes the process of using the external encoder more cumbersome. I tried using the Degubmode frameserver, and it took 47 seconds (instead of 25 seconds) to encode the video from the Vegas timeline, through the frameserver, to the Mainconcept standalone encoder. I don't know why it took so much longer. However, this combination was still faster than the 1:09 of the Vegas encoder.
But what about quality?
Quality was the main reason for embarking on this exercise. Using the defaults for both encoders, I couldn't tell much difference. The standalone encoder results might be a little brighter and a little sharper. I then started tweaking, and I'm still in the process of tweaking all sorts of settings: Noise sensitivity, search method, search range, 2-pass encoding, and motion search pixel movement. These are the parameters that the Mainconcept manual advises I should try changing to get better quality. So far, the search method, search range, and 2-pass encoding don't seem to have made much difference (I didn't expect any help from the 2-pass encoding because there is very little difference between my 7500 bps, and the 8300 bps maximum). Interestingly, the Mainconcept encoder doesn't let you use a maximum bps above 8324 bps, whereas you can go to 9800 in the Vegas encoder.
If anyone has settings that they have found to give really good quality, please let me know.
I have had great difficulty getting the quality that I would like when encoding a music video that consists of very fast moving basketball video. I've been using the MPEG encoder in Vegas, using VBR at 7500 bps. I decided to take 25 seconds from this project, encode it using the Vegas encoder, and then try the Mainconcept encoder. Here is what I found.
As others have reported, the Mainconcept encoder is MUCH faster. Since I couldn't figure out how to get the standalone encoder to just encode video without any audio, all my tests included encoding both the video and audio. My 25 second clip took 1:09 (one minute, nine seconds) to encode in Vegas, using the default NTSC template, but with the encode rate set to 7500 bps. The same clip took 25 seconds, or about 40% of the time, in the Mainconcept encoder, using its default settings, with the encode rate set to 7500 bps. I have a 2.8 GHz P4 system.
As others have pointed out, you have to have already rendered the AVI file in order to be able to use the external encoder. This makes the process of using the external encoder more cumbersome. I tried using the Degubmode frameserver, and it took 47 seconds (instead of 25 seconds) to encode the video from the Vegas timeline, through the frameserver, to the Mainconcept standalone encoder. I don't know why it took so much longer. However, this combination was still faster than the 1:09 of the Vegas encoder.
But what about quality?
Quality was the main reason for embarking on this exercise. Using the defaults for both encoders, I couldn't tell much difference. The standalone encoder results might be a little brighter and a little sharper. I then started tweaking, and I'm still in the process of tweaking all sorts of settings: Noise sensitivity, search method, search range, 2-pass encoding, and motion search pixel movement. These are the parameters that the Mainconcept manual advises I should try changing to get better quality. So far, the search method, search range, and 2-pass encoding don't seem to have made much difference (I didn't expect any help from the 2-pass encoding because there is very little difference between my 7500 bps, and the 8300 bps maximum). Interestingly, the Mainconcept encoder doesn't let you use a maximum bps above 8324 bps, whereas you can go to 9800 in the Vegas encoder.
If anyone has settings that they have found to give really good quality, please let me know.