.USM

USM-fil

CRI Middleware USM video file (Sofdec2)
Ställ en fråga
SNABBT SVAR

En USM-fil är en proprietär videocontainer för spel skapad av CRI Middleware, som används för att lagra förrenderade filmsekvenser och full-motion video i kommersiella spel. Den kan inte öppnas i VLC eller någon standardmediaspelare eftersom den först måste demuxas. Använd VGMToolbox eller wannacri för att dela upp den i en video- och ljudström, och använd sedan FFmpeg för att skapa en spelbar MP4.

Utvecklare: CRI Middleware Co., Ltd. (CRIWARE) Kategori: Videofiler MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .DAV · .MKV · .MP4 · .H264

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 17, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet USM?

.usm är ett proprietärt videocontainerformat utvecklat av CRI Middleware (CRIWARE) för att bädda in filmsekvenser i kommersiella videospel. Även kända som en CRI Movie eller Sofdec2-film, lagrar .usm-filer sammanflätade video- och ljudströmmar inuti en segmenterad binär struktur som identifieras av signaturen CRID på fyra byte i början av filen. Till skillnad från format med en enda codec är .usm ett omslag - det inbäddade videospåret är vanligtvis MPEG-2, VP9 eller H.264, medan ljudet använder CRI:s egna ADX eller HCA-codec. USM-filer används vanligtvis för så kallade cutscenes - icke-interaktiva spelsekvenser - och finns allmänt i titlar från utgivare som Sega, Capcom och Bandai Namco. De liknar i syfte .BIK (Bink video)-filer, även om de två formaten är tekniskt orelaterade. .usm-containern ersätter det äldre .SFD (Sofdec 1)-formatet.

USM-videor kan vanligtvis spelas upp utanför ett givet spel eller konverteras till andra videoformat med hjälp av verktyg som FFmpeg eller wannacri. Många .usm-filer är valfritt krypterade med en 64-bitars nyckel per spel, vilket innebär att en demuxer kan behöva titelspecifika nycklar innan extrahering är möjlig. Data i USM-filer kan också extraheras med hjälp av verktyg för reverse-engineering. Processen är ganska komplex, och licensvillkor för spel kan utesluta alla försök att få tillgång till speldata på ett sätt som inte anges i licensdokumentet.

Säkerhet & trygghet

RISK: LOW

En USM-fil är videodata för spel utan exekverbar kod, så själva filen är inte farlig att hantera. De praktiska varningarna är juridiska och källrelaterade: USM-filer rippas från upphovsrättsskyddade kommersiella spel, så vidaredistribution kan innebära intrång; och personer som letar efter en «enkel USM-spelare/konverterare» hamnar ofta på webbplatser med adware - håll dig till välrenommerade open-source-verktyg (VGMToolbox, wannacri, FFmpeg, vgmstream). Krypterade USM-filer kräver dessutom spelets nyckel, som du endast legitimt kan använda med innehåll du äger.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNCRI Middleware USM video file (Sofdec2)även känd som CRI Movie, CRIWARE USM
UTVECKLARECRI Middleware Co., Ltd. (CRIWARE)sedan Sofdec2 / CRI Movie middleware (USM container superseding the older SFD format), 2000s
KATEGORIVideofiler
MIME-TYPapplication/octet-stream
TYPProprietär multiplexad video/ljud-container (filmsekvenser i spel/FMV)
Detta filtillägg används också av…
  • Ableton Live undo/temp (.usm) och andra nischade användningsområden - Några orelaterade verktyg har använt .usm för intern data/tillståndsdata; obetydligt jämfört med betydelsen som CRI-video.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
43524944
ASCII
CRID
En USM-fil börjar med ASCII-signaturen «CRID» (43 52 49 44) vid offset 0, vilket är huvudet för CRI:s multiplexade ström. Andra CRIWARE-segmentmarkörer förekommer i hela filen, särskilt «@UTF» (CRI-tabellformatet), «@SFV» (videoström) och «@SFA» (ljudström). Identifiera genom «CRID» i början, inte genom en generisk videosignatur.

Program som öppnar USM-filer

Windows4 apps
FFmpeg Öppen källkod Efter demuxing, packa om/konvertera: ffmpeg -i out.m2v -i out.wav -c:v libx264 movie.mp4 (fixar pixling och skapar en spelbar fil).
VGMToolbox Öppen källkod Misc. Tools > Stream Tools > Video Demultiplexer, ställ in Format till «USM (CRI Movie 2)», dra in .usm-filen - skapar .m2v (video) + .adx/.hca (ljud).
wannacri Öppen källkod Kommandorad: wannacri extractusm movie.usm för att demuxa/dekryptera till video + ljud (stöder nycklade USM-filer med -k).
vgmstream Öppen källkod Dekoda den extraherade CRI ADX/HCA-ljudströmmen till WAV så att FFmpeg kan muxa ihop den med videon.
macOS2 apps
FFmpeg Öppen källkod Efter demuxing, packa om/konvertera: ffmpeg -i out.m2v -i out.wav -c:v libx264 movie.mp4 (fixar pixling och skapar en spelbar fil).
wannacri Öppen källkod Kommandorad: wannacri extractusm movie.usm för att demuxa/dekryptera till video + ljud (stöder nycklade USM-filer med -k).
Linux2 apps
FFmpeg Öppen källkod Efter demuxing, packa om/konvertera: ffmpeg -i out.m2v -i out.wav -c:v libx264 movie.mp4 (fixar pixling och skapar en spelbar fil).
wannacri Öppen källkod Kommandorad: wannacri extractusm movie.usm för att demuxa/dekryptera till video + ljud (stöder nycklade USM-filer med -k).

Tekniska detaljer

djup specifikation
ContainertypProprietär multiplexad video/ljud-container (CRI Movie 2 / Sofdec2)
Filsignatur`CRID` (hex 43 52 49 44) vid byte-offset 0
ByteordningBig-endian - segmenthuvuden och `@UTF`-metadatatabeller använder big-endian-kodning
Interna segmentmarkörer`CRID` (container-rot), `@UTF` (metadatatabeller), `@SFV` (videoström), `@SFA` (ljudström)
VideocodecsMPEG-2, VP9, H.264, eller CRI Sofdec/Prime - varierar beroende på spel och version av CRIWARE SDK
LjudcodecsCRI ADX och HCA, som bärs i `@SFA`-strömsegment
KrypteringValfri 64-bitars XOR-nyckel per spel; krypterade filer kräver titelspecifik nyckel för att demuxas
FärgkodningVanligtvis 8-bitars 4:2:0 YUV (beroende på inbäddad videocodec)
Maximal upplösningUpp till 4K, beroende på codec och version av CRIWARE SDK
Samplingsfrekvens för ljudVanligtvis 48 000 Hz (ADX/HCA); varierar per titel
Typisk filstorlekTiotals till hundratals MB per filmsekvens; spel med mycket FMV kan uppta många GB totalt över alla USM-filer
FöregångarformatErsätter `.sfd` (CRI Movie 1 / Sofdec 1)
PlattformsstödWindows, PlayStation, Xbox, Nintendo Switch, Android/iOS (via CRIWARE SDK)
MIME-typapplication/octet-stream (inofficiell: video/x-usm)
Extraherad utdataDemuxing ger en separat elementär videoström (t.ex. `.m2v`) och en ljudfil (`.adx` eller `.hca`)
Anmärkningsvärda licenstagareSega, Capcom, Bandai Namco och många andra kommersiella spelstudior som använder CRIWARE
SläpptSofdec2 / CRI Movie middleware (USM container superseding the older SFD format), 2000s
Senaste versionCRIWARE Sofdec2 (current; ongoing SDK releases)
Specifikationwww.criware.com

USM-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med USM-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om USM-filer.

Vanliga frågor

Hur öppnar / spelar jag en .usm-fil?
Du kan inte spela den direkt - USM är CRI Middlewares proprietära container för spelfilmer. Demuxa den först med VGMToolbox (Video Demultiplexer > «USM (CRI Movie 2)») eller wannacri för att få separata video- och ljudströmmar, konvertera sedan till MP4 med FFmpeg.
Hur konverterar jag USM till MP4?
Två steg: demuxa USM till en video (.m2v) och ljud (.adx/.hca) med VGMToolbox eller wannacri, dekoda ljudet till WAV (vgmstream), och muxa sedan med FFmpeg: ffmpeg -i video.m2v -i audio.wav -c:v libx264 out.mp4. Det finns ingen konverterare som fungerar med ett enda klick.
Varför kan inte VLC öppna min USM-fil?
Eftersom USM inte är ett standardvideoformat - det är en multiplexad, ibland krypterad CRI-container som VLC inte kan demuxa. Extrahera de underliggande strömmarna med en CRI-demuxer först, konvertera till MP4/MKV, så kommer VLC att kunna spela den.
Min USM-demux misslyckas eller ger skräpdata - varför?
USM-filen är förmodligen krypterad/kodad med en 64-bitars nyckel per spel. Verktyg som wannacri kan dekryptera med rätt nyckel (-k); VGMToolbox kan misslyckas på nycklade filer eller codec-varianter som den inte stöder. Dessutom kan rå .m2v-utdata se pixlig ut tills den packas om med FFmpeg.
Är .usm en Scaleform GFX-fil?
Nej - det är ett fel i databasindexeringen. Scaleform GFX är Flash-baserad middleware för spelgränssnitt som använder .gfx/.swf. .usm-videon är CRI Middlewares Sofdec2/CRI Movie-format, identifierat av «CRID»-headern.
Vilket ljud finns inuti en USM och hur får jag ut det?
Vanligtvis CRI:s ADX- eller HCA-ljud. Genom att demuxa USM-filen extraheras det som en separat .adx/.hca-fil; dekoda den till WAV med vgmstream, så blir det en vanlig ljudfil som du kan spela eller muxa ihop med videon igen.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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)

Relaterade filtillägg

.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)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö