I've been doing tests with Mainconcept 1.4 and i consider it of equal quality with the competition (tmpeg, cce). Its also quite fast, and the encoder supports real-time encoding from a capture card. SVCD/VCD/DVD compatible output is possible, as well as custom modes. Are there any plans to add support for Mainconcept in dvd2svcd?
Oh i forgot to mention that by using Mainconcept we can skip avisynth (optionaly ofcourse), since Mainconcept can do the resize and crop on its own, and supports VOB input directly. The advantage is great, since Mainconcept supports natively SMP systems, and extended instructions (MMX, 3dNow! Extended, SSE, etc). I made a few tests and it seems Mainconcept is more than twice faster than CCE+avisynth (though CCE on its own is as fast). I still have to make a few tests with fast motion scenes and some too dark/light areas to make sure that Mainconcept is as good as CCE 2.66. I think that Mainconcept would be a real asset to dvd2svcd, since avisynth will be optional, and SVCD creation time will be possible within a few hours of encoding.
ok more into the Mainconcept encoder. 1) It gives comparable quality to CCE (no filters etc). 2) Its a lot faster than CCE+avisynth. 3) If you are not interested in any avisynth filters, then Mainconcept is a must have. 4) It seems its possible to avoid using DVD2AVI, since Mainconcept can read VOB files directly and encode to mpeg2 directly. (still not sure about sound though) 5) Avisynth is not required for resize, since Mainconcept can do Resize and Crop on its own, natively on the VOBs. 6) Maincocept also supports batch mode. Although i am not sure if it supports commandline arguments.
Unfortunately, dvd2svcd is not interested to add support for more encoders. My feature request at the bugtracker is now closed. :( edit: feature request URL:
--------------------- Nasza firma zajmuje się reklamą 3D, zewnętrzną. Oferujemy w naszym sklepie min. litery ze styroduru oraz litery podświetlane. Odwiedź nasz sklep jeszcze dziś!
Or you could just interrupt the process after cce starts and get the bitrate. Do the encode with that bitrate and same name mpv as d2s uses. After encode increment the project position to 64 and do a restart from pulldown if you are ntsc or muxing if not. I think that would work fine although it would require manual steps and I have not personally tested it.
Thank you for the information people. First i'll take a look at the avs scripts and see if i can create a plugin that automates the process. Otherwise i'll try and do some tests manualy and see how it goes. Mainconcept does indeed do a great job and it would be a shame if we didn't have some sort of support.