AudioDidact\SupportedSites\Vimeo

Synopsis

class Vimeo extends SupportedSite {
  • // Inherited members from SupportedSite
  • protected Video $video;
}

Hierarchy

Coverage

Methods 16.67% 1 / 6
Lines 91.67% 55 / 60

Members

private

  • $downloadURL
  • $thumbnailURL
  • $vimeoBaseURL
  • $vimeoConfigBaseURL — string

protected

Methods

private

public

  • __construct() — YouTube constructor. Gets the video information, checks for it in the user's feed.
  • downloadThumbnail() — Download thumbnail using videoID from YouTube's image server
  • downloadVideo() — Download video using download URL from Python script and then call downloadWithPercentage to actually download the video
  • supportsURL()

Inherited from AudioDidact\SupportedSites\SupportedSite

protected

  • downloadWithPercentage() — Download the video to $localFile with a given $url While downloading output progress to UI as JSON array

public