On Sun, Apr 17, 2011 at 05:21:45PM +0000, Steve Ricketts wrote: > videoPipe = popen(str, "w"); MPlayer writes some things to stderr, and popen will only capture stdout. Or rather would, since you open for writing it will actually capture neither stdout nor stderr.