EUR full-term totals: 1 month €8.99 · 3 months €21.99 · 6 months €35.99 · 12 months €49.99 Compare plans →
Menu

Media engineering handbooks

Deliver transparent video with the alpha channel intact

Plan an owned transparent-video handoff around actual frame formats, encoding support and compositing review.

Europe. In the picture.

Transparency must survive every stage

A transparent source image does not prove that the exported video will contain transparency. The preparation frames, chosen pixel representation, encoder, container and recipient application all take part in the handoff. Record the exact destination requirement before choosing a format from a generic list.

Treat alpha as a required property in the delivery contract. Include a sample with fully transparent space, opaque content and partially transparent edges. A logo containing only a hard cutout can conceal problems that soft shadows or motion blur reveal.

Separate raw representation from codec support

MDN's VideoFrame format documentation distinguishes alpha-carrying frame representations from opaque representations that contain padding. This is a useful conceptual boundary, but a raw-frame format is not a promise that every encoder or player preserves that property. Verify the actual processing path.

For an owned animation, prepare a short candidate and inspect the resulting media with a tool appropriate to that format. Then import it into the real compositing destination. A video player showing black behind the artwork cannot by itself establish whether alpha was discarded or merely displayed against black.

Review edges over useful backgrounds

Composite the candidate over both a light and a dark background, plus representative underlying footage. Check soft edges, shadows and any semi-transparent detail during motion. A visible halo can relate to the compositing interpretation as well as the artwork itself; do not immediately repaint the source to hide it on one background.

Keep the alpha interpretation documented where the workflow distinguishes straight and premultiplied data. The receiving application must use the matching expectation. A correction that looks right on one flat colour may still fail when the underlying picture changes.

Offer an explicit fallback

If the required destination cannot carry transparency, agree on a composited version for a known background or another supported production asset. Label it clearly. A flattened version is useful when its purpose is known, but it should not replace the only alpha-bearing master.

VideoFrame: format property by Mozilla Contributors is available under CC-BY-SA 2.5 or later; no code or documentation passage is reproduced here. The original review workflow does not establish universal browser or device support. Preserve the test sample, output identity and actual destination result for future handoffs.

Questions answered

Does a black player background prove alpha is missing?

No. Check the media property and test compositing in the intended destination.

Does a transparent PNG guarantee transparent video output?

No. The complete export and import path must preserve alpha.

Sources & further reading

Official references for the subjects discussed. Service terms and device software can change.

Your next step

A better setup starts with the right details.

Tell us your device model, viewing country and the programmes you want to discuss.

Talk on WhatsApp

+44 7532 814802

WhatsApp ↗↑ Top