Initializing... drag & drop files here
Supports: AVIF
This converter wraps a single AVIF image inside a TS (MPEG Transport Stream) file — the broadcast-and-streaming container behind DVB, ATSC, IPTV, and HLS segments. The output is one motionless frame held on screen for a duration you choose; it does not animate your picture. This page walks through producing that clip, picking the right codec for your pipeline, and the few cases where a still-in-TS isn't what you actually want.
.avif onto the page or click "Add Files". Drop several at once and use Merge strategy to either combine them into one clip ("Merge images") or render a separate .ts per file ("Video per image")..ts. No sign-up, no watermark.The container is always MPEG Transport Stream, but the video codec stored inside it decides what will play your clip. On this tool, TS output defaults to H.264 — the safest choice for almost every modern destination. Open Advanced Options only if your pipeline demands something specific:
Because the input is a still image, there is no audio track, so the audio stage is switched off and the .ts is silent by design.
A still wrapped in TS is a narrow tool: it exists to slot a slate, test card, logo, or placeholder into a pipeline that only consumes .ts — a broadcast playout server, an HLS segmenter, or IPTV middleware. If you simply want to share, post, or play the image as video, AVIF to MP4 produces a smaller, sharper file that plays on virtually every current device and editor. This tool also won't unwrap an animated AVIF into motion — even though the AVIF format can hold an image sequence, the image-to-video stage treats the file as one picture. And if your AVIF is corrupted or only partially downloaded, decoding may fail; re-export a clean copy first.
No. The output is a single still frame repeated for the duration you set, so the clip looks frozen. Even though AVIF can store an animated image sequence, this image-to-video tool treats the file as one picture rather than playing back multiple frames. If you need motion, start from an animated source such as a GIF or an existing video.
Because the input is a still image, there is no audio track to carry, so the audio stage is switched off and the .ts is silent by design. TS would normally hold AC-3, AAC, or MP2 audio, but with a single image there is nothing to encode. If you need sound, convert your image to video first, then add an audio track in a video editor.
By default the video inside the TS is H.264 — the broadest-compatibility choice for HLS, IPTV, and modern set-top boxes. In Advanced Options you can switch the Video Codec to MPEG-2 (to match classic DVB/ATSC broadcast chains), H.265/HEVC (smaller segments on 2017+ decoders), MPEG-4, or Xvid. The container stays MPEG Transport Stream regardless.
The container is correct — RFC 8216 (the HLS spec, published August 2017) explicitly accepts MPEG-2 Transport Stream as a media segment format — but a single .ts is not a complete HLS stream on its own. You still need an .m3u8 playlist and, usually, segments cut to a target duration (commonly around 6 to 10 seconds). Tools like FFmpeg or Bento4 slice and write the playlist once you have the TS source; keep the codec at H.264 for the widest player support.
Compatibility with playout and streaming tooling. AVIF is an efficient, modern still format, but broadcast playout servers, HLS packagers, and IPTV middleware ingest MPEG Transport Stream, not image files. Wrapping a slate, test card, or placeholder image into a short .ts lets it drop into those pipelines. For everyday viewing or sharing there is no reason to choose TS over AVIF to MP4.
Your AVIF is uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after the conversion. There is no sign-up, no watermark, and your files are never shared or made public.