Skip to content

Free online USM to AAC converter

Extract CRI audio from a USM file, decode it, and encode it as AAC.

Convert USM to AAC online - free

Uploading…

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .usm file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .usm to .aac conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .aac file

    Conversion result is ready to download.

Conversion statistics: USM to AAC

USM files are most often converted to MP4 96% M4V 1% MKV 1% MP3 1%

Updated November 10, 2026, from conversions on 101convert.com

How to convert usm to aac file

  • Audio
  • No ratings yet.
101convert.com assistant

101convert.com assistant
1mo

USM files usually contain game video and CRI audio streams, while AAC is supported by phones, media players, editors, and streaming workflows. Conversion normally requires extracting the audio from the USM first, decoding its original CRI audio format, then encoding the result as AAC.

What the USM format is

USM is a proprietary CRI Middleware movie container used by video games for cutscenes, menus, trailers, and other in-game video. Files commonly contain a video stream plus CRI audio such as HCA or ADX; they do not normally contain AAC directly.

You may encounter USM files in a game's installation directory, downloadable game assets, modding projects, or extracted console archives. Standard media players and FFmpeg builds generally cannot decode every USM variant because the container and its stream metadata may use CRI-specific formats.

What the AAC format is

AAC is a lossy audio codec supported by modern phones, browsers, media players, video editors, and streaming platforms. At a similar bitrate, it commonly provides better quality than older MP3 encoding, although the conversion cannot restore detail already lost in the original USM audio.

A raw AAC file usually uses the .aac extension and ADTS framing. AAC stored in an MPEG-4 container normally uses .m4a; choose .aac when a program specifically requires an elementary AAC stream.

How to convert USM to AAC

Using a desktop extraction and encoding workflow

  1. Make a copy of the original USM file. Do not rename the extension and expect that to convert the content.
  2. Extract the streams with a USM-capable utility such as USM Extractor, USM Demuxer, or the relevant USM tool in VGMToolbox. The output may be an HCA, ADX, or another CRI audio file.
  3. Decode the extracted audio with vgmstream-cli. For example:
    vgmstream-cli -o audio.wav extracted_audio.hca
    Replace the input filename if the extractor produces an ADX or another format supported by your installed vgmstream build.
  4. Encode the decoded WAV as a raw AAC file with FFmpeg:
    ffmpeg -i audio.wav -c:a aac -b:a 192k -f adts output.aac
  5. For an MPEG-4 audio file instead, use:
    ffmpeg -i audio.wav -c:a aac -b:a 192k output.m4a

If the USM contains several audio tracks, identify the language or channel track before encoding. Extracting every stream can produce multiple files with generic names, so listen to each one or inspect the extractor's stream listing.

Using the built-in online converter

You can try converting the file for free on the 101convert.com website without installing software. USM support depends on the specific CRI container and codec used by the file; if the site cannot read it, use the extraction workflow above.

Quality and compatibility limitations

USM audio is often HCA, which is already compressed. Converting HCA or ADX to AAC is a second lossy encode, so use the highest practical AAC bitrate; 192 kbps is a reasonable general setting, while 128 kbps produces smaller files and 256 kbps retains more detail.

If the extracted audio is multichannel, preserve it with an AAC encoder and container that support the channel layout. Some devices accept only stereo AAC, in which case use -ac 2 with FFmpeg, but downmixing permanently removes the separate surround channels.

When FFmpeg reports that the USM format is unsupported, that is a demuxing limitation rather than evidence that the file is damaged. Extract the CRI streams first; FFmpeg and vgmstream are normally used after that step.


Note: This usm to aac conversion record is incomplete, must be verified, and may contain inaccuracies. Please vote below whether you found this information helpful or not.

Was this information helpful?

USM vs AAC: format comparison

How the USM and AAC formats compare on the properties that matter most for this conversion.

Comparison of the USM and AAC file formats
Property .USM CRI USM video (Sofdec2) .AAC Advanced Audio Coding
Open standard No Partly open
Compression Lossy Lossy
Typical file size Medium Small
Opens in a web browser No Partial
Further editing Not directly editable Limited
Metadata support None Basic
Plain-text readable No No
Best used for Embedding in applications Music
Introduced — 1997
Developer CRI Middleware Fraunhofer IIS, Sony, Dolby, AT&T, Nokia, and others
MIME type — audio/aac

Information about file extensions and file types is provided by File-Extensions.org

Frequently asked questions

Is the USM to AAC converter free?

Yes, converting USM to AAC on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my USM file be?

You can upload USM files up to 30 MB and convert up to 1 files at once in a single batch. With a paid plan the limit is up to 500 MB per file and 1 files at once, see our plans.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert USM to AAC?

No. The USM to AAC conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid USM file for this USM to AAC conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.

Additional formats for
usm file conversion

Convert to aac from
other formats

Share on social media:

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.