Voxta docs

Asset formats

File formats Voxta accepts for character assets, scenario assets, and other resource attachments.

Voxta's resource asset system supports a curated set of file formats across images, video, audio, 3D models, and structured data. Characters, scenarios, memory books, and content packages can attach assets in any of the formats below.

Specific features may only accept a subset of these formats based on their own logic — for example, an avatar selection script may only want PNG or WebP, not VRM. The list below covers what the core system recognizes.

Images

FormatExtensionAlphaAnimationNotes
PNG.pngYesNoLossless. Ideal for graphics, icons, anything needing transparency or sharp lines.
JPEG.jpg, .jpegNoNoLossy. Best for photographic images.
AVIF.avifYesYesModern, excellent compression. Often much smaller than JPEG/WebP at similar quality.
WebP.webpYesYesLossy or lossless. Good balance of features and file size.

Video

FormatExtensionAudioNotes
WebM.webmYesVP9 / AV1 codecs. Efficient web video.
MP4.mp4YesH.264 / H.265 codecs. Broad compatibility.

Both formats can be used silent by stripping the audio track or muting playback.

Audio

FormatExtensionTypeNotes
MP3.mp3LossyWidely supported. Good for music and voice.
WAV.wavLosslessUncompressed. Best quality, biggest files.
Ogg Vorbis.oggLossyOpen-source alternative to MP3. Often better quality at similar bitrates.

3D models and animation

FormatExtensionNotes
VRM.vrm3D humanoid avatar. Used by Voxy and VTubing apps.
VMD.vmdVocaloid Motion Data. Animation/pose data used with MMD and VRM models.

Data and text

FormatExtensionNotes
JSON.jsonConfiguration, structured data.
Plain text.txtNotes, logs.
CSV.csvTabular data.

Unsupported formats

These aren't recognized by Voxta's asset system:

  • Images.gif, .svg
  • Audio.aac, .m4a, .flac, standalone .opus
  • Video.mov

If you have content in one of these formats, convert it to a supported equivalent before adding it as an asset.

On this page