It would be nice to have a compressed lossless format added as an option to MSI Afterburner's video capture function. If you're capturing a lot of static scenes (or scenes which otherwise don't change much), a smart lossless codec like Lagarith produces not only a better quality video, but also often a smaller file. The codec is pretty fast and supported by a number of media players and editing suites. In testing on my Q9450 processor, it used about 25% of the processors time while encoding a 1920x1200 uncompressed video stream. It seemed to be bottlenecked only by the speed at which my drives could read (about 140mb/s). Is adding a new codec a remote possibility? If so, is lagarith a possibility? Is it fast enough?
Afterburner is not using any external codecs while compressing video, it uses its own internal multithreaded compressinon layer for the maximum efficiency and minimum game performance impace. So adding a third party codec is impossible.
Lagarith is multithreading too. Its really bad to have only lossy motion jpeg or only uncompressed .. uncompressed is so damn huge and performancy hungry and lossy jpeg - no way I want to record lossy. Lagarith is with YV12 Mode just a quarter of the size of uncompressed and that LOSSLESS. With a lossless codec you can record in 2048x1152 and 30fps with a single seperate HDD. With uncompressed this would be impossible due to the insane amount of data with uncompressed. The missing of a lossless codec is a very big problem and lots of people dont use or recommend afterburner for recording exactly due to this.
If you don't like the codec that is used there are plenty of other options for recording. The application is free and you can choose to use it. Msi AB is a overclocking utility that unwinder added recording support for, that is not its primary role. You can suggest he add it, but he is not going to pull his hair out trying to modify code to suit everyone, it would be a endless job (for a free end user app).