Documentation

    Table of Content
    • Formats de fichiers 3D
      • Formats de fichiers 3D
      • 3D2
      • 3DM
      • 3DS
      • 3DS to DAE
      • 3DS to DWG
      • 3DS to FBX
      • 3DS to GLB
      • 3DS to GLTF
      • 3DS to OBJ
      • 3DS to PDF
      • 3DS to PLY
      • 3DS to STL
      • 3DS to USDZ
      • 3MF
      • 3MF to 3DS
      • 3MF to DAE
      • 3MF to GLB
      • 3MF to HTML
      • 3MF to OBJ
      • 3MF to STL
      • 3MF to U3D
      • AC
      • AMF
      • ASE
      • B3D
      • BHV
      • BIP
      • BLEND
      • C4D
      • CAF Cal3D
      • CHR 3ds
      • CHR CryENGINE
      • DAE
      • DBM
      • DRC
      • E57
      • F3D
      • FBX
      • FBX to 3DS
      • FBX to DAE
      • FBX to DWG
      • FBX to GLB
      • FBX to GLTF
      • FBX to OBJ
      • FBX to PLY
      • FBX to STL
      • FBX to USDZ
      • FBX to XLSX
      • GLB
      • GLB to 3DS
      • GLB to DAE
      • GLB to FBX
      • GLB to GLTF
      • GLB to HTML
      • GLB to OBJ
      • GLB to PDF
      • GLB to STL
      • GLB to USDZ
      • GLTF
      • IPT
      • JT
      • MA
      • MAX
      • MB
      • MDX
      • MP
      • MTL
      • OBJ
      • PLY
      • POV
      • PRC
      • RVM
      • SMD
      • STEP
      • STP
      • U3D
      • USD
      • USDZ
      • VRML
      • X
      • X3D
    • Formats de fichiers audio
      • Formats de fichiers audio
      • 8SVX
      • AA
      • AAC
      • AAX
      • AC3
      • ACT
      • AIF
      • AIFF
      • ALAC
      • AMR
      • APE
      • CAF
      • CDA
      • CDR
      • DSS
      • EC3
      • EFS
      • ENC
      • FLAC
      • FLP
      • GP
      • GSM
      • IT
      • M3U
      • M3U8
      • M4A
      • M4B
      • M4P
      • M4R
      • MID
      • MKA
      • MMF
      • MOD
      • MP2
      • MP3
      • MPC
      • MSCZ
      • MTM
      • MUI
      • MUS
      • MUS Minecraft
      • MUSX
      • MXL
      • NSA
      • OGG
      • OPUS
      • PKF
      • PTX
      • QCP
      • RA
      • RF64
      • RIP
      • SDT
      • SESX
      • SF2
      • STAP
      • STY
      • TG
      • VOC
      • VOX
      • VQF
      • WAV
      • WEBA
      • WFP
      • WMA
      • WPL
      • WPROJ
      • WV
    • Formats de fichier CAD
      • Formats de fichier CAD
      • AFS
      • ART
      • ASC
      • ASM
      • AXM
      • BDC
      • CATPART
      • CF2
      • CIR
      • CPA
      • DC3
      • DGN
      • DST
      • DWF
      • DWFX
      • DWG
      • DWT
      • DXB
      • DXF
      • FZP
      • FZZ
      • GCODE
      • HPGL
      • IBA
      • IFC
      • IGES
      • IGS
      • JVSG
      • NC
      • NWC
      • NWD
      • NWF
      • OPT
      • PAR
      • PAT
      • PC3
      • PHJ
      • PLT
      • PRT
      • PRT CADKEY
      • PSM
      • PSS
      • RFA
      • RFT
      • RML
      • RVT
      • SLDPRT
      • STL
    • Formats de fichiers de compression
      • Formats de fichiers de compression
      • 7Z
      • ACE
      • ALZ
      • APK
      • APZ
      • ARC
      • ARJ
      • B1
      • B6Z
      • BIN
      • BKF
      • BNDL
      • BZ2
      • CB7
      • CBA
      • CIT
      • CPIO
      • CXARCHIVE
      • DAA
      • DAR
      • DEB
      • DMG
      • DZ
      • ECS
      • FZPZ
      • GZ
      • GZIP
      • ICE
      • ISO
      • KGB
      • LBR
      • LQR
      • LZ
      • LZ4
      • LZH
      • LZMA
      • LZO
      • LZX
      • MBW
      • MINT
      • MPKG
      • MPQ
      • NPK
      • OAR
      • P7Z
      • PAGES
      • PAR
      • PEA
      • PET
      • PF
      • PKG
      • PTK
      • PUP
      • PWA
      • PZZ
      • R2
      • RAR
      • RPM
      • RTE
      • S00
      • SFG
      • SIFZ
      • SIT
      • SITX
      • SMPF
      • SQX
      • SY_
      • TAR
      • TBZ
      • TGS
      • TGZ
      • TPSR
      • TZ
      • VPK
      • WHL
      • WUX
      • XAPK
      • XAR
      • XIP
      • XPI
      • XZ
      • Z
      • ZIM
      • ZIP
      • ZIPX
      • ZL
      • ZOO
      • ZST
    • Base de données
      • Formats de fichier de base de données
      • 4DB
      • 4DD
      • 4DL
      • ABCDDB
      • ABS
      • ABX
      • ACCDB
      • ACCDC
      • ACCDE
      • ACCDR
      • ACCDT
      • ACCDW
      • ACCFT
      • ADB
      • ADE
      • ADF
      • ADN
      • ADP
      • ALF
      • ANB
      • AQ
      • ASK
      • BAK
      • BAK ACT Backup
      • BAK SQL Server
      • BC3
      • BCP
      • BTR
      • CAF
      • CAT
      • CDB
      • CHCK
      • CRYPT12
      • CRYPT14
      • DACPAC
      • DAT
      • DB
      • DB-WAL
      • DB3
      • DBC
      • DBF
      • DBS
      • DDL
      • DLIS
      • DSN
      • DTSX
      • DXL
      • ECO
      • EPIM
      • FDB
      • FIC
      • FMP12
      • FMPSL
      • FP5
      • FP7
      • FPT
      • FPT Alpha Five
      • FPT FoxPro
      • GDB
      • ITW
      • JET
      • LDF
      • LOG
      • MDB
      • MDF
      • MYI
      • NDF
      • NMONEY
      • NSF
      • PAN
      • PDB
      • PDM
      • RPD
      • RPD Roleplay
      • SAV
      • SDF
      • SQL
      • SQLITE
      • TE
      • TEACHER
      • TRC
      • TRM
      • TVDB
      • UDB
      • UDL
      • USR
      • WDB
      • XEM
    • Formats de fichiers de données
      • Data File Formats
      • BRD
      • CBZ
      • CDR
      • CDX
      • CDX ChemDraw
      • CS
      • CUBE
      • DLC
      • ENC
      • ESX
      • FIG
      • GB
      • GED
      • INK
      • IO
      • IP
      • MPJ
      • NDS
      • PCB
      • PRT
      • SAFETENSORS
      • SPS
      • STR
      • TGC
      • TIME
      • TRF
      • VCE
      • VCS
      • VDF
      • XDELTA
    • Disque et média
      • Formats de disque et de fichier multimédia
      • BIN
      • CCD
      • CDR
      • CSO
      • CUE
      • CUE CDRWIN
      • ECM
      • GADGET
      • IMG
      • ISZ
      • MDF
      • MDS
      • NKIT
      • NRG
      • NRI
      • OVA
      • OVF
      • ROM
      • SDI
      • TIB
      • Toast
      • UDF
      • VCD
      • VDI
      • VHD
      • VHDX
      • WBFS
      • WIM
      • WUD
    • Formats de fichier de livre électronique
      • Formats de fichier de livre électronique
      • ACSM
      • AEP
      • APNX
      • AVA
      • AZW
      • AZW1
      • AZW3
      • AZW4
      • BKK
      • BPNUEB
      • CBC
      • CBR
      • CBZ
      • CEB
      • CEBX
      • DNL
      • EA
      • EAL
      • EBK
      • EDN
      • EPUB
      • ETD
      • FB2
      • FKB
      • HAN
      • HTML0
      • HTMLZ
      • HTXT
      • HTZ4
      • HTZ5
      • IBOOKS
      • JWPUB
      • KFX
      • KOOB
      • LIT
      • LRF
      • LRS
      • LRX
      • MART
      • MBP
      • MOBI
      • NCX
      • NVA
      • OEB
      • OEBZIP
      • OPF
      • ORB
      • PHL
      • PML
      • PMLZ
      • POBI
      • PRC
      • QMK
      • RB
      • RZB
      • RZS
      • SNB
      • TCR
      • TK3
      • TPZ
      • TR
      • TR3
      • VBK
      • WEBZ
      • YBK
    • Formats de fichier de courrier électronique
      • Formats de fichier de courrier électronique
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • Exécutable
      • Formats de fichiers exécutables
      • 8CK
      • AC
      • AHK
      • AIR
      • APP
      • BAT
      • BIN
      • BMS
      • BTAPP
      • CGI
      • CHEAT
      • CMD
      • COM
      • ELF
      • EXE
      • IPA
      • JSF
      • MLX
      • MSI
      • MST
      • PIF
      • PYC
      • REG
      • RUN
      • WS
      • WSF
      • WSH
      • XAP
      • XBE
      • XEX
    • Finance
      • Formats de fichiers financiers
      • ABA
      • IXBRL
      • OFX
      • XBRL
    • Police de caractère
      • Formats de fichier de police
      • BDF
      • CFF
      • CFF2
      • CHR
      • EOT
      • ETX
      • FNT
      • FON
      • FOT
      • GXF
      • JFPROJ
      • MFX
      • ODTTF
      • OTF
      • PFA
      • PFB
      • PFM
      • SFD
      • TTC
      • TTF
      • Type1
      • VFB
      • VLW
      • WOFF
      • WOFF2
    • Formats de fichier de jeu
      • Formats de fichier de jeu
      • 3DSX
      • ASS
      • ASSET
      • BAK TERRARIA
      • BIN
      • BIN PCSX
      • BMZ
      • BNS
      • BO2
      • BPS
      • BSP
      • CFG M.U.G.E.N
      • CFG Source Engine
      • CFG Wesnoth
      • CHR Doki
      • CLIP
      • CON
      • CS CLEO
      • CSD
      • CT
      • DDT
      • DEK
      • DSV
      • ENC
      • EPK
      • ESP
      • FOMOD
      • GAM
      • GB
      • GBX
      • GCF
      • GMA
      • IPS
      • IPS PS2
      • KODU
      • LANG
      • LITEMOD
      • MAP
      • MCA
      • MCPACK
      • MCR
      • MCSTRUCTURE
      • MCWORLD
      • META
      • MGX
      • MII
      • MIS
      • N64
      • NBT
      • NDS
      • NES
      • NPA
      • NSP
      • NSZ
      • OSB
      • OSK
      • OSR
      • OSU
      • OSZ
      • P3T
      • PAK
      • PAR
      • PCC
      • PCK
      • PGN
      • PK3
      • PPF
      • PSS
      • PUP
      • PWF
      • PXP
      • REL
      • REP
      • RPF
      • RPX
      • RPY
      • RPYC
      • RVZ
      • SAV
      • SCWORLD
      • SFAR
      • SFC
      • SHADER Godot
      • SHADER Quake
      • SHADER Unity
      • SID
      • SIMS3PACK
      • SMC
      • SRM
      • TTR
      • TXD
      • U8
      • UASSET
      • UMX
      • Unity3D
      • UNITYPACKAGE
      • UPS
      • USX
      • VDF
      • VDF Gothic
      • VMF
      • VPK
      • VRCA
      • VRCW
      • W3N
      • W3X
      • XCI
      • XS
      • Z64
    • Formats de fichier SIG
      • Formats de fichier SIG
      • 000
      • 3D
      • 3DC
      • 3DD
      • 3DL
      • ADF
      • APL
      • APR
      • ATX
      • AUX
      • AVL
      • AXE
      • BT
      • CSF
      • CXF
      • DEM
      • DIV
      • DIX
      • DLG
      • DT0
      • DT1
      • DT2
      • E00
      • EMBR
      • ETA
      • FIT
      • FMW
      • GeoJSON
      • GLB
      • GMAP
      • GML
      • GPKG
      • GPX
      • GSM
      • GST
      • HDR
      • IMG
      • KML
      • KMZ
      • LAN
      • LAS
      • LAZ
      • LOC
      • MID
      • MIF
      • MPK
      • MPS
      • MSD
      • MXD
      • MXT
      • NM2
      • NMC
      • NTF
      • OSC
      • OSM
      • PMF
      • PTM
      • QGD
      • QGS
      • QGZ
      • QLR
      • QML
      • SAF
      • SBN
      • SDF
      • SHP
      • SHX
      • SP3
      • SSF
      • TCX
      • TFRD
      • USR
      • WLX
      • WOR
    • Formats de fichiers d'images
      • Formats de fichiers d'images
      • AFPHOTO
      • AFX
      • AGIF
      • AGP
      • AI
      • APM
      • APNG
      • ART
      • ARW
      • AVIF
      • BAY
      • BIF
      • BMP
      • BPG
      • CDR
      • CDX
      • CLIP
      • CMX
      • CPC
      • CR2
      • CR3
      • CSL
      • CT
      • CUR
      • DCM
      • DCR
      • DCX
      • DDS
      • DIB
      • DICOM
      • DJVU
      • DNG
      • ECW
      • EMF
      • EMZ
      • EXIF
      • FIG
      • FLIF
      • FODG
      • GBR
      • GIF
      • HDR
      • HEIC
      • HEIF
      • ICNS
      • ICO
      • INK
      • J2C
      • J2K
      • JFIF
      • JP2
      • JPC
      • JPEG
      • JPF
      • JPG_LARGE
      • JPM
      • JPX
      • JXL
      • JXR
      • MIX
      • MNG
      • MP
      • MPO
      • NEF
      • ODG
      • OTG
      • PAT CorelDRAW
      • PAT Pattern
      • PCT
      • PCX
      • PDN
      • PEF
      • PICT
      • PNG
      • PNJ
      • PPF
      • PPP
      • PSB
      • PSD
      • PSP
      • PSPIMAGE
      • PVT
      • QTIF
      • RAF
      • RAW
      • RPF
      • SKP
      • SPP
      • SVGZ
      • SVS
      • TGA
      • THM
      • TIFF
      • WEBP
      • WMF
      • WMZ
      • XPM
      • XPR
    • Formats de fichiers divers
      • Formats de fichiers divers
      • AML
      • ART
      • BAK Backup
      • BAK Chromium Bookmarks
      • BAK Finale
      • BAK MobileTrans
      • BAK VEGAS Video
      • BKUP
      • BPS Malware
      • BPS Works
      • BUP
      • CFG Cal3D
      • CMS
      • CRX
      • CTG
      • DAP
      • DOWNLOADING
      • ENC
      • ENL
      • ERR
      • FIG
      • FILE
      • FLA
      • GPG
      • H4
      • H5
      • ICA
      • IPS
      • IPSW
      • ISN
      • KLQ
      • LDB
      • LIC
      • LOCK
      • LRC
      • MABK
      • MD5
      • MEDIA FILES
      • MSO
      • NOMÉDIA
      • OBB
      • ODF
      • OGG
      • PAQUET
      • PDO
      • PES
      • PFX
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • RDF
      • RDF
      • RIS
      • RML
      • SFV
      • SHELL SCRIPT
      • SSP
      • TEXT FORMATS
      • THM
      • TORRENT
      • USR
      • VIDEO CONVERTER
      • VIM
      • VIMRC
      • XMDX
      • XMP
      • XMZX
      • XSMX
    • Prise de notes Formats de fichiers
      • Prise de notes Formats de fichiers
      • ONE
      • ONETOC2
    • Langage de description de page
      • Langage de description de page
      • AVERY
      • CGM
      • EPS
      • INDD
      • INDT
      • OXPS
      • PCL
      • PS
      • SVG
      • SWF
      • TEX
      • XPS
      • XSLFO
    • PDF
      • PDF
      • FDF
      • PDF/A
      • PDF/E
      • PDF/UA
      • PDF/VT
      • PDF/X
      • XFDF
    • Formats de fichier de présentation
      • Formats de fichier de présentation
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • Formats de fichiers de plugin
      • Plugin File Formats
      • 8BI8
      • ACROPLUGIN
      • AMX
      • AMXX
      • APLG
      • AVX
      • BAV
      • CCIP
      • CLEO
      • CRX
      • DLO
      • DLR
      • EAZ
      • ECF
      • INX
      • LNG
      • MDA
      • MDE
      • MILK
      • OIV
      • Q1Q
      • RBZ
      • REZ
      • RPLN
      • RWPLUGIN
      • SPARC
      • TGP
      • TPI
      • VDF
      • ZXP
    • Programmation
      • Programmation
      • 4th
      • ABC
      • ACD
      • ADDIN
      • ADS
      • AGI
      • AIA
      • AIDL
      • ALB
      • AML
      • ANE
      • APA
      • APKS
      • APPX
      • APPXBUNDLE
      • APPXUPLOAD
      • APS
      • ARSC
      • AS
      • AS2PROJ
      • AS3PROJ
      • ASC
      • ASI
      • ASM
      • ASVF
      • AU3
      • AWK
      • C
      • C3
      • CC
      • CD
      • CDX
      • CJS
      • Class
      • CMAKE
      • CONFIG
      • CPP
      • CryENGINE CAF
      • CS
      • CSPROJ
      • CSX
      • CXX
      • Dart
      • DIFF
      • EGG
      • ERB
      • EX
      • EXP
      • F95
      • FS
      • G4
      • GMD
      • GO
      • GROOVY
      • H
      • HAML
      • HH
      • HPP
      • HS
      • HTA
      • ICI
      • IN
      • INC
      • INO
      • IPR
      • JAR
      • Jav
      • Java
      • JRXML
      • JSP
      • JSPF
      • KT
      • LGO
      • LUA
      • M
      • MAKE
      • MEL
      • MF
      • ML
      • MM
      • MRC
      • MSIX
      • NUPKG
      • NUT
      • NX
      • PAS
      • PC
      • PDB
      • PDE
      • PHP
      • PL
      • PY
      • PYD
      • PYI
      • PYM
      • PYW
      • PYX
      • R
      • RB
      • RBXL
      • RBXM
      • RES
      • RS
      • RST
      • SCALA
      • SCM
      • SCRIPT
      • SH
      • SLN
      • SWIFT
      • TCL
      • TOML
      • TS
      • TSX
      • UNITY
      • VB
      • VBPROJ
      • VBS
      • VCPROJ
      • VCXPROJ
      • XCODE
      • XSD
      • YAML
      • YML
      • YPR
    • Formats de fichier de gestion de projet
      • Formats de fichier de gestion de projet
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • Formats de fichier de l'éditeur
      • Formats de fichier de l'éditeur
      • PUB
      • PUZ
    • Rapports
      • Formats de fichier de rapport
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • Formats de fichier de feuille de calcul
      • Formats de fichier de feuille de calcul
      • 123
      • 12M
      • _XLS
      • _XLSX
      • AST
      • AWS
      • BKS
      • CELL
      • CHIP
      • CSV
      • CTS
      • DEF
      • DEX
      • DFG
      • DIF
      • DIS
      • EFU
      • ESS
      • FCS
      • FM
      • FODS
      • FP
      • GNM
      • GNUMERIC
      • GSHEET
      • IMP
      • MAR
      • NB
      • NUMBERS
      • NUMBERS-TEF
      • ODS
      • OTS
      • PMD
      • PMDX
      • PMVX
      • PRESTO
      • QPW
      • SDC
      • STC
      • SXC
      • TMV
      • TMVT
      • TSV
      • WQ2
      • XAR
      • XL
      • XLA
      • XLAM
      • XLM
      • XLR
      • XLS
      • XLSB
      • XLSM
      • XLSMHTML
      • XLSX
      • XLT
      • XLTHTML
      • XLTM
      • XLTX
    • Formats de fichiers de paramètres
      • Settings File Formats
      • ACO
      • ASL
      • BAK HOLO
      • BIN
      • CFG Celestia
      • CFG Citrix
      • CFG LightWave
      • CFG MAME
      • CNF
      • CONF
      • DESKTOP
      • DSD
      • FST
      • GXT
      • ISS
      • JET
      • MLT
      • OBI
      • OSS
      • OVPN
      • PMP
      • RDP
      • SBV
      • SET
      • SETTINGS
      • THEMEPACK
      • THÈME
      • TPF
      • VMX
      • WPS
    • Formats de fichiers système
      • Formats de fichiers système
      • ADM
      • ADMX
      • AML
      • ANI
      • ASV
      • CAB
      • CAT
      • CFG
      • CPG
      • CPL
      • DESKTHEMEPACK
      • DLL
      • DMP
      • DRV
      • DVD
      • ETL
      • HDMP
      • HTT
      • ICNS
      • INI
      • INS
      • IPC
      • LNK
      • MANIFEST
      • MDMP
      • PAT
      • REG
      • REGTRANS-MS
      • RMT
      • SCR
      • SHSH
      • SHSH2
      • SYS
      • TMP
      • VGA
    • Formats de fichiers vidéo
      • Formats de fichiers vidéo
      • 3G2
      • 3GP
      • 3GPP
      • AEP
      • AMV
      • ARF
      • ASF
      • ASS
      • AV1
      • AVCHD
      • AVI
      • BDMV
      • BIK
      • BNP
      • BRAW
      • CPI
      • DAV
      • DCE
      • DIRAC
      • DIVX
      • DRP
      • DV
      • EVC
      • EXO
      • EXP
      • F4M
      • F4V
      • FCPXML
      • FLH
      • FLV
      • H264
      • H265
      • IDX
      • IFO
      • INSV
      • KINE
      • LRV
      • M2TS
      • M2V
      • M4S
      • M4V
      • MJP
      • MJPEG
      • MK3D
      • MKS
      • MKV
      • MOV
      • MP4
      • MP5
      • MPD
      • MPE
      • MPEG
      • MPG
      • MPV
      • MSWMM
      • MTS
      • MXF
      • NSV
      • NUT
      • OGV
      • OTRKEY
      • PAR
      • PDS
      • PIV
      • PRPROJ
      • PSV
      • PZ
      • QT
      • RM
      • RMVB
      • RV
      • SAMI
      • SCC
      • SEC
      • SRT
      • STR
      • SUB
      • TS
      • TTML2
      • VEG
      • VID
      • VOB
      • VP6
      • VP8
      • VP9
      • VTT
      • WEBM
      • WebVTT
      • WLMP
      • WMV
      • XVID
    • Formats de fichiers Visio
      • Formats de fichiers Visio
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • Formats de fichiers Web
      • Formats de fichiers Web
      • A4P
      • A5W
      • AAE
      • ADR
      • AEX
      • ALX
      • AN
      • AP
      • APKG
      • APPCACHE
      • ARO
      • ASA
      • ASAX
      • ASCX
      • ASHX
      • ASMX
      • ASP
      • ASPX
      • ASR
      • ATOM
      • ATT
      • AWM
      • AXD
      • BML
      • BOK
      • BR
      • BROWSER
      • BWP
      • CCBJS
      • CDF
      • CER
      • CFM
      • CFML
      • CHA
      • CHAT
      • CHM
      • CMS
      • CODASITE
      • COMPRESSED
      • CON
      • CPG
      • CPHD
      • CRDOWNLOAD
      • CRL
      • CRT
      • CSHTML
      • CSP
      • CSR
      • CSS
      • DAP
      • DBM
      • DCR
      • DER
      • DHTML
      • DISCO
      • DISCOMAP
      • DML
      • DO
      • DOCHTML
      • DOCMHTML
      • DOTHTML
      • DOWNLOAD
      • DRAWIO
      • DWT
      • ECE
      • EDGE
      • EPIBRW
      • ESPROJ
      • EWP
      • FCGI
      • FMP
      • FREEWAY
      • FWP
      • FWTEMPLATE
      • FWTEMPLATEB
      • GDOC
      • GDOCX
      • GNE
      • GSP
      • HAR
      • HDM
      • HDML
      • HTACCESS
      • HTC
      • HTM
      • HTML
      • HTX
      • HXS
      • HYPE
      • JHTML
      • JNLP
      • JS
      • JSON
      • JSPA
      • KEY
      • KIT
      • LESS
      • MASTER
      • MHT
      • MHTML
      • MJS
      • OAM
      • OBML
      • OBML15
      • OBML16
      • OPDOWNLOAD
      • P7B
      • P7C
      • PAC
      • PART
      • PEM
      • PRO
      • RHTML
      • RJS
      • RSS
      • Sass
      • SCSS
      • SEAM
      • SHTML
      • SITE
      • SPC
      • SSP
      • STC
      • STML
      • SVR
      • TPL
      • TS
      • URL
      • VDISCO
      • VRT
      • WBS
      • WEBBOOKMARK
      • WEBLOC
      • WEBSITE
      • WHTT
      • WSDL
      • XAML
      • XD
      • XHT
      • XHTM
      • XHTML
      • XML
      • XOJ
      • XOML
      • XPD
      • XSLT
      • XUL
      • ZUL
    • Formats de fichier de traitement de texte
      • Formats de fichier de traitement de texte
      • ASD
      • BIB
      • DOC
      • DOC to BMP
      • DOC to DOCM
      • DOC to DOCX
      • DOC to JPG
      • DOC to PDF
      • DOCM
      • DOCX
      • DOCX to BMP
      • DOCX to DOC
      • DOCX to DOCM
      • DOCX to DOT
      • DOCX to DOTX
      • DOCX to EMF
      • DOCX to EPUB
      • DOCX to GIF
      • DOCX to HMTL
      • DOCX to JPEG
      • DOCX to MD
      • DOCX to MHTML
      • DOCX to ODT
      • DOCX to PCL
      • DOCX to PDF
      • DOCX to PNG
      • DOCX to PPT
      • DOCX to PPTX
      • DOCX to PS
      • DOCX to RTF
      • DOCX to SVG
      • DOCX to TAR
      • DOCX to TIFF
      • DOCX to TXT
      • DOCX to WEBP
      • DOCX to XHTML
      • DOCX to XPS
      • DOCX to ZIP
      • DOCX Viewer
      • DOT
      • DOTM
      • DOTX
      • DSC
      • FAQ
      • FODT
      • IPYNB
      • LATEX
      • LST
      • LTX
      • MAN
      • MD
      • ODM
      • ODT
      • OTT
      • QBL
      • QPF
      • RMD
      • RTF
      • TXT
      • WPD
      • WPS
      • WPS Kingsoft
    1. Maison
    2. Formats de fichiers vidéo
    3. MPD

    What's on this Page

      • Le format MPD (.mpd) : Un guide complet de la description de présentation multimédia
      • Qu’est-ce qu’un fichier MPD (.mpd) ?
      • Caractéristiques clés d’un fichier MPD
        • 1. Diffusion adaptative à débit variable (ABR)
        • 2. Structure XML hiérarchique
        • 3. Prise en charge du streaming en direct et à la demande
        • 4. Synchronisation multi-flux
        • 5. Protection du contenu et authentification
      • Comment créer un fichier MPD
        • Exemple de structure de code MPD
        • Outils alternatifs pour créer des fichiers MPD
        • Exemple d’utilisation de FFmpeg
      • Comment ouvrir un fichier MPD
        • Pour le streaming (MPD MPEG-DASH)
        • Pour visualiser le code
        • Clarification importante sur les autres types de fichiers .mpd
      • Cas d’utilisation et applications
        • Services de vidéo à la demande (VOD)
        • Diffusion en direct
        • Surveillance et sécurité
        • Plateformes d’apprentissage en ligne
      • Avantages de l’utilisation du MPD dans MPEG-DASH
        • 1. Standard ouvert
        • 2. Utilisation efficace de la bande passante
        • 3. Transitions fluides
        • 4. Support multi-CDN
        • 5. Insertion de publicités
      • Limitations et considérations
        • 1. Complexité du DRM
        • 2. Exigences côté client
        • 3. Latence
        • 4. Surcharge de la taille du fichier
      • Tendances futures
        • 1. DASH à faible latence (LL-DASH)
        • 2. Intégration CMCD
        • 3. Prise en charge du 8K et du HDR
        • 4. Insertion de publicités côté serveur (SSAI)
      • Conclusion
      • Foire aux questions (FAQ)
      • Références et ressources

    Le format MPD (.mpd) : Un guide complet de la description de présentation multimédia

    L’extension de fichier .mpd peut sembler obscure, mais elle joue un rôle crucial dans le streaming vidéo moderne. Si vous avez déjà regardé une vidéo sur YouTube ou Netflix et constaté des ajustements de qualité fluides en fonction de votre vitesse Internet, vous avez indirectement bénéficié de la technologie derrière le format MPD.

    Cet article propose une plongée approfondie dans le format MPD, en se concentrant spécifiquement sur la Media Presentation Description utilisée dans le streaming MPEG-DASH (Dynamic Adaptive Streaming over HTTP). Nous clarifierons ce que c’est, ses caractéristiques principales, comment le créer et l’ouvrir, et nous répondrons aux questions courantes. Puisque « .mpd » peut désigner d’autres types de fichiers, ce guide se concentrera sur son application la plus importante dans la technologie de streaming moderne.

    Qu’est-ce qu’un fichier MPD (.mpd) ?

    Dans le contexte du streaming vidéo en ligne, un fichier MPD désigne la Media Presentation Description. C’est un fichier manifeste basé sur XML qui sert de document de contrôle central pour MPEG-DASH, une norme internationale de streaming adaptatif à débit variable. Considérez-le comme une table des matières détaillée et une carte dynamique pour un fichier vidéo.

    Au lieu d’un seul fichier vidéo, un MPD décrit une Media Presentation, qui est un ensemble structuré de données constituant le contenu multimédia. Il indique au lecteur multimédia (le client) où trouver les données vidéo et audio réelles, qui sont découpées en petits segments basés sur le temps. Le MPD fournit les URL ou les modèles d’URL pour ces segments, permettant au client de les demander via HTTP.

    Caractéristiques clés d’un fichier MPD

    La puissance du format MPD réside dans sa capacité à offrir une expérience de streaming fluide et de haute qualité. Ses caractéristiques clés sont définies par la norme MPEG-DASH.

    1. Diffusion adaptative à débit variable (ABR)

    C’est la fonctionnalité la plus critique. Le MPD répertorie plusieurs Representations du même contenu. Une Representation est une version encodée de la vidéo à un débit binaire et une résolution spécifiques (par exemple, 720p à 2 Mbps, 1080p à 5 Mbps). En fonction des conditions réseau en temps réel et des capacités de l’appareil, le client peut basculer entre ces représentations de manière fluide, assurant une lecture continue sans mise en mémoire tampon.

    2. Structure XML hiérarchique

    Le MPD est un fichier texte formaté en XML, ce qui le rend à la fois lisible par l’homme et analysable par la machine. L’information est organisée dans une hiérarchie claire :

    • Période: Une période représente un intervalle de temps continu au sein de la présentation média. Un film complet pourrait être une seule période, ou il pourrait être divisé en plusieurs périodes pour différents chapitres ou pauses publicitaires.
    • Ensemble d’adaptation: Dans une période, un ensemble d’adaptation regroupe les représentations alternatives du même composant de contenu média, comme le flux vidéo ou le flux audio.
    • Représentation: Cela définit une version encodée spécifique du composant média, incluant des détails tels que le débit binaire, la résolution, le codec et la fréquence d’images.
    • Info segment: Cette section contient des informations sur les segments média, telles que leur durée et la façon de construire l’URL pour les demander.

    3. Prise en charge du streaming en direct et à la demande

    Le format MPD peut décrire à la fois le contenu à la demande (comme un film) et les flux en direct (comme un événement sportif). Cela est contrôlé par l’attribut type dans la balise <MPD>. Un type=\"static\" est utilisé pour le contenu à la demande, tandis que type=\"dynamic\" est utilisé pour les diffusions en direct.

    4. Synchronisation multi-flux

    Les médias modernes incluent souvent plusieurs pistes comme la vidéo, l’audio dans différentes langues et les sous-titres. Le MPD peut décrire tous ces composants, et sa structure permet au client de les synchroniser parfaitement pendant la lecture.

    5. Protection du contenu et authentification

    Les fichiers MPD peuvent inclure des éléments pour la gestion des droits numériques (DRM) et l’authentification du contenu, offrant une méthode standardisée pour protéger les matériaux protégés par le droit d’auteur.

    Comment créer un fichier MPD

    Créer un fichier MPD est un processus connu sous le nom de « DASHing » ou « packaging ». Il consiste à prendre votre fichier média (comme un MP4) et à le segmenter selon la norme MPEG-DASH, ce qui génère automatiquement le manifeste MPD.

    L’outil le plus courant pour cela est MP4Box de GPAC. Voici un exemple simplifié de la commande :

    MP4Box -dash 2000 sample.mp4 -out sample.mpd
    

    Dans cette commande :

    • -dash 2000 définit la durée du segment à 2000 millisecondes (2 secondes).
    • sample.mp4 est votre fichier vidéo d’entrée.
    • -out sample.mpd spécifie le nom du fichier manifeste de sortie.

    Note importante : Le fichier de sortie doit avoir l’extension .mpd, pas .mp4. C’est une erreur courante qui peut entraîner de la confusion.

    Pour des scénarios plus complexes, vous pouvez spécifier plusieurs pistes audio et vidéo, différents profils et des modèles d’URL. Par exemple, la commande peut être étendue pour gérer plusieurs pistes et créer un profil de diffusion en direct :

    MP4Box -dash 2000 -profile dashavc264:live -bs-switching multi -url-template video.mp4#trackID=1:id=vid0 audio.mp4#trackID=2:id=aud0 -out sample.mpd
    

    Exemple de structure de code MPD

    Voici à quoi ressemble un fichier MPD de base au format XML:

    <?xml version="1.0" encoding="UTF-8"?>
    <MPD xmlns="urn:mpeg:dash:schema:mpd:2011" 
         type="static" 
         mediaPresentationDuration="PT10M" 
         minBufferTime="PT1.5S" 
         profiles="urn:mpeg:dash:profile:isoff-on-demand:2011">
      
      <Period duration="PT10M">
        <AdaptationSet mimeType="video/mp4" codecs="avc1.4D401E">
          <Representation id="video_1" bandwidth="500000" width="640" height="360">
            <BaseURL>video-360.mp4</BaseURL>
            <SegmentBase indexRange="1000-2000"/>
          </Representation>
          <Representation id="video_2" bandwidth="1500000" width="1280" height="720">
            <BaseURL>video-720.mp4</BaseURL>
            <SegmentBase indexRange="3000-4000"/>
          </Representation>
        </AdaptationSet>
        
        <AdaptationSet mimeType="audio/mp4" codecs="mp4a.40.2">
          <Representation id="audio_1" bandwidth="128000">
            <BaseURL>audio.mp4</BaseURL>
            <SegmentBase indexRange="5000-6000"/>
          </Representation>
        </AdaptationSet>
      </Period>
    </MPD>
    

    Outils alternatifs pour créer des fichiers MPD

    Bien que MP4Box soit le plus populaire, voici d’autres outils que vous pouvez utiliser:

    OutilDescriptionPlateforme
    FFmpegPeut créer des segments DASH et des fichiers MPD en utilisant l’option -f dashMultiplateforme
    Bento4Un ensemble d’outils pour l’empaquetage MP4 et DASHMultiplateforme
    Shaka PackagerOutil d’empaquetage open-source de Google pour DASH et HLSMultiplateforme
    AWS Elemental MediaConvertService d’empaquetage basé sur le cloudCloud

    Exemple d’utilisation de FFmpeg

    ffmpeg -i input.mp4 -c:v libx264 -c:a aac -f dash -seg_duration 2 output.mpd
    

    Comment ouvrir un fichier MPD

    La façon dont vous ouvrez un fichier .mpd dépend entièrement de ce à quoi il est destiné.

    Pour le streaming (MPD MPEG-DASH)

    • Lecteurs Web : Vous ne pouvez pas “ouvrir” un fichier MPD dans un lecteur multimédia standard comme VLC ou Windows Media Player comme vous le feriez avec un fichier MP4. Au lieu de cela, un MPD est ouvert par un lecteur multimédia compatible DASH. Un exemple est le lecteur open‑source Dash.js, qui est intégré à de nombreuses applications web. Lorsque vous visitez un site web qui utilise MPEG‑DASH, le lecteur web lit et traite le fichier MPD en arrière‑plan pour récupérer et lire les segments vidéo.

    • Test avec Dash.js : Vous pouvez tester un fichier MPD en utilisant le lecteur de référence Dash.js disponible à https://reference.dashif.org/dash.js/. Il suffit de coller l’URL de votre fichier MPD, et le lecteur tentera de diffuser le contenu.

    Pour visualiser le code

    • Éditeurs de texte : Puisqu’il s’agit d’un fichier XML, vous pouvez ouvrir un fichier MPD dans n’importe quel éditeur de texte pour inspecter sa structure et son contenu. Ceci est utile pour les développeurs et les testeurs d’assurance qualité. Vous pouvez utiliser Notepad (Windows), TextEdit (Mac), ou un éditeur de code plus avancé comme VS Code, Sublime Text ou Notepad++.

    Clarification importante sur les autres types de fichiers .mpd

    • Microsoft Project Database: Il s’agit d’un format plus ancien utilisé par Microsoft Project pour stocker les données de gestion de projet. Il ne peut être ouvert qu’avec des versions spécifiques, souvent plus anciennes, de Microsoft Project, ou des bibliothèques tierces comme MPXJ.

    • File List Creator Playlist: Certains logiciels plus anciens utilisent l’extension .mpd pour les fichiers de liste de lecture, qui peuvent être ouverts avec des éditeurs de texte.

    Cas d’utilisation et applications

    Services de vidéo à la demande (VOD)

    Des plateformes comme Netflix, Amazon Prime et Disney+ utilisent MPEG-DASH avec des manifestes MPD pour diffuser des films et des séries télévisées. Le MPD permet à ces services d’offrir plusieurs niveaux de qualité et de s’adapter à la connexion Internet de chaque utilisateur.

    Diffusion en direct

    Les événements sportifs, les chaînes d’information et les concerts sont diffusés en direct à l’aide de fichiers MPD dynamiques. Le manifeste se met à jour en temps réel à mesure que de nouveaux segments deviennent disponibles, permettant aux spectateurs de regarder les événements au fur et à mesure qu’ils se déroulent.

    Surveillance et sécurité

    Les caméras IP et les systèmes de sécurité utilisent des fichiers MPD pour diffuser en direct des images vers les stations de surveillance et les appareils mobiles, garantissant une lecture fiable même avec des conditions réseau fluctuantes.

    Plateformes d’apprentissage en ligne

    Les plateformes éducatives utilisent le streaming DASH pour diffuser des cours vidéo, garantissant aux étudiants d’accéder au contenu sans problèmes de mise en mémoire tampon, quel que soit la qualité de leur connexion.

    Avantages de l’utilisation du MPD dans MPEG-DASH

    1. Standard ouvert

    Contrairement au HLS d’Apple (HTTP Live Streaming), le MPEG-DASH est une norme internationale ouverte, ce qui le rend indépendant de la plateforme et largement pris en charge.

    2. Utilisation efficace de la bande passante

    En ajustant dynamiquement la qualité, le MPD minimise la consommation de données, ce qui permet d’économiser des coûts tant pour les fournisseurs que pour les utilisateurs.

    3. Transitions fluides

    L’approche basée sur les segments permet des transitions fluides entre les niveaux de qualité, réduisant la frustration des spectateurs due à la mise en mémoire tampon ou aux baisses de qualité.

    4. Support multi-CDN

    Les fichiers MPD peuvent inclure plusieurs BaseURLs, permettant la diffusion de contenu depuis plusieurs CDN pour la redondance et l’équilibrage de charge.

    5. Insertion de publicités

    Les MPD dynamiques permettent l’insertion publicitaire côté serveur, où les publicités sont intégrées de manière transparente dans le flux en direct ou le contenu VOD.

    Limitations et considérations

    1. Complexité du DRM

    Bien que le MPD prenne en charge le DRM, le mettre en œuvre correctement sur différents appareils et navigateurs peut être difficile.

    2. Exigences côté client

    Le client (lecteur) doit être compatible DASH. Tous les lecteurs hérités ne supportent pas le MPEG-DASH sans bibliothèques JavaScript supplémentaires.

    3. Latence

    Le streaming en direct avec MPD a généralement une latence de 6 à 30 secondes. Pour les applications à latence ultra-faible (comme la visioconférence), d’autres protocoles tels que WebRTC peuvent être plus adaptés.

    4. Surcharge de la taille du fichier

    La structure XML peut être verbeuse, ajoutant une certaine surcharge par rapport aux formats de manifeste binaires.

    Tendances futures

    1. DASH à faible latence (LL-DASH)

    Le DASH Industry Forum a introduit des extensions pour réduire la latence, permettant des expériences de streaming quasi en temps réel.

    2. Intégration CMCD

    L’intégration de Common Media Client Data (CMCD) permet aux lecteurs MPD de partager les données de lecture avec les CDN afin d’optimiser les performances.

    3. Prise en charge du 8K et du HDR

    À mesure que la qualité vidéo évolue, les MPD sont étendus pour prendre en charge des résolutions plus élevées, le HDR et des gammes de couleurs plus larges.

    4. Insertion de publicités côté serveur (SSAI)

    Les manipulations avancées des MPD permettent une insertion transparente des publicités directement dans le manifeste, créant des expériences publicitaires plus fluides.

    Conclusion

    Le format MPD est le héros méconnu du streaming moderne. Bien que son extension de fichier puisse être confondue avec d’autres formats de données, son rôle en tant que Media Presentation Description dans MPEG-DASH est ce qui alimente les flux vidéo adaptatifs et de haute qualité que nous apprécions quotidiennement sur Internet. Son format XML bien structuré et ses principes fondamentaux, qui offrent plusieurs représentations et des informations détaillées sur les segments, garantissent une expérience de streaming robuste, évolutive et conviviale.

    Que vous soyez un fournisseur de contenu, un développeur construisant une plateforme de streaming, ou simplement un passionné de technologie curieux, comprendre le format MPD vous donne un aperçu de la technologie sophistiquée derrière chaque expérience de lecture vidéo fluide.

    Foire aux questions (FAQ)

    1. Quel logiciel dois-je utiliser pour ouvrir un fichier DASH MPD afin de le visualiser ? Vous avez besoin d’un lecteur multimédia qui prend en charge MPEG-DASH, comme un navigateur web avec un lecteur compatible DASH tel que dash.js. Vous ne pouvez pas l’ouvrir directement dans un lecteur vidéo standard.

    2. Un fichier MPD est-il identique à un fichier MP4 ? Non. Un fichier MP4 contient les données audio et vidéo réellement encodées. Un fichier MPD est un manifeste qui décrit le contenu média et indique au lecteur où trouver les petits segments de ces données.

    3. Quelle est la structure d’un fichier MPD ? Un MPD est un fichier XML avec une structure hiérarchique qui comprend les éléments <Period>, <AdaptationSet>, <Representation> et <SegmentInfo> pour organiser et décrire le média.

    4. Puis-je créer un fichier MPD à partir de ma propre vidéo ? Oui, vous pouvez utiliser des outils open source comme MP4Box de GPAC ou FFmpeg pour segmenter votre vidéo et générer automatiquement le fichier MPD correspondant.

    5. Pourquoi mon lecteur met-il moins en mémoire tampon lorsqu’il utilise le MPD ? Parce que le MPD permet au lecteur de s’adapter aux conditions de votre réseau. Si votre vitesse diminue, le lecteur peut demander une représentation de qualité inférieure au MPD, évitant ainsi la mise en mémoire tampon en téléchargeant des fragments de données plus petits.

    Références et ressources

    • Norme officielle MPEG-DASH : ISO/IEC 23009-1
    • Documentation GPAC MP4Box
    • Forum de l’industrie DASH
    • Lecteur Dash.js (Open Source)
    • Lecteur de référence DASH
    • Tutoriel MPEG-DASH
    • Tutoriel Bitmovin DASH
    • Aperçu DASH d’Akamai :
    • Documentation DASH de FFmpeg
    • Packager Shaka
     
     Français
    Close
     English
     Deutsch
     日本
     中文
     русский
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski
     Bengali
     Dansk
     Persian
     Finnish
     Gaeilge
     Lithuanian
     Latvian
     Azeri
     Norsk