Benatto, acho que o tianguapontocom tem razão.
Eu andei analizando parte do código do YouTube e reparei que ele, quando um vídeo é solicitado, envia dois cabeçalhos que, em conjunto, impede o cache o vídeo (no caso, o flv).
Por isso que eu acho que não dá mesmo pra fazer cache dele, pois é utilizada uma técnica comum que evita o cache de arquivos flash, tanto swf quanto flv.
abracos