Docs

URL parameters

Configure the Moviie Player at load time using query string parameters.

Every option that affects the initial state of the player is exposed as a URL parameter on the embed URL. Parameters compose — append them with & in any order.

Reference

ParameterTypeDefaultDescription
autoplay0 or 10Starts playback as soon as the player is ready. Most browsers require muted=1 to honour this.
muted0 or 10Loads the player muted.
loop0 or 10Restarts playback automatically after ended.
controls0 or 11Hides the built-in controls when set to 0.
startnumber (seconds)Starts playback at the given offset.
endnumber (seconds)Stops playback at the given offset.
posterstring (URL)Overrides the default poster image.
langstringviewer localeLocale used for the UI (en, pt-BR, …).
ccstringPre-selects a captions track by language code.
qualitystringautoForces a specific quality (e.g. 1080p). Falls back to auto if the value is unavailable.

Examples

Autoplay muted in a hero banner

https://watch.moviie.ai/embed/VIDEO_ID?autoplay=1&muted=1&controls=0&loop=1

Pre-select Portuguese captions

https://watch.moviie.ai/embed/VIDEO_ID?lang=pt-BR&cc=pt-BR

Resume from a specific position

https://watch.moviie.ai/embed/VIDEO_ID?start=125

Tips

  • Unknown parameters are ignored — extra metadata you append for analytics tracking will not break the embed.
  • The controls=0 mode is meant for ambient backgrounds. Pair it with muted=1 so playback is allowed by browsers, and consider providing your own controls via the Player API.
  • Forcing quality is useful for previews but can degrade the experience on slow networks. Prefer auto for production.

On this page