Vad är filformatet MXF?
.mxf (förkortning för Material Exchange Format) är ett professionellt containerformat utvecklat av Society of Motion Picture and Television Engineers (SMPTE). En .mxf-fil lagrar fångad ljud- och videodata tillsammans med relaterad metadata - inklusive tidskod, beskrivande taggar och redigeringslistor - i ett enda fristående paket.
Digital motsvarighet till analogt videoband
Formatet .mxf kan ses som en digital motsvarighet till analogt videoband: precis som en rulle med band är en .mxf-fil uppbyggd som en sekventiell ström av KLV-datapartitioner (Key-Length-Value), vilket gör den väl lämpad för linjär sändningsingest och uppspelning. Den kan lagra video kodad med ett brett utbud av professionella codecs, inklusive MPEG-2 (enligt SMPTE D10-specifikationen), XDCAM HD, AVC-Intra, DNxHD och Apple ProRes.
MXF-formatets universalitet
Huvudmålet med MXF-standardiseringen är att underlätta tillförlitlig delning av videodata mellan olika plattformar - sändningskameror, ingest-servrar, redigeringssystem och arkivlagring. .mxf är det infödda inspelningsformatet för kamerasystemen Sony XDCAM, Panasonic P2 och Canon XF. Formatet är optimerat för utbyte och arkivering av multimediainnehåll, och dess metadatamodell är nära besläktad med Advanced Authoring Format (AAF), som båda underhålls under AMWA-paraplyet.
Öppna och konvertera MXF-filer
Att öppna .mxf-filer kräver ett program med lämpligt codec-stöd. Professionella NLE-system som Adobe Premiere Pro, DaVinci Resolve och Apple Final Cut Pro hanterar .mxf nativt, liksom kommandoradsverktyget ffmpeg med öppen källkod. Filer kan också konverteras till andra format som .mov eller .mp4 med hjälp av transkodningsprogramvara.
Säkerhet & trygghet
RISK: LOWMXF är en passiv mediacontainer - kodad video/ljud och metadata, ingen exekverbar kod - så själva filen är inte en vektor för skadlig kod. Praktiska fallgropar är snarare tekniska än säkerhetsrelaterade: (1) MXF innehåller många olika codecs, så en fil kan kräva rätt avkodare (VLC/FFmpeg inkluderar de flesta); (2) OP-Atom-filer (Panasonic P2, Avid) delar upp ett klipp över flera .mxf-filer i en mappstruktur - kopiera hela kortet/mappen, inte en enskild .mxf, annars förlorar du spår; (3) undvik nedladdningar av paketerade «gratis MXF-konverterare» från annonsportaler - använd VLC/Shotcut/HandBrake/FFmpeg istället.
Formatdetaljer
i ett nötskalProgram som öppnar MXF-filer
Tekniska detaljer
djup specifikation| Containerstruktur | Sekventiella KLV-tripletter (Key-Length-Value) organiserade i Header, Body och Footer-partitioner |
| SMPTE-standard | SMPTE ST 377-1 (ursprungligen SMPTE 377M, 2004); reviderad som ST 377-1:2011 med efterföljande tillägg |
| Filsignatur | 16-byte SMPTE Universal Label vid offset 0; de första fyra byten är alltid 06 0E 2B 34 - ingen läsbar ASCII-sträng |
| Operativa mönster | OP1a (enkelobjekt, flätad - vanligast); OP-Atom (ett essensspår per fil, används av P2 och XDCAM) |
| MIME-typ | application/mxf |
| Video-codecs som stöds | MPEG-2 (D10/XDCAM HD/HD422), AVC-Intra, DNxHD/DNxHR, Apple ProRes (RDD 36), JPEG 2000 |
| Ljud som stöds | Okomprimerad PCM (vanligast); även Dolby E, Dolby AC-3 och AAC via registrerade essensbeskrivningar |
| Metadata-kodning | All strukturell och beskrivande metadata kodad som KLV; stöder SMPTE DMS-1 och UMID (Unique Material Identifier) spåridentifiering |
| Nativt kameraformat | Standardformat för inspelning för Sony XDCAM och XDCAM EX, Panasonic P2, Canon XF och Ikegami GF-seriens kameror |
| Specifikation för sändningsleverans | AS-11 (AMWA applikationsspecifikation) begränsar MXF för filleverans till brittiska och europeiska sändningsorganisationer |
| Indextabeller | Valfria IndexTableSegment KLV-objekt möjliggör bildrutenoggrann slumpmässig åtkomst i essensdata utan en fullständig filskanning |
| Essens-omslagsmetoder | Frame-wrapping (en KLV per videobildruta, möjliggör bildrutenoggrann åtkomst) och clip-wrapping (all essens i en enda KLV) |
| Partitionsstatusflaggor | Header-partitionen kan vara Open/Incomplete under inspelning; sätts till Closed/Complete vid slutförande, vilket möjliggör återställning vid krasch och partiell uppspelning |
| Följefiler (sidecar) | P2- och XDCAM-system parar ihop .mxf-essensfiler med XML-sidecar-filer för metadata på klippnivå utanför containern |
| Släppt | 2004 (SMPTE 377M); widely adopted by broadcast cameras (Sony XDCAM, Panasonic P2, Canon XF) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | ieeexplore.ieee.org |
MXF-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om MXF-filer.