Video
The instance that contains the data needed to watch a video.
Parameters
The url of the video that's passed to mpv.
The title of the video displayed in the app.
The video resolution. Useful for sorting.
The video bitrate. Useful for sorting.
The headers of the video.
Set to preferred to give priority when loading. Note that multiple videos may have this to true.
The list of external subtitle tracks.
The list of external audio tracks.
The list of timestamps.
Extra arguments passed to mpv.
Extra arguments passed to the video stream when downloading.
Extra arguments passed to ffmpeg when downloading.
Whether to call resolveVideo.
Extra metadata associated with the video. The JSON object is not visible to users and intended for internal or source-specific purposes. Apps may define their own namespaced keys (e.g., "aniyomi.*") for sources to populate.