fork/youtube_explode_dart/src/videos/videos library Videos

APIs related to YouTube videos.

Classes

AudioOnlyStreamInfo
YouTube media stream that only contains audio.
Bitrate
Encapsulates bitrate.
ClosedCaption
Text that gets displayed at specific time during video playback, as part of a ClosedCaptionTrack
ClosedCaptionClient
Queries related to closed captions of YouTube videos.
ClosedCaptionFormat
SubTiles format.
ClosedCaptionManifest
Manifest that contains information about available closed caption tracks in a specific video.
ClosedCaptionPart
Part of a closed caption (usually a single word).
ClosedCaptionTrack
Track that contains closed captions in a specific language.
ClosedCaptionTrackInfo
Metadata associated with a certain ClosedCaptionTrack
Comment
YouTube comment metadata.
CommentsClient
Queries related to comments of YouTube videos.
CommentsList
This list contains search videos. This behaves like a List but has the SearchList.nextPage to get the next batch of videos.
FileSize
Encapsulates file size.
Framerate
Encapsulates framerate.
HlsAudioStreamInfo
YouTube media stream that contains both audio and video, in HLS format. This is not directly downloadable but returns a file with a list of the video fragments urls.
HlsMuxedStreamInfo
YouTube media stream that contains both audio and video, in HLS format. This is not directly downloadable but returns a file with a list of the video fragments urls.
HlsVideoStreamInfo
YouTube media stream that contains both audio and video, in HLS format. This is not directly downloadable but returns a file with a list of the video fragments urls.
MuxedStreamInfo
YouTube media stream that contains both audio and video.
RelatedVideosList
This list contains videos related to another Video. This behaves like a List but has the RelatedVideosList.nextPage to get the next batch of videos.
StreamClient
Queries related to media streams of YouTube videos.
StreamContainer
Stream container.
StreamManifest
Manifest that contains information about available media streams in a specific video.
Video
YouTube video metadata.
VideoClient
Queries related to YouTube videos.
VideoId
Encapsulates a valid YouTube video ID.
VideoOnlyStreamInfo
YouTube media stream that only contains video.
VideoResolution
Width and height of a video.
YoutubeApiClient

Enums

VideoQuality
Video quality.

Mixins

AudioStreamInfo
YouTube media stream that contains audio.
StreamInfo
Generic YouTube media stream.
VideoStreamInfo
YouTube media stream that contains video.

Extensions

QString on VideoQuality
StreamInfoIterableExt on Iterable<T>
Extension for Iterables of StreamInfo.
VideoStreamInfoExtension on Iterable<T>
Extensions for Iterables of VideoStreamInfo