Video and audio compatibility
Lunyce’s video and audio tools use your browser’s codecs (WebCodecs): the video is decoded and encoded by your device and is never uploaded. What you can process therefore depends a little on the browser. If a format cannot be read, the tool tells you clearly and produces nothing fake.
Supported formats
- Video: MP4, MOV (iPhone), M4V, WEBM, MKV.
- Audio: MP3, WAV, M4A (AAC, voice memos), OGG (Opus). The sound of a video can be used too.
- Not yet: AVI, WMV, FLV, FLAC.
Codec decoding, by browser
| Codec | Chrome, Edge (desktop, Android) | Safari (Mac, iPhone, iPad) | Firefox (desktop) | Verified by our tests |
|---|---|---|---|---|
| H.264 (most videos) | Yes | Yes | Yes | Copy without re-encoding: yes |
| HEVC / H.265 (iPhone “high efficiency”) | If the hardware supports it | Yes | Depends on the system | Not tested |
| VP8, VP9 | Yes | Yes | Yes | Yes |
| AV1 | Yes | Recent devices | Yes | Yes |
| AAC (M4A, MP4 audio) | Yes | Yes | Yes | Copy without re-encoding: yes |
| MP3, Opus, WAV | Yes | Yes | Yes | Yes |
Output files
| Output | Encoder | Available |
|---|---|---|
| MP4 video | H.264 from the browser; otherwise VP9 or AV1 (shown with the result) | Wherever decoding works |
| AAC audio (MP4, M4A) | Browser, or built-in encoder (libavcodec in WebAssembly) loaded on demand | Everywhere |
| MP3 | Browser, or built-in encoder (LAME in WebAssembly) loaded on demand | Everywhere |
| WAV | Built in | Everywhere |
| OGG Opus | Browser | Chrome, Edge, Firefox, recent Safari |
| GIF | Lunyce engine (Rust, WebAssembly) | Everywhere |
How this information is established
The “Verified by our tests” column comes from our automated test bench, which processes real files in Chromium 141 (open-source build) and checks every result with ffprobe: 39 conversion, trimming, merging, GIF, volume and damaged-file runs. This open-source Chromium has no H.264 or AAC decoder: those cases are verified as copies without re-encoding (MOV → MP4 conversion, fast trim, audio removal), and decoding is handled by Chrome, Edge and Safari for real users. The other columns are based on the browsers’ public documentation and will be confirmed by tests on real devices. Last updated: 8 November 2026.