Welcome to Axinom Encoding
Axinom Encoding is a fully managed service for video ingestion, transcoding, packaging, and DRM protection. The easiest way to get started is through the Mosaic Video Service GUI — no API integration needed. For custom workflows, a full Encoding API is also available.
What it does
- Transcodes video to H.264 (AVC) and H.265 (HEVC)
- Packages for adaptive streaming: CMAF, DASH, HLS, MPEG2TS
- Protects content with DRM (Widevine, PlayReady, FairPlay) — integrates out-of-the-box with Axinom DRM and any CPIX-compatible DRM provider
- Acquires source files from and publishes output to Amazon S3, S3-compatible, Azure Blob Storage, or FTP (available via the API)
- Supports multi-language audio, subtitles/CC (WebVTT, TTML, SRT, PAC), descriptive audio, and watermarking
- Additional modes: packaging-only, audio-only
Per-scene encoding automatically detects scene changes and encodes each scene at its optimal bitrate, delivering better quality at lower file sizes compared to standard encoding.
How it works
You configure an input storage (where source files are), an output storage (where results go), and a message queue (for progress notifications). You then submit a job definition (JSON) to the Encoding API and monitor the queue until the job completes.
See Job Processing for details about the lifecycle of an encoding job.
How to interact with the service
The easiest way to use Axinom Encoding is through the Mosaic Video Service GUI — a web interface for managing encoding profiles, launching jobs, and monitoring results, with no API integration required.
For automation or custom integrations, the Encoding API provides full programmatic control.
Pricing
Billed per output minute, based on codec (H.264, H.265) and quality tier (SD, HD, UHD1, UHD2). See Encoding Pricing and Billing.