http://youtubedownload.altervista.org/ check this out, I am not sure what exactly you need, or what exactly this does, It worked for me to download a video I had put on youtube, that I had lost on an old computer that crashed.
Hope it is what you were needing.
I want to do the same thing.
I don't want to download a Youtube video and import it in my Presentation. I want to Embedded it.
I know that Articulate Presenter is a competitor, but I found that tutorial : Add a YouTube video to Presenter | Presenter '09 | Assistance Articulate
How to do it in Adobe Presenter ?