Initializing... drag & drop files here
Supports: APNG, PNG
Turn an animated APNG into an MPEG transport stream (.ts) that drops straight into broadcast, IPTV, and HLS pipelines. The conversion bakes every frame of the animation into a timed video and flattens APNG transparency onto a solid Background Color, since transport streams carry no alpha channel. If you mainly want a clip for general playback or sharing, convert APNG to MP4 instead — TS is the right target only when your tooling specifically expects transport-stream packets.
| Property | TS (MPEG transport stream) | MP4 |
|---|---|---|
| Standard | ISO/IEC 13818-1 (MPEG-2 Part 1), 1995 | ISO/IEC 14496-14, 2001 |
| Built for | Broadcast, IPTV, HLS segments, live capture | Download, storage, general playback |
| Error resilience | High — 188-byte packets, stream survives drops | Lower — corruption can break the whole file |
| Metadata / chapters | Not carried | Supported |
| Social / web upload | Often rejected (YouTube, Facebook) | Widely accepted |
| Typical file size | Larger (packet overhead) | Smaller for the same quality |
| Transparency from APNG | Flattened to Background Color | Flattened to Background Color |
A transport stream has no alpha channel, so transparent pixels are filled with the Background Color you select (black by default). If your animation relied on a see-through background, pick a Background Color that matches where the video will sit, or convert to a format that keeps alpha — note that MP4 and most common video containers also flatten transparency.
Choose TS only when something downstream expects transport-stream packets: a broadcast encoder, an IPTV server, an HLS segmenter, or hardware that ingests MPEG-TS. For everything else — websites, social media, phones, editing apps — MP4 is smaller, more widely supported, and carries metadata. TS files are commonly refused by YouTube and Facebook uploads.
The transport stream wraps a standard video codec — typically H.264, which plays in virtually every TS-capable player and is the safe default for HLS and IPTV. Transport streams can also carry MPEG-2 and other codecs; the container itself just multiplexes and timestamps whatever video and audio it holds.
Two reasons. APNG is a still-image animation that stores frames as lossless PNG data with frame-to-frame deltas, while TS stores fully decoded video plus per-packet overhead — every 188-byte transport packet adds 4 bytes of header. In our testing, a short looping APNG often grows several times over once it is unrolled into timed video frames. Lowering the Quality Preset or Video resolution trims the result.
Yes. Set Merge Strategy to "Merge images" and every uploaded APNG is concatenated into a single transport stream in upload order, each holding for the Image Duration you set. Use "Video per image" instead to get one TS per APNG.
Yes. Your APNG is uploaded over an encrypted (TLS) connection, converted on our servers, and deleted automatically after a few hours. Files are never shared, made public, or used for anything other than your conversion — and there is no sign-up or watermark.