so, i picked up bandicam last week.. and i have to say.. i'm loving it! It fixed, for me, so many problems i was having with a competitor's product beginning with F it was worth struggling with the two issues i'm going to mention below... But the product would be even better if they were fixed
1) Memory Leak - This only occurs when using mjpeg footage in an editing application to edit the footage and re-encode it. I've seen this issue in virtual dub, and sony vegas. Both the x86 and x64 variants. As you're aware bandicam comes with it's own mjpeg dll to deal with decoding mjpeg streams. However, when encoding a 20minute 1920x1080x30fps stream i will see the host process memory size balloon out of control. Normally it will be sitting at over 8gb in size. Attempts to do this in a 32bit application will see it crap out half way through, crashing the application when it reaches the 3.4gb max 32bit application memory size.
2) non-standard storage of audio streams - the 2x audio streams feature is immense. i love it! However, sony vegas doesn't like the audio streams correctly... it sees them both as beeing only a second or two in length. Virtualdub sees both streams correctly, but throws an error up when opening bandicam footage.
"AVI: Stream 1(audio) has a non-zero start position of 800 samples (+40 ms). VirtualDub does not currently support a non-zero start time and the stream will be interpreted as starting from zero"
I suspect re-aligning the audio stream start points will make the resulting avi file more compatible when trying to load bandicam footage in to video editing software.
hopefully you'll get chance to look in to these issues. Still, a great product if not.