Initializing... drag & drop files here
Supports: ICO
A .ts file is an MPEG-2 transport stream — the packetised container used for broadcast and for HLS segments, not a general-purpose video file. An ICO is a Windows icon: one small still picture, or the same picture at several sizes, capped at 256×256 pixels. Converting ICO to TS renders that single frame as a short, silent transport stream. It is a deliberately narrow job — a slate, a filler segment, a logo card for a streaming or playout chain — and this page covers the settings that matter, plus the honest limits of starting from something as small as an icon.
.ico onto the page or click "Add Files". Queue several icons if you like; Merge strategy chooses between one combined stream ("Merge images", the preselected option) and one .ts per icon ("Video per image")..ts. Files are uploaded over an encrypted connection, converted on our servers and deleted automatically after a few hours — no sign-up, no watermark.| Property | Value |
|---|---|
| Container | MPEG-2 Transport Stream, ISO/IEC 13818-1 |
| Video codec | H.264, preselected; H.265, MPEG-2, MPEG-4, DivX, Xvid and MPEG-1 also offered |
| Audio | None — a still image has no sound, so no audio stream is created |
| Frame content | One unchanging picture for the duration you choose |
| Transparency | Not possible; alpha is flattened onto the Background Color first |
| Typical destination | HLS segment lists, playout and ingest chains, broadcast test material |
| Poor fit for | Sharing, email, embedding on a page — use MP4 for those |
In our testing, a five-second clip built from a 256×256 icon came out as a transport stream carrying a single H.264 video stream and no audio track at all, which is exactly what a still source should produce.
| TS (MPEG-2 Transport Stream) | MP4 | |
|---|---|---|
| Designed for | Broadcast and streaming delivery, where a stream can be joined mid-flight | File-based storage and playback |
| Segment friendly | Yes — the classic HLS segment container | Only in fragmented form |
| Plays in browsers | Not natively as a standalone file | Yes, everywhere |
| Seeking in desktop players | Works, but index-free streams can seek awkwardly | Precise, thanks to the file index |
| Choose it when | A playlist, encoder or playout system asks for .ts |
Anyone needs to open, send or embed the clip |
If your icon clip is going anywhere other than a streaming or broadcast pipeline, ICO to MP4 is the better target: same H.264 picture, a container that every player and phone understands.
.ico, which in many multi-size icons is the 16×16 entry — re-save the icon as a single 256×256 file first if you want the detailed version.A transport stream built from an icon is only useful inside a pipeline that already speaks .ts. If you actually want a playable video of the icon, convert to MP4. If you want the artwork to stay artwork — a favicon, an app graphic, a logo for a document — put it in an image format instead: ICO to PNG keeps every pixel and the alpha channel. And if you were hoping for motion, a single static ICO cannot provide it; build the video from a real frame sequence, for example with PNG to MP4.
Because a streaming or broadcast chain asked for one. TS is the segment container used by HLS and by broadcast systems, so the realistic reasons are a placeholder segment in a playlist, a slate or logo card for playout, or test material for an ingest pipeline. For ordinary viewing, MP4 is the right choice.
No. The source is a still image with no sound, so no audio stream is created and the Audio Codec control does not appear on this page. If a downstream system requires an audio track to be present, add a silent one after the fact with your own encoder.
Exactly the Duration you set under Image Duration — from a single frame at 1/60s up to 10 seconds per image, with 5 seconds preselected. Because the picture never changes, that is the total runtime. Merging several icons into one stream adds their durations together.
Because it is being enlarged. Icons run from 16×16 to at most 256×256 pixels, and scaling that into a 720p or 1080p frame magnifies each pixel — the encoder cannot invent detail. Keep Video resolution on "Keep original", or start from the largest artwork you have.
Both carry H.264 video. TS is a packetised delivery container designed so a decoder can join a stream already in progress, which is why HLS and broadcast use it; MP4 is a file-based container with an index, which is why players, phones and web pages use it. Pick TS only when a system explicitly asks for it, and ICO to MP4 for anything you need to share or open normally.
H.264, which is preselected and is what HLS and most playout systems expect. H.265 is offered and produces smaller files, but support in transport-stream workflows is far patchier. MPEG-2 is the legacy broadcast option; MPEG-1, MPEG-4, DivX and Xvid are there for completeness rather than for streaming use.
They are filled with the Background Color, White unless you change it, before the frame is encoded — video formats have no alpha channel, so transparency cannot be carried into a transport stream at all. The same colour pads any part of the frame the icon does not cover.
Yes. Files are uploaded over an encrypted connection, converted on our servers and deleted automatically after a few hours. There is no sign-up, no watermark, and files are never shared or made public.