Skip to content
transom.design

Installation

Terminal window
composer require transom/craft-video-scribe && php craft plugin/install video-scribe

Go to Settings → Video Scribe to review the presets the plugin ships with:

HandleOutputUse case
hero-h264-720p720p H.264 MP4, no audioBackground hero video
web-h264-1080p1080p H.264 MP4 + AAC audioGeneral purpose
web-vp9-1080p1080p VP9 WebMModern browsers, smaller files
audio-only-aacAAC audioStrip video track

You can edit, reorder, or delete any of these. See Presets for the ffmpeg args reference.

In Settings → Fields, create a new Video Scribe field. Pick a target volume, choose which presets it produces, and add it to an entry type’s field layout.

See Field settings for all options.

ffmpeg.wasm needs a cross-origin isolated browser context. The plugin handles this automatically for single-site installs — no server configuration needed.

Multisite installs (where each site runs on its own subdomain) need one extra nginx header on the front-end. See Server setup.