Initializing... drag & drop files here
Supports: PNG
This tool turns a PNG still image into a TS (MPEG transport stream) video clip: the picture is held on screen for a duration you choose, with no motion and no audio. PNG is a lossless raster image with optional transparency; TS is a broadcast and streaming container that carries video as small, concatenable packets. The conversion exists because transport streams can be spliced and chained end to end, so a still rendered to TS drops cleanly into an HLS playlist, a DVB/IPTV feed, or a sequence of .ts segments that other clips already use.
Because PNG transparency cannot survive in a TS video stream, any transparent or semi-transparent pixels are flattened onto a solid background color (black by default).
| Property | Value |
|---|---|
| Standard | ISO/IEC 15948; W3C Recommendation (2025); originally RFC 2083 (1997) |
| First released | October 1996 |
| Type | Raster, lossless (DEFLATE compression) |
| Transparency | Yes — alpha channel, flattened during this conversion |
| Color depth | 8 or 16 bits per channel (up to 64 bpp with alpha) |
| Animation | Not in the core format (APNG is a separate extension) |
| Best for | Logos, screenshots, line art, anything needing sharp edges or transparency |
| Property | Value |
|---|---|
| Standard | ISO/IEC 13818-1 (MPEG-2 Part 1, Systems) = ITU-T H.222.0 |
| First published | 10 July 1995 |
| Packet size | 188 bytes (fixed-length, error-resilient) |
| Typical video codec | H.264/AVC or MPEG-2 |
| Used for | DVB/ATSC broadcast, IPTV, and HLS streaming segments |
| Metadata / chapters | No rich chapter or tag structure like MP4 |
| Native browser playback | No — raw .ts needs VLC or a transport-stream-aware player |
.ts file. No sign-up, no watermark.Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion — never shared or made public.
If you have several images to stitch into one clip, the Merge strategy option lets you combine them; to do the reverse and pull a frame back out of a stream, use TS to PNG. For a more widely playable output, PNG to MP4 writes the same still into an MP4 container instead.
Transport streams are built to be concatenated. Because every .ts packet is a fixed 188 bytes and self-describing, segments can be spliced or chained end to end without a remux. That makes a PNG-to-TS clip handy as a slate, a holding card, or a filler segment that drops straight into an HLS playlist or an existing run of .ts segments produced by the same encoder settings.
No. A TS video stream has no alpha channel, so transparent and semi-transparent pixels are composited onto the solid Background Color you select before encoding. The default is black; pick white or another color if your artwork was designed for a different backdrop. To preserve transparency, keep the image as PNG rather than converting it to any video format.
Most browsers and mobile gallery apps do not natively play raw transport streams in a <video> element — they need a library such as hls.js or mpegts.js to transmux the stream to fragmented MP4 first. For direct local playback, open the file in VLC or another transport-stream-aware player. If you need something that plays everywhere by double-clicking, convert to MP4 instead.
A transport stream is a container, not a codec — it commonly carries H.264/AVC or MPEG-2 video. ISO/IEC 13818-1 also permits other payloads, but H.264 is the broadly compatible choice for HLS and IPTV, so it's the sensible default for a still rendered to TS.
Yes, in the original sense. Apple's HTTP Live Streaming first used MPEG-2 transport stream (.ts) media segments, and they remain a valid HLS segment format; newer streams increasingly use fragmented MP4 (fMP4/CMAF) instead. A still encoded to .ts matches the legacy segment format, which is why it slots into existing .ts-based playlists.
The clip length equals the Image Duration you set — 5 seconds by default — and it contains no audio track, because a single still image has no sound to carry. In our testing, a 1920x1080 PNG held for 5 seconds at the Very High quality preset produced a TS clip in the low single-digit megabytes; exact size scales with duration, resolution, and quality.
Pick TS only if you specifically need a transport stream: for broadcast/IPTV pipelines, or to append the still to other .ts segments. For almost everything else — sharing, embedding on a web page, or playback on phones and TVs — MP4 is the better choice because it plays natively almost everywhere and stores metadata that TS does not.