Initializing... drag & drop files here
Supports: ODG
.odg is an OpenDocument Graphics drawing from LibreOffice Draw or Apache OpenOffice Draw. .mts is the extension AVCHD camcorders put on the transport-stream clips they record — AVCHD was introduced by Sony and Panasonic in 2006, pairing H.264/AVC video with Dolby Digital (AC-3) or linear PCM audio inside an MPEG transport stream. This converter renders your drawing on our servers and writes a silent H.264 transport stream under a .mts name. That is the right file when an editor or an ingest folder is keyed to the extension; it is not a camcorder-legal AVCHD clip, and the table below spells out exactly where the two diverge.
.odg onto the page or click "+ Add Files". With more than one file, Merge strategy decides the outcome: "Merge images" (default) writes one stream holding each drawing in turn, "Video per image" writes one .mts per upload..mts, so there is rarely a reason to change it..mts. Your file is uploaded over an encrypted connection, rendered and encoded on our servers, and deleted automatically after a few hours. No sign-up, no watermark.| Property | AVCHD as specified | What we write to .mts |
|---|---|---|
| Container | MPEG transport stream inside a BDMV/STREAM disc structure | Plain MPEG transport stream, 188-byte packets, a single loose file |
| Video codec | H.264/AVC, Main or High profile | H.264 by default; six other codecs selectable |
| Audio | Dolby Digital (AC-3) or linear PCM | None at all — a drawing has no audio, so no track is written |
| Frame size | 1920 x 1080, 1440 x 1080, 1280 x 720 and SD rasters | The rendered page size, or whatever you pick |
| Frame rate | Broadcast rates (50i/60i, 24p, 25p, 30p, 50p, 60p) | 1 fps |
| Typical origin | Recorded in-camera by a Sony or Panasonic camcorder | Rendered from a vector drawing on our servers |
Read that table before sending the file to a camera, a Blu-ray authoring tool, or anything that validates AVCHD structure — those will reject it. Editors and players that simply demux .mts by content, such as VLC, Shotcut, DaVinci Resolve and Premiere Pro, open it without complaint.
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 before the encoder sees it. The page size stored in the drawing therefore decides the frame: A4 arrives near 2480 x 3508 pixels, US Letter near 2550 x 3300. On-screen zoom has no effect. Because that render is larger than a broadcast raster, setting Video resolution to 1920 x 1080 scales the frame down — which keeps thin lines and small text clean rather than softening them. Any area the page does not cover is filled with the Background Color, which opens on White.
Rate control is narrower here than on a video-source page, because a still has no source bitrate to scale against: only Quality Preset, Constant Quality and Constraint Quality render, and every bitrate or target-file-size mode is hidden. Quality Preset acts on the CRF codecs, H.264 and H.265. If you switch to MPEG-4, DivX or Xvid it stops doing anything useful, and Constant Quality becomes the control that bites — it maps to ffmpeg's 1–31 quality scale, where lower is better.
| Video Codec | Rate control that works | Sensible when |
|---|---|---|
| H.264 (default) | Quality Preset, or Constant Quality on a CRF scale | Always, unless something specific demands otherwise — it is what .mts implies |
| H.265 | Quality Preset, or Constant Quality on a CRF scale | A modern ingest chain that prefers HEVC and does not care about AVCHD conventions |
| MPEG-2 | Frame size only — quality requests become a bitrate target | An older broadcast pipeline that wants MPEG-2 in a transport stream |
| MPEG-1 / MPEG-4 / DivX / Xvid | Constant Quality on a 1–31 scale, lower is better | Legacy tools; unusual inside a .mts and likely to confuse AVCHD-aware software |
No, and it is better to know that up front. AVCHD is a disc-style specification: transport-stream clips laid out inside a BDMV/STREAM folder structure, with H.264 video and AC-3 or LPCM audio at broadcast frame rates. What you get here is a single loose transport-stream file with H.264 video, no audio track, 1 fps and the frame size you chose. Players and editors that read .mts by content will open it; anything that validates AVCHD structure will not.
They come from the same AVCHD lineage — .mts is what the camcorder writes to its own card, and .m2ts is the name the file usually carries once it has been imported or laid down in a Blu-ray-style structure. There is also a framing difference worth knowing: a Blu-ray-style .m2ts is normally packetised at 192 bytes (a 4-byte arrival timestamp in front of each 188-byte transport packet), while the file this page writes uses plain 188-byte packets, which we confirmed by inspecting the output — the sync byte sits at offset 0, not at offset 4.
Because the source has none. A drawing is a still page, so the Audio Codec group is hidden on this page and the encoder writes a video-only stream; a probe of a finished file shows exactly one stream in the container. That is also one reason the result is not AVCHD-legal, since the specification expects an AC-3 or LPCM track. If you need sound, add it in a video editor after converting.
A camcorder will not play it back — those expect their own recording structure on the card, not a file dropped in. A TV or media player that reads loose .mts files from USB usually will, provided it can decode H.264 at the frame size you chose. If a device refuses it, the quickest test is renaming the file to .ts, which is the same transport-stream content under a name more players accept — or converting to ODG to TS directly.
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. If you want one file per page instead, export each page as its own .odg in LibreOffice Draw, upload them together and set Merge strategy to "Video per image".
It should not be. The page is rendered at 300 DPI first, so an ordinary document page is already larger than a 1080p frame and asking for 1920 x 1080 scales it down — the sharp direction. Blur is only a risk with a physically tiny Draw page, where the render itself is small; in that case enlarge the page in LibreOffice Draw (Slide ▸ Slide Properties) and re-save before converting.
Use .mts only when something downstream is keyed to that extension or to transport-stream packaging. For general playback and sharing, the same H.264 video in an MP4 container is far more portable — ODG to MP4 writes that, and ODG to Video lets you pick from the full container list if you are still deciding.
It travels to us over an encrypted connection, is rendered and encoded on our servers, and is deleted automatically a few hours later along with the finished .mts. Nothing is shared, published or reused, there is no account to create, and the output carries no watermark. Other targets for the same source are listed on the ODG converter hub.