The following methods are available to call in your Twig templates:
craft.videoPicker.getAllSources()#Returns a collection of Source objects.
craft.videoPicker.getAllEnabledSources()#Returns a collection of enabled Source objects.
craft.videoPicker.getAllConfiguredSources()#Returns a collection of configured Source objects.
craft.videoPicker.getSourceById(id)#Returns a Source object by its ID.
craft.videoPicker.getSourceByHandle(handle)#Returns a Source object by its handle.
craft.videoPicker.getVideoByUrl(videoUrl, clearCache = false)#Returns a Video object for the provided URL. You can also opt to fetch live data with clearCache = true, but this will impact performance.
craft.videoPicker.getEmbedUrl(url, params)#Returns the embed URL for any embeddable media. params can be used to add additional query string parameters to the URL.
craft.videoPicker.getEmbedHtml(url, params)#Returns the embed iframe HTML for any embeddable media. params can be used to add additional attributes to the <iframe> element.
craft.videoPicker.getEmbedData(url)#Returns the full embed data for any embeddable media.