Now I have made a test encoding with Procoder 1.0.1.35. I captured from a VHS tape at 704x576 resolution 25 fps (PAL) and saved as segmented huffyuv AVI files. Did filtering and resizing to 352x576 resolution with avisynth, with added black borders (with some help from the program FitCD) for macroblock optimization.
To open the avs file in Procoder I converted it with Link2 (
http://www.videotools.net) avi-wrapper. I could have used vfapi as well but I had Link2 so I used that because it's faster. I had to include raw audio in Link2 to make it work.
I made custom settings to get the right format. I set the source to 4:3 aspect ratio and the target to 352x576 resolution with 4:3 aspect ratio. It worked well, there was no problem creating a 1/2 D1 MPEG-2. There is no template for it but it is possible to make my own template.
I set it up for 2-PASS VBR, average bitrate 2200 kbit/s and max bitrate 3100 kbit/s. I thought this would make it fit 50 % of a DVD-R. The movie was 131 minutes long. I used 128 kbit/s mono audio because it was an old tape recorded with a VCR without stereo.
I encoded with mastering quality and it took 15 hours and 30 minutes to complete. I will encode the same movie with TMPGEnc and the same settings to compare. I just started it and will report the comparison later.
The Procoder result looked very good on my PC. What worries me is the result when I analyse the MPEG-2 stream from Procoder with bitrateviewer. The average bitrate is perfect, it reports 2148 Kbit/s which corresponds to 2200 kbit/s. Bitrateviewer Kbit/s equals 1024 bit/s. So this mean that procoder kbit/s equals 1000 bit/s, this is good to know. It's the same kbit/s as TMPGEnc and CCE use.
But now to the bad part. There was no setting for minimum bitrate in Procoder, only maximum and average bitrate. When analyzing in bitrateviewer it seems that the minimum bitrate is very low. At some parts it's as low as 200 kbit/s. This will probably cause problems on many standalone players in SVCD-mode. Many players have problems to play bitrates below 1x CD-speed which corresponds to VCD bitrates (1.15 kbit/s video and 224 kbit/s audio). With an audio bitrate of 128 kbit/s I would like to stay above 1300 kbit/s video bitrate as minimum. I will burn it to DVD-R and see if it plays correctly. I guess there is a risk of choppy playback, at least if I burn it as XSVCD. So for SVCD creation it could be best to stay with CBR encoding in Procoder to avoid playback problems on standalone players. PC CD-ROMs seems to play anything so it may work in the computer but not in the standalone player.
The peak bitrate was 3789 Kbit/s in bitrateviewer which corresponds to 3880 kbit/s. It's like TMPGEnc, it gets higher than what you set. My standalone player can play up to 4000 kbit/s maximum peak and when I set TMPGEnc max to 3100 kbit/s it use to be OK. So the maximum peak is not different from TMPGEnc.
My first impression of Canopus Procoder is that it's a good encoder which give excellent results. But it lacks a lot of settings like minimum bitrate, quantizer matrices, linear or non-linear quantization, zig-zag or alternate scan order. But as long as the end result is good I should not complain. Perhaps future versions will get more options in the advanced settings, let's hope so!
Ronny