Well the yog format was designed to sidestep bandwidth issues when capturing a full hd video at 30fps. There are two problematic parts - bandwidth from GPU to CPU, and from CPU to disk. Compression on the GPU reduces the necessary bandwidth to 1/3, this gets it also bellow the typical sustainable write rate of SATA disks, so it's dumped directly to it as well.
That file can be converted to a MJPEG AVI file for using in those programs, but that conversion isn't realtime. I thing FFMPEG (used in the convertor) can be also used to create an uncompressed AVI from the yog file, if given the right command line parameters.