For AI agents: the complete documentation index is available at https://types-mediawiki-response.pages.dev/llms.txt, the full documentation bundle is available at https://types-mediawiki-response.pages.dev/llms-full.txt, and this page is available as Markdown at https://types-mediawiki-response.pages.dev/api/extensions/timedmediahandler/ApiVideoSource.md.
  • English
  • Interface: ApiVideoSource

    Defined in: extensions/timedmediahandler.ts:32

    One source of a video's derivatives list (the original file first, then each ready transcode). Audio files report width/height as 0.

    Properties

    bandwidth?

    optional bandwidth?: number

    Defined in: extensions/timedmediahandler.ts:49

    Average bandwidth in bit/s, when the handler reports one.


    height?

    optional height?: number

    Defined in: extensions/timedmediahandler.ts:46

    Video height in pixels (0 for audio).


    shorttitle?

    optional shorttitle?: string

    Defined in: extensions/timedmediahandler.ts:58

    Short form of title.


    src?

    optional src?: string

    Defined in: extensions/timedmediahandler.ts:34

    Direct URL to the file / transcode.


    title?

    optional title?: string

    Defined in: extensions/timedmediahandler.ts:55

    Human-readable label, carried only by the HLS playlist source (transcodekey m3u8).


    transcodekey?

    optional transcodekey?: string

    Defined in: extensions/timedmediahandler.ts:40

    Transcode key of a derivative (absent for the original file source).


    type?

    optional type?: string

    Defined in: extensions/timedmediahandler.ts:37

    MIME type, e.g. video/webm; codecs="vp9, opus".


    width?

    optional width?: number

    Defined in: extensions/timedmediahandler.ts:43

    Video width in pixels (0 for audio).