Dokumentacja

    Table of Content
    • Formaty plików 3D
      • Formaty plików 3D
      • 3D2
      • 3DM
      • 3DS
      • 3DS to DWG
      • 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
    • Formaty plików dźwiękowych
      • Formaty plików dźwiękowych
      • 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
    • Formaty plików CAD
      • Formaty plików 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
    • Formaty plików kompresji
      • Formaty plików kompresji
      • 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
    • Baza danych
      • Formaty plików bazy danych
      • 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
    • Formaty plików danych
      • 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
    • Dysk i multimedia
      • Formaty dysków i plików multimedialnych
      • 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
    • Formaty plików e-booków
      • Formaty plików e-booków
      • 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
    • Formaty plików e-maili
      • Formaty plików e-maili
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • wykonywalny
      • Formaty plików wykonywalnych
      • 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
    • Finanse
      • Formaty plików finansów
      • ABA
      • IXBRL
      • OFX
      • XBRL
    • Czcionka
      • Formaty plików czcionek
      • 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
    • Formaty plików gier
      • Formaty plików gier
      • 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
      • CS CLEO
      • CSD
      • CT
      • DDT
      • DEK
      • DSV
      • ENC
      • EPK
      • ESP
      • FOMOD
      • GAM
      • GB
      • GBX
      • GCF
      • 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
    • Formaty plików GIS
      • Formaty plików GIS
      • 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
    • Formaty plików graficznych
      • Formaty plików graficznych
      • 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
    • Różne formaty plików
      • Różne formaty plików
      • 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
      • NOMEDIA
      • OBB
      • ODF
      • OGG
      • PAKIET
      • 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
    • Uwaga Pobieranie formatów plików
      • Uwaga Pobieranie formatów plików
      • ONE
      • ONETOC2
    • Język opisu strony
      • Język opisu strony
      • 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
    • Formaty plików prezentacji
      • Formaty plików prezentacji
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • Formaty plików wtyczek
      • 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
    • Programowanie
      • programowanie
      • 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
      • CAF CryENGINE
      • CC
      • CD
      • CDX
      • CJS
      • Class
      • CMAKE
      • CONFIG
      • CPP
      • 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
    • Formaty plików zarządzania projektami
      • Formaty plików zarządzania projektami
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • Formaty plików wydawcy
      • Formaty plików wydawcy
      • PUB
      • PUZ
    • Raportowanie
      • Raportowanie formatów plików
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • Formaty plików arkuszy kalkulacyjnych
      • Formaty plików arkuszy kalkulacyjnych
      • 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
    • Ustawienia Formaty plików
      • 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
      • THEME
      • THEMEPACK
      • TPF
      • VMX
      • WPS
    • Formaty plików systemowych
      • Formaty plików systemowych
      • ADM
      • ADMX
      • AML
      • ANI
      • ASV
      • CAB
      • CAT
      • CFG
      • CPG
      • CPI
      • CPL
      • DESKTHEMEPACK
      • DLL
      • DMP
      • DRV
      • DVD
      • ETL
      • HDMP
      • HTT
      • ICNS
      • INI
      • INS
      • LNK
      • MANIFEST
      • MDMP
      • PAT
      • REG
      • REGTRANS-MS
      • RMT
      • SCR
      • SHSH
      • SHSH2
      • SYS
      • TMP
      • VGA
    • Formaty plików wideo
      • Formaty plików wideo
      • 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
    • Formaty plików Visio
      • Formaty plików Visio
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • Formaty plików internetowych
      • Formaty plików internetowych
      • 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
    • Formaty plików edytora tekstu
      • Formaty plików edytora tekstu
      • 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. Dom
    2. Formaty plików wideo
    3. MPD

    What's on this Page

      • Format MPD (.mpd): Kompleksowy przewodnik po opisie prezentacji multimedialnej
      • Czym jest plik MPD (.mpd)?
      • Kluczowe cechy pliku MPD
        • 1. Adaptacyjne strumieniowanie o zmiennej przepustowości (ABR)
        • 2. Hierarchiczna struktura XML
        • 3. Obsługa transmisji na żywo i na żądanie
        • 4. Synchronizacja wielu strumieni
        • 5. Ochrona treści i uwierzytelnianie
      • Jak utworzyć plik MPD
        • Przykładowa struktura kodu MPD
        • Alternatywne narzędzia do tworzenia plików MPD
        • Przykład użycia FFmpeg
      • Jak otworzyć plik MPD
        • Do strumieniowania (MPEG-DASH MPD)
        • Do przeglądania kodu
        • Ważne wyjaśnienie dotyczące innych typów plików .mpd
      • Przypadki użycia i zastosowania
        • Usługi wideo na żądanie (VOD)
        • Transmisja na żywo
        • Nadzór i bezpieczeństwo
        • Platformy e-learningowe
      • Zalety używania MPD w MPEG-DASH
        • 1. Otwarty standard
        • 2. Efektywne wykorzystanie przepustowości
        • 3. Płynne przejścia
        • 4. Wsparcie wielu CDN
        • 5. Wstawianie reklam
      • Ograniczenia i uwagi
        • 1. Złożoność DRM
        • 2. Wymagania po stronie klienta
        • 3. Opóźnienie
        • 4. Narzut rozmiaru pliku
      • Przyszłe trendy
        • 1. DASH o niskim opóźnieniu (LL-DASH)
        • 2. Integracja CMCD
        • 3. Obsługa 8K i HDR
        • 4. Wstawianie reklam po stronie serwera (SSAI)
      • Podsumowanie
      • Najczęściej zadawane pytania (FAQ)
      • Referencje i zasoby

    Format MPD (.mpd): Kompleksowy przewodnik po opisie prezentacji multimedialnej

    Rozszerzenie pliku .mpd może wydawać się niejasne, ale odgrywa kluczową rolę we współczesnym strumieniowaniu wideo. Jeśli kiedykolwiek oglądałeś wideo na YouTube lub Netflix i doświadczyłeś płynnych dostosowań jakości w zależności od prędkości Twojego internetu, pośrednio korzystałeś z technologii stojącej za formatem MPD.

    Ten artykuł zapewnia dogłębne omówienie formatu MPD, ze szczególnym uwzględnieniem Media Presentation Description używanego w strumieniowaniu MPEG-DASH (Dynamic Adaptive Streaming over HTTP). Wyjaśnimy, czym jest, jakie ma kluczowe cechy, jak go tworzyć i otwierać, oraz odpowiemy na najczęstsze pytania. Ponieważ “.mpd” może odnosić się do innych typów plików, ten przewodnik skoncentruje się na jego najważniejszym zastosowaniu we współczesnej technologii strumieniowania.

    Czym jest plik MPD (.mpd)?

    W kontekście strumieniowania wideo online plik MPD oznacza Media Presentation Description. Jest to manifest w formacie XML, który pełni rolę centralnego dokumentu kontrolnego dla MPEG-DASH, międzynarodowego standardu strumieniowania o zmiennej przepływności bitrate. Można go traktować jako szczegółowy spis treści i dynamiczną mapę pliku wideo.

    Zamiast pojedynczego pliku wideo, MPD opisuje Prezentację Mediów, która jest ustrukturyzowanym zestawem danych tworzących zawartość multimedialną. Informuje odtwarzacz multimedialny (klienta), gdzie znaleźć rzeczywiste dane wideo i audio, które są podzielone na małe, oparte na czasie segmenty. MPD dostarcza adresy URL lub szablony URL dla tych segmentów, umożliwiając klientowi żądanie ich przez HTTP.

    Kluczowe cechy pliku MPD

    Moc formatu MPD polega na jego zdolności do zapewnienia płynnego, wysokiej jakości doświadczenia strumieniowego. Jego kluczowe cechy są definiowane przez standard MPEG-DASH.

    1. Adaptacyjne strumieniowanie o zmiennej przepustowości (ABR)

    To jest najważniejsza funkcja. MPD wymienia wiele Reprezentacji tego samego materiału. Reprezentacja to zakodowana wersja wideo o określonej przepustowości i rozdzielczości (np. 720p przy 2 Mbps, 1080p przy 5 Mbps). W oparciu o warunki sieciowe w czasie rzeczywistym oraz możliwości urządzenia, klient może płynnie przełączać się między tymi reprezentacjami, zapewniając ciągłe odtwarzanie bez buforowania.

    2. Hierarchiczna struktura XML

    MPD jest plikiem tekstowym sformatowanym w XML, co czyni go zarówno czytelnym dla człowieka, jak i przetwarzalnym przez maszynę. Informacje są zorganizowane w przejrzystą hierarchię:

    • Okres: Okres reprezentuje ciągły przedział czasu w prezentacji multimedialnej. Cały film może stanowić jeden okres, lub może być podzielony na wiele okresów dla różnych rozdziałów lub przerw reklamowych.
    • Zestaw adaptacji: W ramach okresu, zestaw adaptacji grupuje alternatywne reprezentacje tego samego komponentu treści multimedialnej, takiego jak strumień wideo lub strumień audio.
    • Reprezentacja: Definiuje ona konkretną zakodowaną wersję komponentu multimedialnego, w tym szczegóły takie jak bitrate, rozdzielczość, kodek i liczba klatek na sekundę.
    • Informacje o segmencie: Ta sekcja zawiera informacje o segmentach multimedialnych, takie jak ich długość oraz sposób budowania URL do ich żądania.

    3. Obsługa transmisji na żywo i na żądanie

    Format MPD może opisywać zarówno treści na żądanie (np. film), jak i transmisje na żywo (np. wydarzenie sportowe). Jest to kontrolowane przez atrybut type w tagu <MPD>. type="static" jest używany dla treści na żądanie, natomiast type="dynamic" jest używany dla transmisji na żywo.

    4. Synchronizacja wielu strumieni

    Nowoczesne media często zawierają wiele ścieżek, takich jak wideo, audio w różnych językach oraz napisy. MPD może opisywać wszystkie te komponenty, a jego struktura pozwala klientowi na idealną synchronizację ich podczas odtwarzania.

    5. Ochrona treści i uwierzytelnianie

    Pliki MPD mogą zawierać elementy zarządzania prawami cyfrowymi (DRM) oraz uwierzytelniania treści, zapewniając ustandaryzowany sposób ochrony materiałów objętych prawem autorskim.

    Jak utworzyć plik MPD

    Tworzenie pliku MPD to proces znany jako „DASHowanie” lub „pakowanie”. Polega na podzieleniu Twojego pliku multimedialnego (np. MP4) na segmenty zgodnie ze standardem MPEG-DASH, który automatycznie generuje manifest MPD.

    Najbardziej powszechnym narzędziem do tego jest MP4Box firmy GPAC. Oto uproszczony przykład polecenia:

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

    W tym poleceniu:

    • -dash 2000 ustawia czas trwania segmentu na 2000 milisekund (2 sekundy).
    • sample.mp4 jest Twoim plikiem wideo wejściowym.
    • -out sample.mpd określa nazwę wyjściowego pliku manifestu.

    Ważna uwaga: Plik wyjściowy powinien mieć rozszerzenie .mpd, a nie .mp4. To powszechny błąd, który może prowadzić do zamieszania.

    W bardziej złożonych scenariuszach możesz określić wiele ścieżek audio i wideo, różne profile oraz szablony URL. Na przykład, polecenie można rozbudować, aby obsługiwać wiele ścieżek i utworzyć profil transmisji na żywo:

    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
    

    Przykładowa struktura kodu MPD

    Oto jak wygląda podstawowy plik MPD w formacie 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>
    

    Alternatywne narzędzia do tworzenia plików MPD

    Chociaż MP4Box jest najpopularniejszy, oto inne narzędzia, które możesz użyć:

    NarzędzieOpisPlatforma
    FFmpegMoże tworzyć segmenty DASH i pliki MPD używając opcji -f dashWieloplatformowy
    Bento4Zestaw narzędzi do pakowania MP4 i DASHWieloplatformowy
    Shaka PackagerNarzędzie do pakowania open-source firmy Google dla DASH i HLSWieloplatformowy
    AWS Elemental MediaConvertUsługa pakowania w chmurzeChmura

    Przykład użycia FFmpeg

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

    Jak otworzyć plik MPD

    To, jak otwierasz plik .mpd, całkowicie zależy od tego, do czego jest przeznaczony.

    Do strumieniowania (MPEG-DASH MPD)

    • Odtwarzacze internetowe: Nie możesz „otworzyć” pliku MPD w standardowym odtwarzaczu multimedialnym, takim jak VLC lub Windows Media Player, tak jak pliku MP4. Zamiast tego plik MPD jest otwierany przez odtwarzacz multimedialny zgodny z DASH. Przykładem jest otwarto‑źródłowy odtwarzacz Dash.js, który jest wbudowany w wiele aplikacji internetowych. Gdy odwiedzasz stronę internetową korzystającą z MPEG‑DASH, odtwarzacz internetowy odczytuje i przetwarza plik MPD w tle, aby pobrać i odtworzyć segmenty wideo.

    • Testowanie z Dash.js: Możesz przetestować plik MPD, używając odtwarzacza referencyjnego Dash.js dostępnego pod adresem https://reference.dashif.org/dash.js/. Po prostu wklej URL do swojego pliku MPD, a odtwarzacz spróbuje strumieniować zawartość.

    Do przeglądania kodu

    • Edytory tekstu: Ponieważ jest to plik XML, możesz otworzyć plik MPD w dowolnym edytorze tekstu, aby sprawdzić jego strukturę i zawartość. Jest to przydatne dla programistów i testerów zapewnienia jakości. Możesz używać Notepad (Windows), TextEdit (Mac) lub bardziej zaawansowanego edytora kodu, takiego jak VS Code, Sublime Text lub Notepad++.

    Ważne wyjaśnienie dotyczące innych typów plików .mpd

    • Microsoft Project Database: To starszy format używany przez Microsoft Project do przechowywania danych zarządzania projektami. Może być otwarty tylko w określonych, często starszych wersjach Microsoft Project lub w bibliotekach firm trzecich, takich jak MPXJ.

    • File List Creator Playlist: Niektóre starsze oprogramowanie używa rozszerzenia .mpd dla plików list odtwarzania, które można otworzyć w edytorach tekstu.

    Przypadki użycia i zastosowania

    Usługi wideo na żądanie (VOD)

    Platformy takie jak Netflix, Amazon Prime i Disney+ używają MPEG-DASH z manifestami MPD do dostarczania filmów i programów telewizyjnych. MPD pozwala tym usługom oferować wiele poziomów jakości i dostosowywać się do połączenia internetowego każdego użytkownika.

    Transmisja na żywo

    Wydarzenia sportowe, kanały informacyjne i koncerty są transmitowane na żywo przy użyciu dynamicznych plików MPD. Manifest aktualizuje się w czasie rzeczywistym, gdy dostępne są nowe segmenty, co pozwala widzom oglądać wydarzenia na bieżąco.

    Nadzór i bezpieczeństwo

    Kamery IP i systemy bezpieczeństwa używają plików MPD do strumieniowania obrazu na żywo do stacji monitorujących i urządzeń mobilnych, zapewniając niezawodne odtwarzanie nawet przy zmiennych warunkach sieciowych.

    Platformy e-learningowe

    Platformy edukacyjne używają strumieniowania DASH do dostarczania wykładów wideo, zapewniając studentom dostęp do treści bez problemów z buforowaniem, niezależnie od jakości ich połączenia.

    Zalety używania MPD w MPEG-DASH

    1. Otwarty standard

    W przeciwieństwie do HLS firmy Apple (HTTP Live Streaming), MPEG-DASH jest otwartym międzynarodowym standardem, co czyni go niezależnym od platform i szeroko wspieranym.

    2. Efektywne wykorzystanie przepustowości

    Dzięki dynamicznej regulacji jakości, MPD minimalizuje zużycie danych, oszczędzając koszty zarówno dostawcom, jak i użytkownikom.

    3. Płynne przejścia

    Podejście oparte na segmentach umożliwia płynne przejścia między poziomami jakości, zmniejszając frustrację widzów spowodowaną buforowaniem lub spadkiem jakości.

    4. Wsparcie wielu CDN

    Pliki MPD mogą zawierać wiele BaseURL, co umożliwia dostarczanie treści z wielu CDN-ów w celu zapewnienia redundancji i równoważenia obciążenia.

    5. Wstawianie reklam

    Dynamiczne MPD umożliwiają wstawianie reklam po stronie serwera, gdzie reklamy są płynnie integrowane z transmisją na żywo lub treścią VOD.

    Ograniczenia i uwagi

    1. Złożoność DRM

    Chociaż MPD obsługuje DRM, prawidłowe wdrożenie go na różnych urządzeniach i przeglądarkach może być wyzwaniem.

    2. Wymagania po stronie klienta

    Klient (odtwarzacz) musi być zgodny z DASH. Nie wszystkie starsze odtwarzacze obsługują MPEG-DASH bez dodatkowych bibliotek JavaScript.

    3. Opóźnienie

    Transmisja na żywo przy użyciu MPD zazwyczaj ma opóźnienie od 6 do 30 sekund. Dla aplikacji wymagających ultra-niskiego opóźnienia (takich jak wideokonferencje) bardziej odpowiednie mogą być inne protokoły, takie jak WebRTC.

    4. Narzut rozmiaru pliku

    Struktura XML może być rozbudowana, co dodaje pewnego narzutu w porównaniu do binarnych formatów manifestów.

    Przyszłe trendy

    1. DASH o niskim opóźnieniu (LL-DASH)

    Forum Przemysłu DASH wprowadziło rozszerzenia mające na celu zmniejszenie opóźnień, umożliwiając strumieniowanie w prawie czasie rzeczywistym.

    2. Integracja CMCD

    Integracja Common Media Client Data (CMCD) pozwala odtwarzaczom MPD udostępniać dane odtwarzania CDN-om w celu lepszej optymalizacji wydajności.

    3. Obsługa 8K i HDR

    W miarę rozwoju jakości wideo, MPD są rozszerzane o obsługę wyższych rozdzielczości, HDR oraz szerszych gam kolorów.

    4. Wstawianie reklam po stronie serwera (SSAI)

    Zaawansowane manipulacje MPD umożliwiają płynne wstawianie reklam bezpośrednio w manifest, tworząc bardziej płynne doświadczenia reklamowe.

    Podsumowanie

    Format MPD jest nieuznanym bohaterem współczesnego strumieniowania. Choć jego rozszerzenie pliku może być mylone z innymi formatami danych, jego rola jako Opis Prezentacji Mediów w MPEG-DASH to właśnie ona napędza adaptacyjne, wysokiej jakości strumienie wideo, które codziennie cieszą nas w Internecie. Jego dobrze zorganizowany format XML oraz podstawowe zasady zapewniania wielu reprezentacji i szczegółowych informacji o segmentach gwarantują solidne, skalowalne i przyjazne dla użytkownika doświadczenie strumieniowania.

    Niezależnie od tego, czy jesteś dostawcą treści, programistą budującym platformę streamingową, czy po prostu ciekawym entuzjastą technologii, zrozumienie formatu MPD daje wgląd w zaawansowaną technologię stojącą za każdym płynnym doświadczeniem odtwarzania wideo.

    Najczęściej zadawane pytania (FAQ)

    1. Jakiego oprogramowania potrzebuję, aby otworzyć plik DASH MPD do oglądania? Potrzebujesz odtwarzacza multimedialnego obsługującego MPEG-DASH, takiego jak przeglądarka internetowa z odtwarzaczem zgodnym z DASH, np. dash.js. Nie możesz otworzyć go bezpośrednio w standardowym odtwarzaczu wideo.

    2. Czy plik MPD jest tym samym co plik MP4? Nie. Plik MP4 zawiera rzeczywiste zakodowane dane audio i wideo. Plik MPD jest manifestem, który opisuje zawartość mediów i informuje odtwarzacz, gdzie znaleźć mniejsze segmenty tych danych.

    3. Jaka jest struktura pliku MPD? MPD jest plikiem XML o hierarchicznej strukturze, która zawiera elementy <Period>, <AdaptationSet>, <Representation> oraz <SegmentInfo>, służące do organizacji i opisu mediów.

    4. Czy mogę stworzyć plik MPD z własnego wideo? Tak, możesz użyć narzędzi open-source, takich jak MP4Box od GPAC lub FFmpeg, aby podzielić wideo na segmenty i automatycznie wygenerować odpowiadający mu plik MPD.

    5. Dlaczego mój odtwarzacz buforuje mniej przy użyciu MPD? Ponieważ MPD pozwala odtwarzaczowi dostosować się do warunków sieciowych. Jeśli prędkość spadnie, odtwarzacz może żądać niższej jakości reprezentacji z MPD, zapobiegając buforowaniu poprzez pobieranie mniejszych fragmentów danych.

    Referencje i zasoby

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