MineVinyl

Guide · Reference

Supported audio formats

MineVinyl accepts most common audio formats. Here's what's supported, how conversion works, and how to get the best quality output.

Accepted input formats

FormatExtensionNotes
MP3.mp3Most compatible. Recommended for simplicity.
WAV.wavLossless source — good for high-quality conversion.
FLAC.flacLossless. Larger files but best source quality.
OGG Vorbis.oggAlready in the target format — copied as-is.
AAC.aac, .m4aCommon on Apple devices and streaming rips.
AIFF.aiff, .aifLossless, common on macOS.
Opus.opusModern codec — fully supported.
WMA.wmaSupported via FFmpeg.

If your format is not in this list, try it anyway — MineVinyl uses FFmpeg under the hood, which supports a very wide range of containers and codecs. If conversion fails, converting to MP3 or WAV first usually resolves it.

How conversion works

Minecraft's sound engine requires audio in OGG Vorbis format. If you upload a file in any other format, MineVinyl converts it automatically using FFmpeg compiled to WebAssembly — everything runs in your browser, no server involved.

If you upload a file that is already OGG Vorbis, it is used directly without re-encoding, which preserves its original quality.

Recommended bitrate and quality settings

Minecraft plays music disc audio at whatever bitrate it is stored at. For a good balance of quality and file size, target 128–192 kbps OGG Vorbis. Going higher (320 kbps+) increases pack size without a noticeable in-game difference, since the audio plays through Minecraft's own mixer at whatever volume the player sets.

If you care about quality, start with a lossless source (WAV or FLAC) rather than re-encoding an already-compressed MP3. Re-encoding lossy-to-lossy always degrades quality.

File size guidance

There is no server-side file size limit. The practical limit is your browser's available memory — conversion happens in-memory. Most tracks under 50 MB convert without issue. Very large files (>200 MB) may be slow or fail on devices with limited RAM.

For very long tracks (podcasts, ambient mixes), consider trimming them to the section you actually want to hear on the disc before uploading.