youtube_explode_fork/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.
MuxedStreamInfo
YouTube media stream that contains both audio and video.
StreamClient
Queries related to media streams of YouTube videos.
StreamContainer
Stream container.
StreamContext
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.

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

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