Skip to content

Free online USM to TS converter

Extract USM streams and mux compatible video and audio into an MPEG transport stream.

Convert USM to TS 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 .ts conversion

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

  3. 3/3

    Download converted .ts file

    Conversion result is ready to download.

Conversion statistics: USM to TS

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

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

How to convert usm to ts file

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

101convert.com assistant
1mo

Game cutscenes stored as CRI Sofdec .usm files may need conversion when a media player, editor, or playback device accepts MPEG transport streams but cannot read USM. The conversion normally requires extracting the video and audio streams first, then muxing them into a .ts container.

What the USM format is

USM is CRI Middleware's Sofdec container, used mainly for pre-rendered game movies, opening sequences, trailers, and in-game video. Games and publishing tools using CRI's codec pipeline create USM files; they are commonly found inside extracted game archives rather than in ordinary camera or desktop-video workflows.

A USM file can contain interleaved video and audio, often H.264 or another game-oriented video stream paired with ADX or HCA audio. Some files are encrypted, use proprietary metadata, or depend on a game-specific key, so general media players and FFmpeg frequently cannot open them directly.

What the TS format is

TS, or MPEG transport stream, is a packetized container designed for continuous delivery and error-tolerant playback. It is widely supported by broadcast systems, hardware players, IPTV software, media servers, and tools that expect MPEG-TS input.

For this conversion, H.264 video with AAC audio is the most compatible combination. TS does not automatically improve quality: it changes the container and may require audio transcoding, while the resulting file can be larger because transport-stream packets add overhead.

How to actually convert USM to TS

Option 1: Use the built-in online converter

You can convert the file on the 101convert.com website for free without installing software. Upload the USM file, select TS as the output format, start the conversion, and download the resulting file if the service supports that particular USM variant.

Do not upload copyrighted game footage or files containing confidential material unless you have permission and the service's handling policy is acceptable. Encrypted or unusual USM files may fail online conversion and require local extraction with the correct game-specific tool.

Option 2: Extract the streams, then mux them with FFmpeg

  1. Make a backup of the original movie.usm file.
  2. Run a USM-aware extractor, such as the USM tools included with VGMToolbox or a compatible game-specific USM deinterleaver. Select stream extraction rather than simple renaming. The tool may produce a raw video file, an audio file, or an intermediate container such as .m2v, .h264, .adx, or .hca.
  3. If the audio is ADX or HCA, decode it with a compatible CRI audio tool to audio.wav or another FFmpeg-readable format. Encrypted USM or HCA content may require a key from the original game and cannot be converted generically.
  4. Inspect the extracted video and audio. If the video is already H.264 and the audio is AAC, mux without re-encoding:

ffmpeg -i video.h264 -i audio.aac -map 0:v:0 -map 1:a:0 -c:v copy -c:a copy -f mpegts output.ts

If the decoded audio is PCM WAV, encode it to AAC while copying the video:

ffmpeg -i video.h264 -i audio.wav -map 0:v:0 -map 1:a:0 -c:v copy -c:a aac -b:a 192k -f mpegts output.ts

If the extractor creates a playable intermediate file such as movie.mkv, FFmpeg can remux or transcode it directly:

ffmpeg -i movie.mkv -map 0:v:0 -map 0:a:0? -c:v copy -c:a aac -b:a 192k -f mpegts output.ts

Use the correct frame rate when the extractor outputs raw video and the timing is missing. For example, add -r 29.97 before the raw video input when the source metadata identifies that rate. An incorrect frame rate causes audio drift or visibly accelerated or slowed playback.

Quality, compatibility, and limitations

Copying an existing H.264 stream with -c:v copy avoids video-generation loss. Re-encoding is required only when the extracted codec is incompatible with the target player or when the source is not a format FFmpeg can place in MPEG-TS.

USM extraction can leave separate audio and video files with no reliable timestamps. Verify the output from beginning to end, especially if the cutscene has multiple audio tracks, subtitles, variable frame rate, or deliberate timing gaps.

A file extension change from .usm to .ts does not perform conversion. If FFmpeg reports Invalid data found when processing input, use a USM deinterleaver first; FFmpeg generally cannot parse the proprietary USM container by itself.


Note: This usm to ts 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 TS: format comparison

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

Comparison of the USM and TS file formats
Property .USM CRI USM video (Sofdec2) .TS MPEG transport stream
Format type Container Container
Compression Lossy Both
Maximum resolution — 8K and above
Audio tracks Multiple Multiple
Subtitles Not supported Embedded in the file
Streaming No Yes
Opens in a web browser No Partial
Typical file size Medium Medium
Open standard No Yes
Introduced — 1995
Developer CRI Middleware Moving Picture Experts Group / ISO/IEC
MIME type — video/mp2t

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

Frequently asked questions

Is the USM to TS converter free?

Yes, converting USM to TS 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 2000 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 TS?

No. The USM to TS 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 TS 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.

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.