mcfifo implements a poor man's mkfifo on Windows. Though less convenient than Unix mkfifo, it aims to be more convenient than fiddling with cmd.exe and anonymous pipes.
mcfifo pipe command [ args, ... ]
launch the child process and redirect its stdin to read from the specified named pipe (which mcfifo creates)
mcfifo \.\pipe\downloader_out ffmpeg -y -i - output.mp4
launch the parent process normally
rtmpdump -r rtmp://www.whatever.com -o \.\pipe\downloader_out
Save mcfifo.exe to a path accessible from the command line.
mcfifo is developed on Linux with MinGW. The Makefile requires i586-mingw32msvc-gcc. Patches for other build environments welcome.
Thanks to roozhou.
Copyright 2011 chocolateboy.
mcfifo is free software; you can redistribute it and/or modify it under the terms of the WTFPL.