Ilyworks icon

Ilyworks

Transform images and video with the Ilyworks media API

Video → Transcode

AI-generated

Summary

Transcode a source video from a given URL into a specified output format, optionally applying video encoding options such as resizing, framerate, audio inclusion, quality, metadata stripping, and trimming segments. Optionally specify a callback URL to be notified upon job completion.

Inputs

  • Video URL (required) — URL of the source video to transcode.
  • Output Format — Desired output video format; choices are MP4 (default) or WebM.
  • Video Options — Optional video encoding parameters including callback URL for job completion notification, framerate (fps), output height and width (in pixels), whether to include audio, quality CRF level (0-51; lower is better), whether to strip metadata, and start and end trimming positions (in seconds).

Output shape

a single JSON object containing the job details returned by the Ilyworks API

The operation initiates a video transcoding job and returns the job metadata. The actual transcoded file is processed asynchronously; use the job operations to check status or download the completed video.

Examples

Example 1: Transcode a video from a URL to WebM format with specific width and height, and receive a callback when done.

Set Video URL to the source video link, Output Format to WebM, and Video Options to include width=1280, height=720, and a callbackUrl webhook.

Links

Discussion