.MF4

MF4 Datei

ASAM MDF Version 4 Measurement Data File
Frage stellen
SCHNELLE ANTWORT

Eine MF4-Datei ist eine ASAM MDF Version 4 Messdatendatei - der Standard der Automobilindustrie zur Speicherung von Steuergeräte-, CAN-Bus- und Sensor-Zeitreihendaten. Öffnen Sie diese mit Vector CANape, vSignalyzer oder der kostenlosen Python-Bibliothek asammdf. Das Format ist ein offener Standard, der von ASAM e.V. veröffentlicht wurde.

Entwickler: ASAM e.V. (Association for Standardization of Automation and Measuring Systems); originally co-developed by Vector Informatik GmbH and Robert Bosch GmbH Kategorie: Datendatei Offener Standard MIME: application/octet-stream
VERFÜGBAR AUF Windows Linux
Verwandt: .PKPASS · .DAT · .JSON · .RIS

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Sep 2, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das MF4-Dateiformat?

.mf4 ist die Dateiendung für ASAM MDF 4 (Measurement Data Format Version 4), den offenen Standard der Automobilindustrie zur Speicherung von Zeitreihen-Messdaten von Steuergeräten (ECUs), CAN/LIN/Ethernet-Bussen und Sensoren. Der Standard wird von ASAM e.V. gepflegt und wurde gemeinsam von Vector Informatik und Robert Bosch GmbH entwickelt.

Jede .mf4-Datei beginnt mit einem 64-Byte-ID-Block, der die ASCII-Kennung MDF (8 Bytes mit nachfolgenden Leerzeichen) trägt, gefolgt von einer hierarchisch verknüpften Liste typisierter Blöcke: Header (HD), Datengruppen (DG), Kanalgruppen (CG), Kanaldefinitionen (CN) und Datenblöcke (DT/DZ). Jeder Kanal enthält seinen Signalnamen, die physikalische Einheit und die Formel zur Wertkonvertierung in derselben Datei, was .mf4 selbstbeschreibend macht.

Datenkompression - DEFLATE, LZ4 oder Transpose+DEFLATE - kann seit MDF 4.1 pro Datenblock angewendet werden. Das Format unterstützt Attachment-Blöcke zum Einbetten von Kalibrierdateien oder Bildern, und ein Finalisierungs-Flag markiert, ob eine Aufzeichnung sauber abgeschlossen wurde. Nicht finalisierte Aufzeichnungen beginnen mit der ASCII-Zeichenfolge UnFinalizedMDF anstelle des Standard-ID-Blocks.

.mf4 wird durchgängig in HIL/SIL-Tests, der Fahrzeugdatenerfassung und in AUTOSAR-Kalibrierungs-Workflows eingesetzt. Dateien können bei vollständigen Testfahrten eine Größe von mehreren Gigabyte erreichen. Die Open-Source-Python-Bibliothek asammdf (pip install asammdf) bietet schnellen Lese- und Schreibzugriff; MATLAB, CANape und CANalyzer sind die dominierenden kommerziellen Werkzeuge. Das Vorgängerformat .mdf (MDF 3.x, von 1991) teilt das gleiche Dateikennungs-Präfix, verwendet jedoch eine andere Blockstruktur.

Sicherheit

RISIKO: LOW

MF4 ist eine binäre Datendatei; nicht ausführbar. Dateien können proprietäre Fahrzeugmessdaten (Fahrzeugsignale, ECU-Parameter) enthalten, die kommerziell sensibel sind. Das externe Teilen von .mf4-Dateien kann vertrauliche Kalibrier- oder Leistungsdaten offenlegen.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEASAM MDF Version 4 Measurement Data Filealias MDF4, MDF 4
ENTWICKLERASAM e.V. (Association for Standardization of Automation and Measuring Systems); originally co-developed by Vector Informatik GmbH and Robert Bosch GmbHseit 2009 (ASAM MDF 4.0 published as official standard)
KATEGORIEDatendatei
MIME TYPEapplication/octet-stream
TYPBinäre Zeitreihen-Messdaten (Automobil/Embedded)
STANDARDOffen · lizenzfrei
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001020304050607
HEX
4D44462020202020
ASCII
MDF
64-Byte-ID-Block am Dateianfang; Bytes 0-7 enthalten die Dateitypkennung. MDF 3.x verwendet das gleiche Präfix. Versionsinfo bei Offset 8 (4 Zeichen, z. B. „4.10“). Nicht finalisierte MDF4-Dateien beginnen mit „UnFinalizedMDF“ (55 6E 46 69 6E 61 6C 69 7A 65 64 4D 44 46).

Programme zum Öffnen von MF4-Dateien

Windows6 apps
CANape Kostenpflichtig Öffnet .mf4 direkt; vollständige Umgebung für Steuergeräte-Kalibrierung und Messdatenanalyse.
vSignalyzer (formerly CANgraph) Kostenpflichtig Öffnet .mf4 zur Signalvisualisierung und -analyse; hieß früher CANgraph.
CANalyzer Kostenpflichtig Öffnet und spielt .mf4-Busprotokolldateien für die CAN/LIN/Ethernet-Analyse ab.
MATLAB (with ASAM MDF DataPlugin or Vehicle Network Toolbox) Kostenpflichtig Verwenden Sie mdfDatastore() oder das ASAM MDF DataPlugin, um .mf4-Signaldaten in den MATLAB-Workspace zu importieren.
asammdf (Python library) Open Source pip install asammdf; MDF4(dateiname).to_dataframe() zum Laden in pandas. Enthält eine GUI (asammdf GUI) für das Durchsuchen von Signalen ohne Code.
MDF Validator (Vector, free) Kostenlos Validiert die Konformität von .mf4-Dateien zur ASAM-Spezifikation; nützlich zur Überprüfung von Dateien vor der Verarbeitung.
Linux1 app
asammdf (Python library) Open Source pip install asammdf; MDF4(dateiname).to_dataframe() zum Laden in pandas. Enthält eine GUI (asammdf GUI) für das Durchsuchen von Signalen ohne Code.

Technische Details

technische Spezifikation
StandardisierungsgremiumASAM e.V. (Association for Standardization of Automation and Measuring Systems)
Dateikennung8-Byte ASCII „MDF “ (MDF + 5 Leerzeichen) bei Offset 0 des 64-Byte-ID-Blocks
Byte-ReihenfolgeLittle-endian (Standard); Big-endian laut Spezifikation erlaubt, aber selten verwendet
BlockstrukturHierarchisch verknüpfte Liste: ID → HD → DG → CG/CN → DT/DZ Blöcke über absolute Byte-Positionszeiger
KompressionOptional DEFLATE (zlib), LZ4 oder Transpose+DEFLATE pro Datenblock (MDF 4.1+)
Typische Dateigröße1 MB - 10 GB (große ECU/CAN-Protokollierungssitzungen)
Signal-MetadatenSignalname, physikalische Einheit und Wertkonvertierungsformel werden pro Kanal in der Datei gespeichert
Versionskodierung4-stelliger ASCII-String bei ID-Block-Offset 8 (z. B. „4.10“, „4.20“)
Bus-Logging-UnterstützungProtokollierung von CAN-, LIN-, FlexRay- und Ethernet-Frames (hinzugefügt in MDF 4.1+)
IntegritätsprüfungOptionaler MD5-Prüfsummen-Anhang; Finalisierungs-Flag in MDF 4.1+; nicht finalisierte Dateien beginnen mit „UnFinalizedMDF“
Python-Zugriffasammdf-Bibliothek (pip install asammdf) - Open-Source-Lese-/Schreibzugriff
AbtastrateMetadaten pro Kanal; CAN-Bus typischerweise 1-1.000 Hz, Sensordaten bis in den MHz-Bereich
BetriebssystemeWindows, Linux
Veröffentlicht2009 (ASAM MDF 4.0 published as official standard)
Neueste VersionASAM MDF 4.2.0 (2019); 4.3.0 planned
Offener StandardJa · lizenzgebührenfrei
Spezifikationwww.asam.net

MF4-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit MF4-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages
A
aああああ25 d agoUNBEANTWORTET
WindowsでMF4ファイルからDATファイルに変換するにはどうすればいいですか
Warte auf eine Antwort

Häufig gestellte Fragen

Was ist eine .mf4-Datei?
Eine ASAM MDF 4 Messdatendatei - das binäre Standardformat der Automobilindustrie zur Speicherung von Zeitreihendaten von Steuergeräten, CAN-Bussen und Sensoren.
Wie öffne ich eine .mf4-Datei kostenlos?
Verwenden Sie die Open-Source-Python-Bibliothek asammdf (pip install asammdf). Sie enthält eine grafische Benutzeroberfläche (starten Sie „asammdf“ nach der Installation), um Signale ohne Programmierung zu durchsuchen. Der kostenlose MDF Validator von Vector kann zudem die Dateiintegrität prüfen.
Kann MATLAB .mf4-Dateien öffnen?
Ja - mit der Vehicle Network Toolbox (Funktion mdfDatastore) oder dem kostenlosen ASAM e.V. DataPlugin für MDF4 aus dem NI/MATLAB-Ökosystem.
Wie konvertiere ich .mf4 in CSV?
Mit asammdf: from asammdf import MDF; MDF('datei.mf4').export('csv'). Oder öffnen Sie die Datei in CANape und nutzen Sie die dortige Exportfunktion.
Was ist der Unterschied zwischen .mdf und .mf4?
.mdf ist das ältere MDF 3.x-Format; .mf4 ist explizit MDF 4.x. Beide verwenden die gleichen Magic Bytes, unterscheiden sich aber im Versionsstring. asammdf und Vector-Tools lesen beide Formate.
Ist ASAM MDF 4 ein offener Standard?
Ja - veröffentlicht und gepflegt von ASAM e.V. Die Spezifikation ist auf asam.net verfügbar (Registrierung für das vollständige PDF erforderlich).

Quellen

1ASAM MDF Standard pagewww.asam.net
2Vector - MDF format overviewwww.vector.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen