Initializing... drag & drop files here
Supports: ODG
.odg is an OpenDocument Graphics drawing — the vector shapes, connectors and text frames LibreOffice Draw and Apache OpenOffice Draw save inside a ZIP of XML. .ts is the MPEG transport stream, standardised as ISO/IEC 13818-1 and also published as ITU-T Rec. H.222.0, first released on 10 July 1995 and designed for one job: carrying audio and video across channels where packets get lost. This page renders the drawing and encodes each page as a silent held frame inside that stream — the file an IPTV playout box, an HLS segmenting workflow or a broadcast ingest folder will accept when it refuses a document.
.odg onto the page or click "+ Add Files". With several files, Merge strategy decides the result: "Merge images" writes one stream holding each drawing in turn, "Video per image" writes one .ts per upload..ts. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. No sign-up, no watermark.| Property | Value |
|---|---|
| Full name | MPEG Transport Stream |
| Standard | ISO/IEC 13818-1, also published as ITU-T Rec. H.222.0; first released 10 July 1995 |
| Packet size | Fixed 188-byte packets, a size originally chosen for compatibility with ATM networks |
| Designed for | Error-tolerant delivery: DVB and ATSC broadcast, satellite, IPTV and HLS streaming |
| Typical codecs | MPEG-2, H.264 or HEVC video with AC-3, AAC or MP2 audio |
| Codecs on this page | H.264 (default), H.265, MPEG-1, MPEG-2, MPEG-4, DivX, Xvid |
| Audio in this conversion | None — a drawing has no sound, so no track is written |
| Native playback | VLC, MPC-HC and most desktop players; not browsers, and unreliable on phones |
LibreOffice opens the .odg as a Draw document, exports it through Draw's own PDF filter, and each page of that PDF is rendered at 300 DPI into a frame before anything is encoded. An A4 page therefore arrives near 2480 x 3508 pixels — well above any broadcast raster, so setting Video resolution scales the frame down and keeps thin lines and small type clean.
| Stage | What runs | What it produces |
|---|---|---|
| 1. Read the drawing | LibreOffice opens it as a Draw document | The original page geometry, in memory |
| 2. Export | Draw's PDF export filter (draw_pdf_Export) |
A PDF at the drawing's own page size |
| 3. Render | Each page rasterized at 300 DPI | One frame per drawing page |
| 4. Encode and packetise | The video encoder, then the transport-stream muxer | 188-byte packets carrying a silent video elementary stream |
Page count survives the trip: a four-page drawing becomes four held frames inside one stream, in page order. Fonts are resolved on our servers during the render, so if the drawing depends on a typeface installed only on your machine, convert the text to curves in Draw (Shape ▸ Convert ▸ To Curve) before uploading.
Because the destination demands the packaging rather than the picture. Playout servers, IPTV encoders, HLS segmenters and some broadcast ingest queues accept .ts and nothing else, so a slate, a caption card or a diagram that has to appear in that chain must arrive as a transport stream. For any other purpose, an image or an MP4 is smaller, sharper and far easier to open.
.mts file?Almost. Both are MPEG transport streams; the difference is convention. .mts is the AVCHD camcorder naming, and a Blu-ray-style .m2ts adds a 4-byte arrival timestamp to each packet for 192 bytes total. What this page writes is a plain 188-byte-packet stream, which is what .ts implies. If a device rejects one name, ODG to MTS writes the same content under the other.
.ts play in a browser?No. Transport streams are not an HTML5 video type — browsers only encounter them as HLS segments, fetched and demuxed by a player library rather than opened directly. Desktop players such as VLC and MPC-HC handle them fine. If you need something a browser opens by itself, ODG to MP4 is the right target.
H.264 unless something specific says otherwise: it is what modern IPTV and streaming chains expect, and it responds properly to the Quality Preset. Pick MPEG-2 only for older broadcast equipment — and note that MPEG-2 has no quality-based rate control here, so quality requests become a bitrate target with a minimum derived from the frame size, which makes a "Keep original" 300 DPI render an expensive choice.
No. A drawing carries no sound, so the encoder writes a video elementary stream and nothing else; the Audio Codec group does not render on this page. Some broadcast validators insist on an audio PID being present — if yours does, add a silent track in a video editor or a muxing tool after converting.
Each page becomes its own held frame inside the same stream, in page order, shown for the Image Duration you set. Three pages at the 5-second default give a 15-second clip. To get one file per page, save the pages as separate .odg files in Draw, upload them together and set Merge strategy to "Video per image".
Because every frame in a hold is identical, so there is nothing for a higher rate to carry — the encoder writes one frame per second of hold time, which is why the finished file is unusually small. If a downstream system requires a specific broadcast frame rate, conform the clip in a video tool; the picture itself does not change.
Your drawing travels over an encrypted connection, is rendered and encoded on our servers, and is deleted automatically a few hours later together with the .ts it produced. Nothing is shared, published or reused, no account is required, and no watermark is applied. The ODG converter hub lists every other target for the same source file.