.USM

File USM

CRI Middleware USM video file (Sofdec2)
Fai una domanda
RISPOSTA RAPIDA

Un file USM è un contenitore video proprietario per videogiochi creato da CRI Middleware, utilizzato per memorizzare filmati pre-renderizzati e full-motion video nei giochi commerciali. Non può essere aperto con VLC o altri lettori multimediali standard perché deve prima essere demuxato. Usa VGMToolbox o wannacri per separarlo in uno stream video e uno audio, quindi usa FFmpeg per produrre un MP4 riproducibile.

Sviluppatore: CRI Middleware Co., Ltd. (CRIWARE) Categoria: File video MIME: application/octet-stream
SI APRE SU Windows macOS Linux
Correlati: .DAV · .MKV · .MP4 · .H264

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 17, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file USM?

.usm è un formato contenitore video proprietario sviluppato da CRI Middleware (CRIWARE) per l'inserimento di filmati d'intermezzo nei videogiochi commerciali. Noti anche come filmati CRI Movie o Sofdec2, i file .usm memorizzano stream video e audio interlacciati all'interno di una struttura binaria a blocchi identificata dalla firma a quattro byte CRID all'inizio del file. A differenza dei formati a codec singolo, .usm è un wrapper: la traccia video incorporata è comunemente MPEG-2, VP9 o H.264, mentre l'audio utilizza i codec proprietari di CRI ADX o HCA. I file USM sono tipicamente utilizzati per le cosiddette cutscene - sequenze di gioco non interattive - e si trovano ampiamente in titoli di editori come Sega, Capcom e Bandai Namco. Hanno uno scopo simile ai file .BIK (Bink video), sebbene i due formati non siano tecnicamente correlati. Il contenitore .usm sostituisce il vecchio formato .SFD (Sofdec 1).

I video USM possono solitamente essere riprodotti al di fuori di un determinato gioco o convertiti in altri formati video utilizzando strumenti come FFmpeg o wannacri. Molti file .usm sono opzionalmente crittografati con una chiave a 64 bit specifica per ogni gioco, il che significa che un demuxer potrebbe necessitare della chiave specifica del titolo prima che l'estrazione sia possibile. I dati nei file USM possono anche essere estratti utilizzando strumenti di reverse-engineering. Il processo è piuttosto complesso e i termini di licenza del gioco potrebbero precludere qualsiasi tentativo di accesso ai dati di gioco in modi non specificati nel documento di licenza.

Sicurezza e incolumità

RISCHIO: LOW

Un file USM contiene dati video di gioco senza codice eseguibile, quindi il file in sé non è pericoloso da gestire. Le precauzioni pratiche sono di natura legale e relative alla fonte: i file USM sono estratti da giochi commerciali protetti da copyright, quindi la ridistribuzione potrebbe violare i diritti; inoltre, chi cerca un «lettore/convertitore USM facile» spesso finisce su siti di download carichi di adware - attieniti a strumenti open-source affidabili (VGMToolbox, wannacri, FFmpeg, vgmstream). Gli USM crittografati richiedono inoltre la chiave del gioco, che puoi utilizzare legittimamente solo con contenuti di tua proprietà.

Dettagli del formato

in sintesi
NOME COMPLETOCRI Middleware USM video file (Sofdec2)anche noto come CRI Movie, CRIWARE USM
SVILUPPATORECRI Middleware Co., Ltd. (CRIWARE)dal Sofdec2 / CRI Movie middleware (USM container superseding the older SFD format), 2000s
CATEGORIAFile video
TIPO MIMEapplication/octet-stream
TIPOContenitore video/audio multiplato proprietario (cutscene/FMV di gioco)
Questa estensione è usata anche da…
  • Undo/temp di Ableton Live (.usm) e altri usi di nicchia - Alcuni strumenti non correlati hanno utilizzato .usm per dati interni o di stato; si tratta di usi minori rispetto al significato video di CRI.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
43524944
ASCII
CRID
Un file USM inizia con la firma ASCII «CRID» (43 52 49 44) all'offset 0, l'intestazione dello stream multiplato di CRI. Altri marcatori di blocco CRIWARE appaiono in tutto il file, in particolare «@UTF» (il formato tabella CRI), «@SFV» (stream video) e «@SFA» (stream audio). Identificalo tramite «CRID» all'inizio, non tramite una firma video generica.

Programmi che aprono file USM

Windows4 apps
FFmpeg Open-source Dopo il demuxing, ri-impacchetta/converti: ffmpeg -i out.m2v -i out.wav -c:v libx264 movie.mp4 (corregge la pixelazione e produce un file riproducibile).
VGMToolbox Open-source Misc. Tools > Stream Tools > Video Demultiplexer, imposta Format su «USM (CRI Movie 2)», trascina il file .usm - genera .m2v (video) + .adx/.hca (audio).
wannacri Open-source Riga di comando: wannacri extractusm movie.usm per demuxare/decrittografare in video + audio (supporta USM con chiave tramite -k).
vgmstream Open-source Decodifica lo stream audio CRI ADX/HCA estratto in WAV in modo che FFmpeg possa unirlo nuovamente al video.
macOS2 apps
FFmpeg Open-source Dopo il demuxing, ri-impacchetta/converti: ffmpeg -i out.m2v -i out.wav -c:v libx264 movie.mp4 (corregge la pixelazione e produce un file riproducibile).
wannacri Open-source Riga di comando: wannacri extractusm movie.usm per demuxare/decrittografare in video + audio (supporta USM con chiave tramite -k).
Linux2 apps
FFmpeg Open-source Dopo il demuxing, ri-impacchetta/converti: ffmpeg -i out.m2v -i out.wav -c:v libx264 movie.mp4 (corregge la pixelazione e produce un file riproducibile).
wannacri Open-source Riga di comando: wannacri extractusm movie.usm per demuxare/decrittografare in video + audio (supporta USM con chiave tramite -k).

Dettagli tecnici

specifiche approfondite
Tipo di contenitoreContenitore video/audio multiplato proprietario (CRI Movie 2 / Sofdec2)
Firma del file`CRID` (hex 43 52 49 44) all'offset byte 0
Ordine dei byteBig-endian - le intestazioni dei blocchi e le tabelle di metadati `@UTF` usano la codifica big-endian
Marcatori di blocco interni`CRID` (radice contenitore), `@UTF` (tabelle metadati), `@SFV` (stream video), `@SFA` (stream audio)
Codec videoMPEG-2, VP9, H.264 o CRI Sofdec/Prime - varia in base al gioco e alla versione dell'SDK CRIWARE
Codec audioCRI ADX e HCA, trasportati nei blocchi dello stream `@SFA`
CrittografiaChiave XOR a 64 bit opzionale per gioco; i file crittografati richiedono la chiave del titolo per il demuxing
Codifica coloreTipicamente 8-bit 4:2:0 YUV (dipendente dal codec video incorporato)
Risoluzione massimaFino a 4K, a seconda del codec e della versione dell'SDK CRIWARE
Frequenza di campionamento audioComunemente 48.000 Hz (ADX/HCA); varia per titolo
Dimensione tipica del fileDa decine a centinaia di MB per cutscene; i giochi ricchi di FMV possono occupare molti GB tra tutti i file USM
Formato precedenteSostituisce `.sfd` (CRI Movie 1 / Sofdec 1)
Supporto piattaformeWindows, PlayStation, Xbox, Nintendo Switch, Android/iOS (tramite SDK CRIWARE)
Tipo MIMEapplication/octet-stream (non ufficiale: video/x-usm)
Output estrazioneIl demuxing produce uno stream elementare video separato (es. `.m2v`) e un file audio (`.adx` o `.hca`)
Licenziatari notiSega, Capcom, Bandai Namco e molti altri studi di giochi commerciali che utilizzano CRIWARE
RilasciatoSofdec2 / CRI Movie middleware (USM container superseding the older SFD format), 2000s
Ultima versioneCRIWARE Sofdec2 (current; ongoing SDK releases)
Specificawww.criware.com

Conversioni USM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file USM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file USM.

Domande frequenti

Come posso aprire / riprodurre un file .usm?
Non puoi riprodurlo direttamente: USM è il contenitore video proprietario di CRI Middleware. Demuxalo prima con VGMToolbox (Video Demultiplexer > «USM (CRI Movie 2)») o wannacri per ottenere stream video e audio separati, quindi convertilo in MP4 con FFmpeg.
Come converto USM in MP4?
In due passaggi: demuxa l'USM in un video (.m2v) e un audio (.adx/.hca) con VGMToolbox o wannacri, decodifica l'audio in WAV (vgmstream), quindi effettua il muxing con FFmpeg: ffmpeg -i video.m2v -i audio.wav -c:v libx264 out.mp4. Non esiste un convertitore con un singolo clic.
Perché VLC non apre il mio file USM?
Perché USM non è un formato video standard: è un contenitore CRI multiplato e talvolta crittografato che VLC non è in grado di demuxare. Estrai prima gli stream sottostanti con un demuxer CRI, convertili in MP4/MKV e a quel punto VLC potrà riprodurli.
Il mio demux USM fallisce o produce dati corrotti: perché?
L'USM è probabilmente crittografato o rimescolato con una chiave a 64 bit specifica per il gioco. Strumenti come wannacri possono decrittografare con la chiave corretta (-k); VGMToolbox potrebbe fallire su varianti di codec o chiavi che non supporta. Inoltre, l'output .m2v grezzo può apparire pixelato finché non viene ri-impacchettato con FFmpeg.
Il formato .usm è un file Scaleform GFX?
No, si tratta di un errore di etichettatura nei database. Scaleform GFX è un middleware per UI di gioco basato su Flash che usa .gfx/.swf. Il video .usm è il formato Sofdec2/CRI Movie di CRI Middleware, identificato dall'intestazione «CRID».
Quale audio si trova in un USM e come posso ottenerlo?
Solitamente audio CRI ADX o HCA. Il demuxing dell'USM lo estrae come file .adx/.hca separato; decodificalo in WAV con vgmstream, dopodiché sarà un normale file audio che potrai riprodurre o unire nuovamente al video.

Riferimenti

1CRI Middleware (CRIWARE) - official sitewww.criware.com
2Amicitia Wiki - USM formatamicitia.miraheze.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Estensioni correlate

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z