Convert OGV to OGV — Why You Would
Converting a file to the format it already is looks pointless until you know what actually happens here, so let us start there: this is always a full re-encode. The video is decoded and encoded again from scratch. Nothing is copied through, there is no remux path, and the output is a generation further from the original than the input was. Same extension, different bytes.
That makes it a deliberate operation with four real uses:
- Shrink an oversized file. Name a target size or a bitrate and the encoder works toward it. A same-format conversion is often the shortest route to "this needs to be under 20 MB".
- Change the codec inside the Ogg. A
.ogvnormally holds Theora. This page writes VP8 by default, which is a considerably more efficient codec, while leaving the file name and container the same — useful when a pipeline is hard-wired to.ogv. - Resize or trim. Drop a 1080p Ogg to 720p, or take a two-minute section out of an hour-long recording, without changing what kind of file it is.
- Swap the audio codec. Vorbis is the default; Opus is available and is substantially better at low bitrates.
What it will not do is improve the picture. Re-encoding cannot restore detail Theora threw away the first time, and every pass costs a little more. If your file is fine and you just want it smaller, that is a good reason to be here. If you are hoping to clean it up, it is not.
How to Convert OGV to OGV
- Upload Your OGV File: Drag the
.ogvfile onto the page or click "Add Files". Several files can be queued and share one set of settings. Uploads travel over an encrypted connection and are processed on our servers. - Confirm Video Codec and Audio Codec: Video Codec opens on VP8, with Theora as the only alternative. Audio Codec opens on Vorbis, with Opus, FLAC and Speex beside it. The codec you pick changes which compression controls do anything, which the table below sets out.
- Set File Compression: The group opens on Quality Preset at Very High (Recommended). Specific file size, Constant Bitrate, Variable Bitrate, Constant Quality and Constraint Quality are the alternatives — and on VP8 they are emphatically not interchangeable.
- Set Video Resolution and Trim, Then Convert: Video resolution opens on Keep original, with percentage, preset height, width, height and explicit Width x Height modes. Trim takes a start time and a duration. Click Convert and download. No sign-up, no watermark; uploads and outputs are deleted automatically after a few hours.
What Changes and What Stays the Same
We ran a 640×360 Theora and Vorbis .ogv through the default settings on this page and probed the result. Here is the honest inventory:
| Aspect | Input | Output at default settings |
|---|---|---|
| Container | Ogg | Ogg — unchanged |
| Extension | .ogv |
.ogv — unchanged |
| Video codec | Theora, typically | VP8 — changed, unless you select Theora |
| Audio codec | Vorbis, typically | Vorbis — unchanged unless you pick another |
| Frame size | Source | Source, since resolution opens on Keep original |
| Picture quality | Source | One further generation of lossy encoding |
| File size | Source | Frequently larger at the default preset — see below |
That last row is the one that surprises people, and it has a specific cause. VP8 has no constant-quality mode, so Quality Preset cannot target a quality level; it falls back to scaling the source video bitrate by a fixed multiplier. At the default Very High rung the multiplier is 1.32×, so the encoder is aiming above the source bitrate, not below it. Highest is 1.5×, High is 1.14×, Medium is 0.9×, Low is 0.72×, Very Low is 0.54× and Lowest is 0.3×. If the goal is a smaller file, either drop to Medium or lower, or leave the preset behind and use one of the explicit size controls.
Which Compression Modes Actually Work on VP8
This is the most useful thing to know about this page, because one of the controls renders a slider that does nothing:
| Mode | On VP8 (default) | On Theora |
|---|---|---|
| Quality Preset | Works, as a bitrate multiplier on the source rate — not a quality target | Works as a true quality target; the preset maps onto Theora's 0–10 quality scale |
| Specific file size | Works — the reliable way to hit a size | Works |
| Constant Bitrate | Works | Works |
| Variable Bitrate | Works | Works |
| Constant Quality | Does nothing. A 16–63 slider renders and opens at 30, but VP8 accepts no constant-quality value, so the encoder falls back to its own internal defaults and your setting is ignored | Works — a 0–10 slider opening at 7, where higher is better, the reverse of the usual CRF convention |
| Constraint Quality | Works — the maximum bitrate you give becomes a real ceiling | Works |
So on the default codec, reach for Specific file size or Constraint Quality when you want control, and skip Constant Quality entirely. If you switch the codec to Theora, Constant Quality becomes genuine — just remember its scale runs the opposite way, with 10 the best quality and 0 the worst.
A Word on Browser Playback
If the reason you are here is to make an .ogv play on the web, this conversion will not achieve it, and it is better to know now. Theora is no longer decoded by current browsers: Chrome disabled it by default in version 120 and Chromium removed it in 123, Firefox disabled it by default in 126, and Safari never shipped it at all. Selecting VP8 does not rescue the situation either, because VP8's home container is WebM, not Ogg.
For web delivery, convert out of the format rather than around inside it — OGV to WebM keeps the open-codec lineage with VP8 or VP9 in the container browsers actually support, and OGV to MP4 is the maximum-compatibility answer.
Frequently Asked Questions
Will converting OGV to OGV lose quality?
Yes, always. There is no pass-through or copy mode anywhere in this pipeline — the video is fully decoded and re-encoded on every job, so a second generation of lossy compression is applied on top of whatever the source already carried. At the default Very High preset the loss is small and hard to see, but it is real and it is cumulative. Do this once with the settings you want rather than repeatedly.
Why did my file get bigger instead of smaller?
Because Quality Preset on VP8 targets 1.32× the source video bitrate at the Very High default, rather than trying to match or reduce it. That is deliberate — it protects the picture across a re-encode — but it is the opposite of what someone converting for size wants. Switch File Compression to Specific file size and enter a number, or step the preset down to Medium (0.9×) or Low (0.72×).
Should I keep Theora or switch to VP8?
VP8 is the better encoder by a wide margin at the same bitrate, and it is what this page selects by default. Keep Theora only if the receiving software genuinely expects Theora inside the Ogg — some older open-source toolchains do — or if you specifically want the true constant-quality control, which VP8 does not offer here. Bear in mind that neither choice makes the file play in a modern browser.
Is Opus worth choosing over Vorbis for the audio?
Usually yes, especially at lower bitrates, where Opus is clearly the stronger codec and is the format the Xiph ecosystem moved to. Ogg carries Opus perfectly well. The reason to stay on Vorbis is compatibility with older software that predates Opus support. FLAC is also on the list and is lossless, which makes it a poor match for audio that came out of a lossy Vorbis stream — you would be storing the artifacts at full fidelity.
Can I use this to repair a damaged or unplayable OGV?
Sometimes, and it is a legitimate reason to run a same-format conversion. Re-encoding rebuilds the container and the streams from scratch, which can clear up broken page ordering, missing duration metadata or a stream a fussy player refuses. It cannot recover data that is genuinely missing from the file, so badly truncated or corrupted sources will still fail or come out short.
Does the conversion keep my original resolution and aspect ratio?
The resolution yes, because Video resolution opens on Keep original. Pixel aspect ratio survives too — as long as you do not resize. Any resize in this pipeline flattens non-square pixels to square, which visibly stretches anamorphic material. If you need to resize an anamorphic source, use Width x Height and enter the dimensions that describe the shape you want rather than a percentage.
Can I just trim an OGV without re-encoding it?
Not here — the Trim control encodes only the range you asked for, but it still encodes it. That is the trade for being able to cut anywhere rather than only at keyframes. Set the start time and duration under Trim, and if the trim is the only thing you need, the Video Cutter accepts .ogv directly and is the more focused tool for the job.
How are my files handled while they are on your servers?
The .ogv file is uploaded over an encrypted connection, converted on our servers, and both the upload and the finished file are deleted automatically after a few hours. There is no account to create, no watermark, and files are never shared or made public. The practical ceiling on a long recording is upload size and time rather than anything about the format.