Hola Franklin,
Para hacer lo que mencionas, debes abrir el video de YouTube en una pestaña de tu navegador y ponerle pause hasta que se cargue un poco en Buffer, aunque según tengo entendido, ya no es posible cargar todo el video en el buffer sino que por cuestiones de optimización y performance, solo se guarda 1 minuto en el Buffer, es decir, 1 minuto de video será guardado en buffer y aunque no tengas internet ya lo vas a tener descargado, si quieres descargar todo el video en el buffer, debes reproducirlo todo.
Espero haber ayudado.
Saludos!