How to save external image using built-in Media?

Hello everyone
For example, i have youtube video image-thumbnails (url to image), how do i save them locally in built-in Media? So i can manipulate them using .cropZoom() etc.

Is there a way to programmatically save external image?
Thanks.