coaches eye has its own video website that you can upload, import videos, share, etc.
I have never tried pulling videos from youtube to coaches eye, if you figure that out let me know.
here is an example from coaches eye, also a shameless plug of my son's narrow miss at 16'4" washington state meet record last spring
link