WAVE MP4
OGV · to · MP4

Convert OGV to MP4

OGV is Ogg Video - Theora video plus Vorbis audio in the Ogg container. It plays in Firefox and Chrome but almost nowhere else. Wave re-encodes locally to a plain MP4 that plays on Safari, iOS, and every consumer device.

Under the hood

What actually changes

OGV source VIDEO Theora / VP8 AUDIO Vorbis MP4 new codecs VIDEO H.264 AUDIO AAC RE-ENCODE streams transcoded
Theora and Vorbis are not permitted inside MP4. Wave decodes and re-encodes both streams to H.264 + AAC.

Ogg was designed as a royalty-free alternative to MPEG and became the default video format on Wikipedia and old MDN samples. Its two codecs - Theora for video, Vorbis for audio - are open-source and license-clean, but MP4 accepts neither. That means an OGV-to-MP4 conversion is always a full re-encode; there is no fast-copy path.

Wave decodes the Theora frames and Vorbis samples through the on-device ffmpeg engine, then re-encodes video to H.264 through the browser's WebCodecs encoder when your browser exposes one (most Chrome / Edge / Safari installs do), or falls back to MPEG-4 Part 2 otherwise. Audio always re-encodes to AAC at 192 kbps. A small subset of .ogv files carry VP8 video instead of Theora - those are effectively WebM in a different wrapper, and the WebCodecs path handles them the same way.

How to convert

Three steps.

  1. 01

    Step 1

    Drop the OGV file onto the card.

  2. 02

    Step 2

    Wave shows Re-encode needed - Theora and Vorbis can't sit inside an MP4.

  3. 03

    Step 3

    Convert and save the MP4.

FAQ

Answers, specifically.

Why doesn't OGV play on iPhones?

Apple has never shipped a Theora decoder on iOS or macOS. Chrome and Firefox added Theora playback around 2010 as part of the html5 video push; every other platform sidestepped it. Converting to H.264 in an MP4 is the pragmatic fix.

Is this lossless?

No. Any transcode between two lossy codecs (Theora → H.264) loses a small amount of fidelity. Wave targets a high-quality bitrate, and the loss is imperceptible on almost any content you'd reasonably watch.

What about .ogg files with video inside?

Same story. The Ogg container carries both audio-only .ogg (Vorbis) and video .ogv. If you drop a video-bearing .ogg onto Wave, it works - Wave inspects the streams, not the extension.

Where do OGV files even come from these days?

Wikipedia media (before the WebM migration), some open-source video archives, and old MDN / W3C demos. If you've downloaded video from an educational site older than about 2015, it's often OGV.

Will the file be larger or smaller?

Similar. Theora and H.264 have comparable per-bit efficiency for typical content; the MP4 usually lands within 10–15 % of the source size at Wave's default quality.

Related

Other converters.