Meta tags:
description= Programmatically configure and implement the Cloudinary Video Player for powerful player and transformation capabilities embedded in your website or app.;
Headings (most frequently used words):
options, video, player, constructor, text, cloudinary, configuration, playlist, tag, mute, unmute, tracks, api, reference, documentation, index, get, started, with, install, agent, skills, instance, methods, events, errors, operations, parameters, types, enums, attributes, source, adaptive, streaming, controls, element, percentsplayed, timeplayed, seek, sourcechanged, qualitychanged, error, modules, visuals, behavior, config, ads, and, analytics, adsprops, playlistwidgetprops, autoplaymode, floatingwhennotvisible, fontface, adsinplaylist, direction, publicid, currentpublicid, playlistbytag, sourcesbytag, autoshowrecommendations, sourcetypes, sourcetransformation, transformation, posteroptions, play, pause, stop, playnext, playprevious, volume, ismuted, currenttime, duration, maximize, exitmaximize, ismaximized, fluid, height, width, dispose, el, on, off, videojs, rawurl, track, sources,
Text of the page (most frequently used words):
the (684), video (497), and (334), image (209), #player (196), for (170), transformations (167), upload (143), sdk (141), api (102), cloudinary (97), source (88), use (86), images (86), with (83), transformation (79), default (77), when (74), reference (73), react (68), next (60), videos (51), introduction (51), assets (51), can (49), javascript (49), method (48), start (48), you (47), media (46), text (46), node (43), options (41), sample (41), playlist (40), string (40), set (39), whether (39), boolean (39), type (39), vue (39), object (37), asset (37), angular (37), overview (36), management (36), add (35), product (35), quick (35), widget (33), your (33), that (32), php (32), optimization (32), get (31), delivery (31), false (30), configure (30), description (29), python (29), apis (28), array (28), streaming (27), see (26), value (26), current (26), true (26), flutter (26), play (25), first (25), this (24), will (24), auto (24), example (24), data (24), using (24), advanced (24), optimize (24), 2026 (23), from (23), google (23), only (23), resize (22), color (22), audio (22), crop (22), projects (22), custom (21), content (21), 2023 (21), troubleshooting (21), tutorials (20), account (20), effects (20), tag (19), are (19), parameter (19), user (19), url (19), ios (19), 2024 (19), started (18), configuration (18), list (18), specified (18), public (18), width (18), native (18), used (18), recommendations (18), dart (18), analysis (18), sdks (17), more (17), how (17), analytics (17), automatic (17), files (17), android (17), detection (17), tips (17), all (16), show (16), any (16), adaptive (16), controls (16), not (16), relevant (16), values (16), may (16), chapters (16), cld (16), step (16), gallery (16), accessibility (16), layer (16), events (15), sets (15), seconds (15), number (15), based (15), constructor (15), which (15), time (15), display (15), svelte (15), net (15), ruby (15), rails (15), java (15), project (15), roles (15), sources (14), defined (14), also (14), publicid (14), poster (14), param (14), types (14), live (14), legacy (14), moderation (14), background (14), tagging (14), programmatic (14), ons (13), upcoming (13), playing (13), event (13), available (13), metadata (13), parameters (13), setting (13), code (13), cropping (13), 2025 (13), builder (13), social (13), library (12), before (12), remove (12), loads (12), apply (12), device (12), dash (12), tracks (12), visual (12), title (12), autoplay (12), deliver (12), manage (12), guide (12), permissions (12), amazon (12), rekognition (12), modes (12), app (12), error (11), after (11), create (11), videojs (11), mode (11), volume (11), browser (11), format (11), define (11), codec (11), possible (11), font (11), specifying (11), applies (11), migration (11), jquery (11), analyze (11), cli (11), search (11), onboarding (11), support (10), additional (10), plays (10), posteroptions (10), named (10), file (10), maximum (10), notes (10), attributes (10), load (10), download (10), skills (10), beta (10), delete (10), signatures (10), conditional (10), config (9), request (9), information (9), details (9), end (9), methods (9), quality (9), height (9), duration (9), fluid (9), ratio (9), same (9), hls (9), optionally (9), automatically (9), settings (9), bottom (9), right (9), gravity (9), captions (9), displays (9), hdr (9), ads (9), agent (9), references (9), october (9), release (9), laravel (9), uploads (9), guides (9), faq (8), try (8), control (8), triggered (8), playback (8), mute (8), full (8), syntax (8), sourcetransformation (8), specify (8), side (8), instance (8), left (8), each (8), transcription (8), generated (8), shoppable (8), dpr (8), breakpoints (8), responsive (8), interactive (8), floating (8), mobile (8), button (8), logo (8), update (8), postman (8), collections (8), imagga (8), animated (8), special (8), layers (8), hints (8), resources (8), products (7), delay (7), advance (7), previous (7), one (7), errors (7), function (7), unmute (7), pause (7), html5 (7), container (7), aspectratio (7), between (7), new (7), every (7), mp4 (7), autoshowrecommendations (7), playlists (7), behavior (7), such (7), face (7), optional (7), multiple (7), specific (7), editor (7), studio (7), padding (7), customize (7), july (7), august (7), astro (7), kotlin (7), canvas (7), admin (7), removal (7), workflows (7), apps (7), presets (7), training (6), documentation (6), demos (6), page (6), name (6), gets (6), positive (6), autoadvance (6), playnext (6), returns (6), last (6), index (6), below (6), operations (6), shows (6), bitrate (6), register (6), standard (6), these (6), enable (6), access (6), return (6), dimensions (6), screen (6), selection (6), part (6), sourcetypes (6), without (6), environment (6), client (6), initial (6), colors (6), track (6), generate (6), vtt (6), label (6), subtitles (6), objects (6), being (6), viewer (6), view (6), within (6), thumbnails (6), direction (6), adtag (6), fonts (6), always (6), profile (6), integration (6), provisioning (6), creation (6), generation (6), aware (6), best (6), practices (6), console (6), uploading (6), crops (6), features (6), pdf (6), basics (6), dev (6), agents (6), about (5), pricing (5), cloud (5), back (5), should (5), integer (5), wait (5), currently (5), playprevious (5), repeat (5), then (5), muted (5), following (5), element (5), dispose (5), aspect (5), override (5), currenttime (5), stop (5), base (5), selects (5), optimal (5), mpeg (5), single (5), addition (5), promise (5), playlistbytag (5), them (5), required (5), conditions (5), fontface (5), supported (5), translated (5), transcript (5), frame (5), menu (5), via (5), adding (5), areas (5), interaction (5), chapter (5), progressive (5), include (5), calls (5), html (5), vertical (5), devices (5), autoplaymode (5), placement (5), run (5), cropmode (5), fill (5), authentication (5), note (5), bar (5), picture (5), formats (5), 2022 (5), january (5), february (5), april (5), frontend (5), profiles (5), enhancement (5), extraction (5), scale (5), duplicate (5), transform (5), usage (5), moderate (5), extension (5), tools (5), find (5), credentials (5), policy (4), developers (4), retail (4), commerce (4), want (4), what (4), presentupcoming (4), immediately (4), starts (4), creating (4), determine (4), seek (4), total (4), trigger (4), capabilities (4), off (4), its (4), size (4), ismaximized (4), exitmaximize (4), maximize (4), ismuted (4), including (4), hex (4), applied (4), above (4), corresponding (4), explicitly (4), players (4), must (4), showing (4), sourcesbytag (4), has (4), supports (4), link (4), present (4), perform (4), currentpublicid (4), position (4), containing (4), box (4), language (4), raw (4), srt (4), displayed (4), translation (4), defining (4), milliseconds (4), still (4), processed (4), requested (4), conjunction (4), maxtries (4), videotimeout (4), texttracks (4), https (4), com (4), components (4), allows (4), click (4), shown (4), loading (4), times (4), requests (4), maxdpr (4), enabled (4), alternative (4), properties (4), most (4), effect (4), adsinplaylist (4), floatingwhennotvisible (4), never (4), does (4), customdata (4), versions (4), schedule (4), install (4), mcp (4), servers (4), june (4), september (4), november (4), starter (4), kit (4), why (4), disabled (4), sign (4), policies (4), assign (4), folder (4), pdfs (4), failed (4), unsigned (4), changelog (4), recipes (4), variables (4), arithmetic (4), condition (4), reshaping (4), artistic (4), enhancements (4), underlays (4), watermarking (4), transforming (4), placing (4), trimming (4), resizing (4), flags (4), rollout (4), around (4), shape (4), restore (4), replace (4), generative (4), zoompan (4), cards (4), backgrounds (4), drop (4), nuxt (4), component (4), pages (4), blog (3), getting (3), resource (3), non (3), dam (3), rate (3), feedback (3), send (3), email (3), better (3), beginning (3), located (3), location (3), instructions (3), ids (3), response (3), changed (3), timeplayed (3), out (3), percentsplayed (3), working (3), other (3), once (3), tip (3), window (3), fullscreen (3), level (3), instead (3), uses (3), middle (3), jpg (3), f_auto (3), respectively (3), described (3), codecs (3), played (3), requesting (3), tried (3), separate (3), h265 (3), where (3), none (3), loop (3), call (3), change (3), created (3), theme (3), css (3), top (3), 100 (3), attempt (3), subtitle (3), appears (3), customization (3), pixel (3), area (3), interactionareas (3), mymovie (3), docs (3), key (3), naming (3), urls (3), scroll (3), attribute (3), passed (3), complex (3), horizontal (3), elements (3), enables (3), playlistwidgetprops (3), locale (3), option (3), adsprops (3), keys (3), monetization (3), allowing (3), users (3), but (3), delivered (3), dynamic (3), high (3), pad (3), square (3), programmatically (3), includes (3), cookies (3), withcredentials (3), percentage (3), looping (3), placeholder (3), either (3), lazy (3), different (3), complete (3), showlogo (3), existing (3), class (3), codes (3), big (3), embed (3), overlay (3), modules (3), setup (3), releases (3), latest (3), drupal (3), netlify (3), gatsby (3), nuxtjs (3), community (3), developed (3), libraries (3), backend (3), claimable (3), webpurify (3), viesus (3), url2png (3), website (3), screenshots (3), pixelz (3), ocr (3), microsoft (3), azure (3), indexer (3), perception (3), point (3), malware (3), vision (3), aspose (3), document (3), conversion (3), celebrity (3), facial (3), action (3), clarity (3), adaptability (3), accessible (3), buy (3), marketplace (3), review (3), differentiators (3), counted (3), billing (3), plans (3), version (3), webhook (3), notifications (3), eager (3), incoming (3), crud (3), post (3), processing (3), customizing (3), glossary (3), enterprise (3), service (3), café (3), sessions (3), español (3), youtube (3), fetch (3), tutorial (3), feature (3), here (3), congrats (3), ready (3), faster (3), developer (3), kickstart (3), power (3), checks (3), privacy (2), contact (2), customers (2), our (2), was (2), rating (2), sent (2), cancels (2), presentation (2), finishes (2), videoplayer (2), nothing (2), happens (2), otherwise (2), operation (2), changes (2), qualitychanged (2), sourcechanged (2), reaches (2), playedeventtimes (2), playedeventpercents (2), additionally (2), progress (2), seeking (2), tracking (2), some (2), underlying (2), handler (2), callback (2), dom (2), dimension (2), adopts (2), intended (2), fit (2), representing (2), rgb (2), rgba (2), now (2), recommend (2), provide (2), overrides (2), thumbnail (2), almost (2), finished (2), ends (2), retrieved (2), order (2), two (2), sorter (2), many (2), prioritizes (2), higher (2), black (2), center (2), words (2), individual (2), country (2), english (2), texttrack (2), main (2), 55000 (2), auto_video_details (2), outdoors (2), res (2), demo (2), vplayer (2), 410 (2), appropriate (2), into (2), while (2), necessary (2), calculating (2), effective (2), minimum (2), actual (2), interact (2), zooming (2), info (2), f_mp4 (2), vc_h265 (2), dr_high (2), resolution (2), adaptivestreaming (2), included (2), rawurl (2), itself (2), accent (2), visible (2), sepia (2), listed (2), horizontally (2), inside (2), family (2), web (2), browsers (2), majority (2), viewport (2), enums (2), larger (2), rest (2), adjusts (2), adtimeout (2), iso (2), 639 (2), letter (2), skip (2), advertisement (2), countdown (2), showcountdown (2), cloudinaryanalytics (2), customdata1 (2), customdata2 (2), customdata3 (2), customdata4 (2), customdata5 (2), collected (2), contains (2), activate (2), plus (2), switcher (2), cases (2), practice (2), don (2), important (2), adds (2), isn (2), per (2), configures (2), weekly (2), slot (2), requires (2), header (2), listing (2), both (2), behaves (2), take (2), short (2), clicking (2), logoonclickurl (2), logoimageurl (2), toggle (2), context (2), dark (2), central (2), visuals (2), module (2), learn (2), coding (2), assistant (2), copy (2), prompt (2), dec (2), feb (2), apr (2), december (2), cloudinary_url_gen (2), package (2), active (2), storage (2), attachinary (2), carrierwave (2), mixing (2), contrast (2), temporary (2), ugc (2), multi (2), channel (2), bot (2), traffic (2), successfully (2), rotate (2), did (2), spike (2), migrate (2), optimizer (2), downgrade (2), plan (2), recover (2), credit (2), card (2), payments (2), cancel (2), system (2), migrating (2), saml (2), sso (2), adult (2), nsfw (2), permitted (2), conventions (2), avoiding (2), already (2), fetched (2), underscores (2), names (2), store (2), modify (2), original (2), check (2), issues (2), invalidate (2), cached (2), backups (2), provenance (2), authenticity (2), notification (2), inspector (2), semantic (2), rules (2), structured (2), contextual (2), tags (2), expressions (2), cacheable (2), relate (2), rename (2), filemaker (2), cloud_name (2), uploaded (2), truncated (2), unsupported (2), rejected (2), script (2), missing (2), simulated (2), watermark (2), white (2), gif (2), converting (2), previews (2), posters (2), rotating (2), transition (2), concatenation (2), concatenating (2), transcoding (2), installation (2), blurry (2), force (2), sharing (2), links (2), facebook (2), detect (2), corrupted (2), lqip (2), long (2), byte (2), ttfb (2), webpagetest (2), org (2), gzip (2), compression (2), archives (2), cdn (2), photoshop (2), pictures (2), remote (2), core (2), frameworks (2), offset (2), solid (2), over (2), instagram (2), story (2), photo (2), line (2), person (2), body (2), functions (2), models (2), refiners (2), focus (2), recolor (2), cutouts (2), distortion (2), displacement (2), rotation (2), rounding (2), distorting (2), collage (2), layouts (2), upscaling (2), downscaling (2), shadows (2), splice (2), trim (2), watermarks (2), convert (2), overlays (2), enhance (2), abr (2), diagnosing (2), solidjs (2), widgets (2), scripting (2), django (2), captioning (2), fallbacks (2), sanity (2), signature (2), webhooks (2), hono (2), remix (2), sveltekit (2), server (2), actions (2), drag (2), edits (2), secret (2), free (2), powered (2), brand (2), tech (2), stack (2), platforms (2), integrations (2), easyflows (2), powerflows (2), mediaflows (2), 783, rights, reserved, dmca, notice, terms, education, sales, technical, trust, newsroom, careers, partners, company, profits, travel, hospitality, entertainment, solutions, programmable, again, unfortunately, there, been, sending, assistance, open, committed, protecting, security, improved, good, were, looking, thanks, submitting, got, love, hear, tell, liked, make, even, helpful, doc, activates, move, causes, length, playlast, playfirst, replay, instances, currentsource, currentindex, playatindex, listen, respond, message, triggers, seekend, seekstart, percent, percents, unmuted, posterchange, fullscreenchange, volumechange, ratechange, timeupdate, durationchange, ended, seeked, waiting, canplaythrough, canplay, loadeddata, loadedmetadata, stalled, emptied, abort, suspend, loadstart, handlers, tracked, trackers, behaviors, application, unregister, predictable, sizing, responsively, exit, enter, offsetseconds, revert, max, constant, triplet, quadruplet, digit, postercolor, particular, retrieve, actually, sourceparams, sorted, returned, receives, receive, entries, comes, works, similarly, comparefunction, build, fulfilled, comprised, determines, result, slower, highquality, provides, balance, balanced, starting, quickly, lower, adapts, assessed, faststart, strategy, predefined, styles, yellow, outlined, styling, style, directional, their, combinations, relative, units, fontsize, coordinates, highlight, exactly, word, spoken, wordhighlight, transcripts, appended, maxwords, toggling, loaded, controlling, texttracksoptions, various, languages, stream, falls, myvideo, items, purchase, resolves, pane, something, detail, deprecated, added, chapters_example, manually, stored, convention, overwrite, standalone, handle, basic, pausing, adjusting, mutes, creates, chain, eef9ee, 00e64c, 009688, yatra, ogg, webm, 500, 200, limit, configurations, usual, json, have, descriptions, defaults, parallel, configname, resized, accordingly, inherits, inherit, modern, pauses, disables, four, scrolls, column, scrolling, postroll, postrolltimeout, preroll, prerolltimeout, localization, three, affects, adlabel, small, along, counter, until, adtagurl, category, sku, 123, alongside, suffix, fields, collect, aggregated, statistics, aggregate, form, help, improve, future, cannot, identify, viewers, collects, performed, allowusagereport, serving, leading, standards, vast, vpaid, vmap, doubleclick, adsense, dubbed, cuts, etc, defines, provided, select, videosources, preloading, begin, preload, reports, sdr, 400, range, 000000, croppadcolor, keeps, covers, needed, fits, cropped, padded, smart, rounds, nearest, rendition, 640, 848, 1280, 1920, 2560, 3840, c_limit, landscape, portrait, visually, through, static, property, hours, days, day, makes, xhr, manifest, segments, headers, making, prevented, entering, begins, playsinline, null, points, lightweight, enters, cloudname, loadonscroll, similar, differently, seekthumbnails, clickable, own, requirements, jump, buttons, forward, showjumpcontrols, afterwards, calling, saved, playlistwidget, rates, speed, playbackrates, allow, pictureinpicturetoggle, hide, hidecontextmenu, fira, sans, layout, dynamically, alternatively, pass, pin, skin, corner, less, than, half, mp3, spinner, transcodes, supplied, bars, well, icons, opens, chaptersbutton, paused, init, bigplaybutton, representation, highlights, graph, aihighlightsgraph, handles, looks, global, section, overridden, ima, functionality, require, importing, samples, depth, videoplayers, updated, oct, repo, github, give, paste, installs, validates, markdown, llm, discover, exploring, further, llms, txt, light, ask, navigation, keep,
Text of the page (random words):
within the adtag such as the skip option default en prerolltimeout number optional maximum time in milliseconds to wait for a preroll ad to start if the ad does not start an adtimeout event is triggered postrolltimeout number optional maximum time in milliseconds to wait for a postroll ad to start if the ad does not start an adtimeout event is triggered playlistwidgetprops param type description direction direction controls the placement and direction of the widget in web display in responsive mobile view the widget always adjusts to a single column vertical scrolling list below the player default vertical total string the total number of next videos to include in the widget a maximum of four thumbnails can be displayed at once if a larger number is specified for total the widget scrolls to show the rest constructor enums autoplaymode floatingwhennotvisible fontface adsinplaylist direction autoplaymode a string value setting the autoplay mode value description never disables autoplay always enables autoplay on scroll video automatically plays when the majority of the player is inside the viewport and pauses when the majority of the player is out of view floatingwhennotvisible a string value setting the location of the floating player value description left shows floating player in the bottom left of the screen right shows floating player in the bottom right of the screen fontface a string value setting the font face to use for the text elements of the player value description google font name loads and uses the specified google font these fonts are supported on most modern browsers and mobile devices for more details see the google font faq inherit inherits the fonts being used on the current web page false applies the default videojs font family as set via css adsinplaylist a string value setting when to call the adtag value description first video calls the adtag on the first video in the playlist only every video calls the adtag on every video in the playlist direction a string value setting the direction for upcoming videos value description horizontal displays the thumbnails of upcoming videos horizontally the widget is located below the player and is in addition to the dimensions defined for the player vertical displays the thumbnails of upcoming videos horizontally the widget is located to the right of the player and is displayed inside the dimensions defined for the player the video is resized accordingly video tag attributes cloudinary attribute parameters are passed as part of the video tag in the format data cld configname complex objects are passed as json the attributes listed below have the same descriptions possible values and defaults as the parallel javascript video player constructor parameters listed above in addition to the cloudinary specific configurations all html5 constructor attributes can be passed as html tag attributes as usual the following cloudinary attribute parameters are supported an example for each is shown data cld transformation width 200 crop limit data cld poster options publicid sample transformation effect sepia data cld source publicid mymovie transformation width 500 data cld source types mp4 ogg webm data cld source transformation mp4 width 410 data cld public id mymovie data cld autoplay mode on scroll data cld floating when not visible left data cld font face yatra one data cld colors base eef9ee accent 00e64c text 009688 instance methods the video player methods below enable you to get or set properties or perform operations on your player after the initial instance loads most of the methods return the player instance so you can chain method calls for example the following code creates a playlist for the player and then calls the play method and this code mutes the player sets a transformation that applies to all sources in that player sets the source video for the player and then calls the play method you can use the instance methods for video source set the video you want the player to play using the source method video configuration configure playlists transformations and more controls handle basic video controls such as playing pausing and adjusting the volume video player element configure the video player element itself video source source publicid or rawurl options use the source method to set a new video source for the player and configure it configure the new source using the following as constructor parameters you can also get or set these as properties or operations on your source object after the initial instance loads publicid the cloudinary public id of the video to play can be specified as a standalone parameter or within the options parameter rawurl the full url of the video to use as the source if specifying a cloudinary url you can include transformations within the url as an alternative to defining them as part of the options parameter notes when using raw urls you must include the cloud name of the relevant cloudinary product environment when creating your video player instance to support video analytics data any transformations included in the url will overwrite any defined using the options parameter options param type description adaptivestreaming adaptivestreaming configuration for adaptive streaming behavior used to define how the player will start playing the video breakpoints boolean whether to enable responsive breakpoints for this source automatically selects the optimal video resolution based on the player s container width and dpr applies to progressive delivery only default false hdr boolean whether to enable hdr video delivery for this source when enabled and the viewer s device supports hdr the player applies dr_high vc_h265 and f_mp4 transformations applies to progressive delivery only default false chapters boolean or object the chapters defined for the video source can be added by setting to true for adding chapters automatically from a vtt file stored in your product environment using the naming convention public id chapters vtt can be created using the chapters editor in the video player studio specifying a link to a vtt file using the url parameter defining the chapters manually by setting the key as the chapter start time in seconds and the value as the chapter title for example chapters true chapters url https res cloudinary com demo raw upload docs chapters_example vtt chapters 1 chapter 1 6 chapter 2 12 chapter 3 default false info object deprecated use title and description instead the title subtitle and description of the video used in the main player view upcoming video for playlists and the recommendations pane for example vplayer source mymovie info title my title subtitle something about the video description more detail about the video interactionareas object configuration for adding areas of interaction to the video player for the specified source allows the viewer to click on the video and interact with it for example zooming in on an area of the video for more information see interactive video maxdpr number the maximum device pixel ratio dpr to use when calculating responsive breakpoints the effective dpr is the minimum of maxdpr the device s actual dpr and 2 0 only relevant when breakpoints is true default 2 0 maxtries integer the maximum number of times the video player will attempt to request a video multiple requests may be necessary if the video is still being processed when it is first requested default 3 can be used in conjunction with videotimeout poster object the poster to show while the video source is loading default the middle image of the source video video publicid jpg recommendations array function or promise the source objects to be shown as recommendations for the current source can be specified as an array of sources or a function or promise that resolves into an array of sources see showing video recommendations for more shoppable object configuration for adding components to the video player ui for the specified source allows the viewer to click on items for purchase for more information see shoppable video sourcetypes array the video source types and optionally the corresponding codecs that will be available for the player to request as appropriate for the current browser if a source type can t be played in the requesting browser the next source in the array will be tried add the codec after the source type and separate with a for example mp4 h265 for hls and mpeg dash use the values hls and dash respectively and optionally specify a codec as described above for automatic format selection use auto for audio only use audio if you also define a codec as part of a transformation this will override the source type default f_auto video by default automatic format selection is applied which selects the optimal file type based on the user s device and browser sourcetransformation object default transformations to apply to a specific source type for example vplayer source myvideo sourcetransformation mp4 width 410 see sourcetransformation method for syntax texttracks texttracks the text tracks to add to the video source used to add subtitles or captions for example player source outdoors texttracks captions label english captions default true url https res cloudinary com demo raw upload outdoors vtt use the options parameter to specify customization options title boolean or string whether to display the video title or a custom title string when set to true displays the ai generated title if available via use of the auto_video_details upload parameter or falls back to the video s public id when set to a string displays the custom title default false description boolean or string whether to display the video description or a custom description string when set to true displays the ai generated description if available via use of the auto_video_details upload parameter when set to a string displays the custom description default false transformation cloudinary transformation object array or string the transformation to apply on the specified video source see transformation method for syntax type string the video source type this is used to specify a video source as a live stream possible values live videotimeout integer the maximum time in milliseconds that the video player will wait for a video to be available in each video request this may be relevant if the video is still being processed when it is first requested default 55000 can be used in conjunction with maxtries text tracks an object containing configuration for your text tracks you can specify a single captions object an array of subtitles and an options object param type description captions texttrack a single text track object for defining the main video captions subtitles array of texttrack objects an array of text track objects for defining the various subtitles such as multiple languages options texttracksoptions the options for controlling the visual display of the subtitles for example or when using auto transcription and translation text track param type description default boolean whether the text track should be displayed by default when the video is loaded label string the label that appears in the menu when toggling captions subtitles e g english language string the language and country code of the text track e g en us use this only to add translated transcript files maxwords integer the maximum number of words to display on each subtitle frame not supported for translated transcript files url string optional the link to the vtt srt or transcript file to use for the text track you can upload your files to cloudinary as raw files or generate them with auto transcription if no url is specified the player will attempt to use the transcript file with the same public id as the video or for translated transcripts the same public id with the language and country code appended wordhighlight boolean whether to highlight the words to show exactly when each individual word is spoken in the video not supported for translated transcript files text tracks options param type description box object the location and size of the containing box that shows the text tracks define the width and height and set the x and y coordinates to position the box for example x 0 y 0 width 100 height 100 fontface string the font face to use for your text tracks supports any google font fontsize string the font size to use for your text tracks use relative units only such as or em gravity string the position of the text tracks on the video or in the containing box supports the directional values top right bottom left center and their combinations top right bottom right bottom left top left default bottom style object css styling to apply to the text for example color black theme string a set of predefined styles to apply to the text tracks possible values default videojs default yellow outlined player colors 3d default default adaptive streaming options configuration options for adaptive streaming behavior param type description strategy string determines how adaptive streaming videos start playing available options faststart prioritizes starting playback quickly with a lower initial quality then adapts to higher quality as conditions are assessed balanced provides a balance between start time and initial quality default highquality prioritizes higher initial quality which may result in a slower playback start example video configuration currentpublicid playlist playlistbytag sourcesbytag autoshowrecommendations sourcetypes sourcetransformation transformation posteroptions currentpublicid currentpublicid use the currentpublicid method to get the current source s cloudinary public id playlist playlist sources options use the playlist method to get or set a list of video sources to play in the player including any required transformations sources the video sources to play in the playlist see source for more information options param type description autoadvance number or false whether to auto advance to the next video and the delay between them possible values 0 advance immediately any positive value delay in seconds between videos false do not advance repeat boolean whether to loop back to the first video after the last video in the playlist ends presentupcoming boolean whether to display a thumbnail link of the next video in the list when the current video is almost finished possible values false default do not present upcoming videos true present upcoming videos 10 seconds before the end of the current video any positive value seconds before the end of the current video to show the upcoming video you can also change these options and perform many other operations on the playlist instance after the player is created for details see playlist operations playlistbytag playlistbytag tag options use the playlistbytag method to perform a call to the client side asset list operation and return a promise object that when fulfilled returns the player with a playlist compr...
|