Is there anything particularly wrong with running:
youtube-dl -q -o - 'url' | castnow /dev/stdin youtube-dl -q -o - 'url' | castnow /dev/stdinI'm guessing it is trying to seek, or running a stat first to check filesize or similar.