add support for youtube/vimeo videos thanks to @julescarbon and @elzos