Dokumentointi

    Table of Content
    • 3d
      • 3D File Formats
      • 3D2
      • 3DM
      • 3DS
      • 3MF
      • AC
      • AMF
      • ASE
      • B3D
      • BHV
      • BIP
      • BLEND
      • C4D
      • CAF Cal3D
      • CHR 3ds
      • CHR CryENGINE
      • DAE
      • DBM
      • DRC
      • E57
      • F3D
      • FBX
      • GLB
      • GLTF
      • IPT
      • JT
      • MA
      • MAX
      • MB
      • MDX
      • MP
      • MTL
      • OBJ
      • PLY
      • POV
      • PRC
      • RVM
      • SMD
      • STEP
      • STP
      • U3D
      • USD
      • USDZ
      • VRML
      • X
      • X3D
    • audio
      • Audio File Formats
      • 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
      • RF64
      • RIP
      • SDT
      • SESX
      • SF2
      • STAP
      • STY
      • TG
      • VOC
      • VOX
      • VQF
      • WAV
      • WEBA
      • WFP
      • WMA
      • WPL
      • WPROJ
      • WV
    • cad
      • CAD File Formats
      • 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
    • compression
      • Compression File Formats
      • 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
    • data
      • 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
    • database
      • Database File Formats
      • 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
    • disc-and-media
      • Disc and Media File Formats
      • 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
    • ebook
      • EBook File Formats
      • 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
    • email
      • Email File Formats
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • executable
      • Executable File Formats
      • 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
      • OFX
      • XBRL
    • font
      • Font File Formats
      • 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
    • game
      • Game File Formats
      • 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
      • 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
    • gis
      • GIS File Formats
      • 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
    • image
      • Image File Formats
      • AFPHOTO
      • AFX
      • AGIF
      • AGP
      • AI
      • APM
      • 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
      • WEBP
      • WMF
      • WMZ
      • XPM
      • XPR
    • misc
      • Misc File Formats
      • 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
      • PAKETTI
      • PDO
      • PES
      • PFX
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • RDF
      • RIS
      • RML
      • SFV
      • SHELL SCRIPT
      • SSP
      • TEXT FORMATS
      • THM
      • TORRENT
      • USR
      • VIDEO CONVERTER
      • VIM
      • VIMRC
      • XMDX
      • XMP
      • XMZX
      • XSMX
    • note-taking
      • Note Taking File Formats
      • ONE
      • ONETOC2
    • page-description-language
      • Page Description Language
      • 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
    • 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
    • presentation
      • Presentation File Formats
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • programming
      • Programming
      • 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
      • SH
      • SLN
      • SWIFT
      • TCL
      • TOML
      • TS
      • TSX
      • UNITY
      • VB
      • VBPROJ
      • VBS
      • VCPROJ
      • VCXPROJ
      • XCODE
      • XSD
      • YAML
      • YML
      • YPR
    • project-management
      • Project Management File Formats
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • publisher
      • Publisher File Formats
      • PUB
      • PUZ
    • reporting
      • Reporting File Formats
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • settings
      • 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
    • spreadsheet
      • Spreadsheet File Formats
      • 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
    • system
      • System File Formats
      • ADM
      • ADMX
      • AML
      • ANI
      • ASV
      • CAB
      • CAT
      • CFG
      • 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
    • video
      • Video File Formats
      • 3G2
      • 3GPP
      • 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
    • visio
      • Visio File Formats
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • web
      • Web File Formats
      • 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
      • CPG
      • CPHD
      • CRDOWNLOAD
      • CRL
      • CRT
      • CSHTML
      • CSP
      • CSR
      • CSS
      • DAP
      • DBM
      • DCR
      • 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
      • 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
      • URL
      • VDISCO
      • VRT
      • WBS
      • WEBBOOKMARK
      • WEBLOC
      • WEBSITE
      • WHTT
      • WSDL
      • XAML
      • XD
      • XHT
      • XHTM
      • XHTML
      • XML
      • XOJ
      • XOML
      • XPD
      • XSLT
      • XUL
      • ZUL
    • word-processing
      • Word Processing File Formats
      • ASD
      • BIB
      • DOC
      • DOCM
      • DOCX
      • DOCX to TXT
      • 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. Koti
    2. Video File Formats
    3. F4M

    What's on this Page

      • F4M (.f4m) -formaatti: Täydellinen opas Adobe Flash Media Manifestiin
      • Mikä on F4M (.f4m) -tiedosto?
      • F4M-tiedoston keskeiset ominaisuudet
        • 1. Mukautuva bittinopeusvirtaus (ABR)
        • 2. Hierarkkinen XML-rakenne
        • 3. Live- ja tilausperusteisen suoratoiston tuki
        • 4. DVR ja aikasiirto
        • 5. Sisällön suojaus ja DRM
        • 6. Mainosten lisääminen
      • Kuinka luoda F4M-tiedosto
        • Adobe:n virallisten työkalujen käyttö
        • FFmpeg:n käyttö
        • Unified Streamingin mp4splitin käyttö
        • F4M-koodin esimerkkirakenne
        • F4M-luontityökalujen yhteenveto
      • Kuinka avata F4M-tiedosto
        • Suoratoistoon (HDS)
        • Koodin tarkasteluun
        • Verkko-työkalut
        • Tärkeä tarkennus
      • Vertailu muihin manifestimuotoihin
      • F4M:n käytön edut
        • 1. Tehokas kaistanleveyden käyttö
        • 2. Sujuvat siirtymät
        • 3. Kypsä ekosysteemi
        • 4. Alhainen latenssi
      • Rajoitukset ja huomioon otettavat seikat
        • 1. Flash Playerin vanhentuminen
        • 2. Rajoitettu koodekkituki
        • 3. Soittimen vaatimukset
        • 4. Proprietaarinen teknologia
      • Käyttötapaukset ja sovellukset
        • Suora urheilulähetys
        • Uutiskanavat
        • Yrityslähetykset
        • Verkko-oppimisalustat
      • Tulevaisuuden trendit ja vaihtoehdot
        • 1. Siirtyminen MPEG-DASHiin
        • 2. HLS:n käyttöönotto
        • 3. Matala viiveen suoratoisto
        • 4. CMAF (Yleinen Media Sovellusformaatti)
      • Yhteenveto
      • Usein kysytyt kysymykset (FAQ)
      • Lähteet ja resurssit

    F4M (.f4m) -formaatti: Täydellinen opas Adobe Flash Media Manifestiin

    .f4m-tiedostopääte ei ehkä ole yhtä laajalti tunnistettu kuin .mp4 tai .avi, mutta sillä on merkittävä rooli verkko‑videon suoratoiston historiassa. Jos olet koskaan käyttänyt Adobe Flash Playeria suoratoistovideon katseluun, olet todennäköisesti hyötynyt F4M-muodon takana olevasta teknologiasta.

    Tämä artikkeli tarjoaa syvällisen katsauksen F4M-muotoon, keskittyen erityisesti Adobe:n HTTP Dynamic Streaming (HDS) -järjestelmässä käytettyyn Flash Media Manifest -tiedostoon. Selvitämme, mitä se on, sen keskeiset ominaisuudet, miten se luodaan ja avataan, sekä vastaamme yleisiin kysymyksiin.

    Mikä on F4M (.f4m) -tiedosto?

    F4M‑tiedosto tarkoittaa Flash Media Manifest -tiedostoa. Se on XML-pohjainen manifestitiedosto, joka toimii Adobe:n HTTP Dynamic Streaming (HDS) -protokollan keskeisenä ohjausasiakirjana. Aivan kuin sisällysluettelo suoratoistovideolle, F4M‑tiedosto kuvaa median sisällön soittimelle.

    Yhden videon tiedoston sijaan HDS jakaa sisällön pieniin, aikaperusteisiin fragmentteihin. F4M-manifesti tarjoaa soittimelle kaikki tarvittavat tiedot fragmenttien paikantamiseen, pyytämiseen ja toistamiseen HTTP:n kautta. Tämä formaatti käytettiin pääasiassa Adobe Flash Playerin kanssa, mikä teki siitä yleisen teknologian median suoratoistoon ennen MPEG-DASHin laajaa käyttöönottoa.

    F4M-tiedoston keskeiset ominaisuudet

    F4M-muodon voima piilee sujuvan, adaptiivisen suoratoistokokemuksen mahdollistamisessa. Sen keskeiset ominaisuudet on määritelty Adobe HDS -standardissa.

    1. Mukautuva bittinopeusvirtaus (ABR)

    Tämä on tärkein ominaisuus. F4M luettelee useita bittinopeusrepresentaatioita samasta sisällöstä. Reaaliaikaisten verkko-olosuhteiden perusteella asiakas (Flash Player) voi vaihtaa näiden representaatioiden välillä saumattomasti, varmistaen jatkuvan toiston ilman puskurointia.

    2. Hierarkkinen XML-rakenne

    F4M on XML-muotoon asetettu tekstitiedosto, mikä tekee siitä luettavan ihmisille ja koneelle jäsennettävän. Se sisältää olennaista tietoa, kuten:

    • Koodekit: Tuetut video-koodekit kuten H.264 ja ääni-koodekit kuten MPEG-4 AAC
    • Resoluutio ja bittinopeudet: Saatavilla eri laatutasoja
    • Segmentti-URL-osoitteet: Tietoa siitä, miten mediafragmenttien URL-osoitteet rakennetaan

    3. Live- ja tilausperusteisen suoratoiston tuki

    F4M-muoto voi kuvata sekä tilauspohjaista sisältöä (kuten elokuvaa) että suoratoistoja (kuten urheilutapahtumaa). Suoratoistoissa manifesti voi olla dynaaminen, päivittyen kun uutta sisältöä tulee saataville.

    4. DVR ja aikasiirto

    F4M-version 2.0 myötä Adobe esitteli tuen DVR‑ominaisuuksille (Digital Video Recording). <dvrInfo>‑tagia voidaan käyttää määrittämään jatkuva ikkuna saatavilla olevalle sisällölle, jolloin katsojat voivat tauottaa ja kelata takaisin suoratoistoja.

    5. Sisällön suojaus ja DRM

    F4M-tiedostot voivat sisältää Digital Rights Management (DRM) -suojausta tekijänoikeudella suojatun sisällön suojaamiseksi. Manifesti voidaan allekirjoittaa digitaalisesti sen aitouden varmistamiseksi ja manipuloinnin estämiseksi.

    6. Mainosten lisääminen

    Muoto tukee mainosten lisäämistä suoratoistoon.

    Kuinka luoda F4M-tiedosto

    F4M-tiedoston luominen on HDS:lle ominainen prosessi, jota kutsutaan “paketoimiseksi”. Se sisältää median tiedoston jakamisen osiin Adobe HDS -määrityksen mukaisesti, mikä tuottaa F4M-manifestin sekä muut tarvittavat tiedostot.

    Adobe:n virallisten työkalujen käyttö

    Adoben Flash Media Server ja siihen liittyvä File Packager Tool olivat ensisijaiset menetelmät F4M-tiedostojen luomiseen Adobe Media Serveriä varten.

    Esimerkki paketoimisvaiheista:

    1. Muunna lähdeaineisto F4F-tiedostomuotoon
    2. Luo indeksitiedosto (.f4x) jokaiselle vastaavalle F4F-tiedostolle
    3. Luo asiakasmanifestitiedosto (.f4m)

    FFmpeg:n käyttö

    Avoimen lähdekoodin työkalu FFmpeg tukee myös HDS‑virtojen ja niiden liitettyjen F4M-manifestien luomista.

    Tässä on yksinkertaistettu esimerkki komennosta:

    ffmpeg -re -i input.mp4 -f hds -b:v 200k output.hds
    

    Tässä komennossa:

    • -re lukee syötteen sen natiivilla kuvataajuudella (live‑suoratoiston simulointiin)
    • -i input.mp4 on syötettävä videotiedosto
    • -f hds asettaa lähtömuodoksi HDS:n
    • -b:v 200k asettaa videobittinopeuden
    • output.hds määrittää kohdekansion, johon F4M- ja segmenttitiedostot tallennetaan

    Unified Streamingin mp4splitin käyttö

    Unified Streamingin pakkaustyökalu voi myös luoda F4M-tiedostoja toimitettavaksi Adobe Media Serverin kautta.

    Viimeinen vaihe F4M-manifestin luomiseksi tällä työkalulla:

    mp4split -o video.f4m \
      video_200k-Seg1.f4f \
      video_400k-Seg1.f4f \
      video_600k-Seg1.f4f \
      video_800k-Seg1.f4f \
      audio_he-aac-Seg1.f4f --track_description=he_aac
    

    Tämä komento luo video.f4m-manifestitiedoston useista video- ja ääni-F4F-fragmentteista.

    F4M-koodin esimerkkirakenne

    Tässä on yksinkertaistettu esimerkki siitä, miltä perus F4M-tiedosto näyttää XML-muodossa:

    <?xml version="1.0" encoding="UTF-8"?>
    <manifest xmlns="http://ns.adobe.com/f4m/1.0">
        <id>my_video_stream</id>
        <duration>600.0</duration>
        <streamType>recorded</streamType>
        
        <media url="video_200k.f4f" bitrate="200000" width="640" height="360"/>
        <media url="video_500k.f4f" bitrate="500000" width="854" height="480"/>
        <media url="video_1000k.f4f" bitrate="1000000" width="1280" height="720"/>
        
        <media url="audio_128k.f4f" bitrate="128000"/>
    </manifest>
    

    F4M-luontityökalujen yhteenveto

    TyökaluKuvaus
    Adobe File Packager -työkaluVirallinen Adobe-työkalu sisällön pakkaamiseen HDS:lle
    FFmpegAvoimen lähdekoodin työkalu, jossa on HDS-muksereiden tuki
    mp4split (Yhtenäinen suoratoisto)Kaupallinen työkalu, joka tukee HDS-paketointia

    Kuinka avata F4M-tiedosto

    Se, miten avaat .f4m-tiedoston, riippuu sen käyttötarkoituksesta.

    Suoratoistoon (HDS)

    • Flash Player: F4M-tiedoston avaa Adobe Flash Player verkkoselaimessa tai sovelluksen kautta, joka käyttää Open Source Media Frameworkia (OSMF). Soitin pyytää F4M-manifestin ja hakee mediatyypit (fragmentit) toistaakseen virran.

    • Kodi with F4MTester: Jotkut mediasoittimet, kuten Kodi, voivat toistaa F4M-virtoja käyttämällä F4MTester-nimistä lisäosaa, joka dekoodaa F4M-tiedoston ja hakee mediatyypit.

    Koodin tarkasteluun

    • Text Editors: Koska se on XML-tiedosto, voit avata F4M-tiedoston missä tahansa tekstieditorissa tarkastellaksesi sen rakennetta ja sisältöä. Tämä on hyödyllistä kehittäjille ja QA-testaajille. Voit käyttää Notepadia (Windows), TextEditiä (Mac) tai kehittyneempää koodieditoria kuten VS Codea.

    Verkko-työkalut

    • Erilaiset online-työkalut ja tiedoston katseluohjelmat voivat avata ja näyttää F4M-tiedostojen sisällön suoraan selaimessasi.

    Tärkeä tarkennus

    F4M‑tiedosto itsessään ei ole videoleike. Se on manifesti, joka kuvaa videon. Et voi “toistaa” F4M‑tiedostoa suoraan tavallisessa mediasoittimessa, kuten VLC:ssä; tarvitset soittimen, joka tukee HDS‑protokollaa.

    Vertailu muihin manifestimuotoihin

    OminaisuusF4M (Adobe HDS)MPD (MPEG-DASH)M3U8 (Apple HLS)
    KehittäjäAdobeMPEG-standardiApple
    MuotoXMLXMLPelkkä teksti
    Videosegmentin muotoF4F (MP4)MP4/MPEG-TSMPEG-TS
    Oletussegmentin pituus1 sekuntiJoustava10 sekuntia
    Soittimen tukiFlash PlayerUniversaaliApple-laitteet

    F4M:n käytön edut

    1. Tehokas kaistanleveyden käyttö

    Säätämällä laatua dynaamisesti verkon olosuhteiden mukaan, F4M minimoi datankulutuksen.

    2. Sujuvat siirtymät

    Fragmenttipohjainen lähestymistapa mahdollistaa saumattomat siirtymät laatutasoiden välillä, vähentäen puskurointia.

    3. Kypsä ekosysteemi

    Adoben työkalut tarjosivat täydellisen ekosysteemin sisällöntuottajille, pakkaamisesta toimitukseen ja toistoon Flash Playerilla.

    4. Alhainen latenssi

    HDS tarjoaa tyypillisesti alhaisemman viiveen verrattuna muihin suoratoistoprotokolliin, mikä tekee siitä sopivan live-tapahtumiin.

    Rajoitukset ja huomioon otettavat seikat

    1. Flash Playerin vanhentuminen

    Suurin rajoitus on se, että Adobe lopetti virallisesti Flash Playerin tuen vuoden 2020 lopussa. Tämä tekee F4M:stä perintöteknologian uusille projekteille.

    2. Rajoitettu koodekkituki

    HDS:llä on rajoitettu tuki nykyaikaisille äänikoodekeille verrattuna MPEG-DASHiin.

    3. Soittimen vaatimukset

    Vaatii Flash Playerin tai erityisiä HDS-yhteensopivia toistimia, mikä rajoittaa saavutettavuutta nykyaikaisilla verkkoplatformeilla.

    4. Proprietaarinen teknologia

    Toisin kuin MPEG-DASH, HDS on Adoben omaisuusteknologia, mikä rajoitti sen omaksumista ja pitkän aikavälin elinkelpoisuutta.

    Käyttötapaukset ja sovellukset

    Suora urheilulähetys

    Monet urheilukanavat käyttivät HDS:ää F4M-manifesteilla toimittaakseen live-tapahtumia alhaisella viiveellä ja mukautuvalla laadulla.

    Uutiskanavat

    24/7-uutiskanavat hyödynsivät HDS:ää suoratoistoon DVR-ominaisuuksilla, mikä mahdollisti katsojien tauottamisen ja kelaamisen taaksepäin.

    Yrityslähetykset

    Yritykset käyttivät HDS:ää sisäisiin ja ulkoisiin webcasteihin hyödyntäen Adoben kehittynyttä ekosysteemiä.

    Verkko-oppimisalustat

    Koulutusalustat käyttivät HDS:ää videoesitysten toimittamiseen luotettavalla adaptiivisella suoratoistolla.

    Tulevaisuuden trendit ja vaihtoehdot

    1. Siirtyminen MPEG-DASHiin

    Useimmat entiset HDS-käyttäjät ovat siirtyneet MPEG-DASHiin, joka on avoin kansainvälinen standardi laajemmalla tuella.

    2. HLS:n käyttöönotto

    Applen HLS on tullut yhä suositummaksi kaikilla alustoilla, ei pelkästään Apple-laitteilla.

    3. Matala viiveen suoratoisto

    Nykyaikaiset protokollat, kuten LL-DASH ja LL-HLS, työntävät latenssin rajoja pidemmälle kuin HDS saavutti.

    4. CMAF (Yleinen Media Sovellusformaatti)

    CMAF tarjoaa yhtenäisen formaatin sekä DASHille että HLS:lle, yksinkertaistaen moniprotokollaisen toimituksen.

    Yhteenveto

    F4M-muoto oli Adobe:n HTTP Dynamic Streaming -ekosysteemin kulmakivi. Sen XML-pohjainen manifestirakenne mahdollisti adaptiivisen bittivirran suoratoiston, DVR-ominaisuudet ja sisällön suojauksen Flash-pohjaisille mediasoittimille. Vaikka sen merkitys on vähentynyt Adobe Flash Playerin elinkaaren päättymisen myötä, F4M-muodon ymmärtäminen tarjoaa arvokasta näkemystä adaptiivisten suoratoistoteknologioiden kehitykseen, joka raivasi tietä avoimelle MPEG-DASH-standardeille.

    Olitpa sitten kehittäjä, joka työskentelee perintöjärjestelmien parissa, media-alan ammattilainen, joka haluaa ymmärtää suoratoiston historiaa, tai teknologiaintoilija, joka tutkii erilaisia suoratoistoprotokollia, F4M-muoto edustaa tärkeää lukua verkko‑videon toimituksen tarinassa.

    Usein kysytyt kysymykset (FAQ)

    1. Mihin F4M-tiedostoa käytetään? F4M-tiedosto on Adobe Flash Media Manifest, jota käytetään kuvaamaan suoratoistomedian sisältöä HTTP Dynamic Streaming (HDS) -protokollalle, jolloin soittimet voivat hakea video- ja äänifragmentteja adaptiivisesti.

    2. Voinko toistaa F4M-tiedoston suoraan? Ei, et voi toistaa F4M-tiedostoa suoraan, koska se on manifesti, ei video­tiedosto. Tarvitset HDS-yhteensopivan soittimen, kuten Adobe Flash Playerin tai Kodin, jossa on F4MTester‑lisäosa.

    3. Onko F4M sama kuin MPD? Ei. F4M:ää käytetään Adobe HDS:ssä, kun taas MPD:tä käytetään avoimessa standardissa MPEG‑DASH. Ne palvelevat samankaltaisia tarkoituksia, mutta ovat eri formaatteja eri taustatekniikoilla.

    4. Kuinka voin luoda F4M-tiedoston? Voit luoda F4M‑tiedostoja Adobe‑ohjelmiston File Packager -työkalulla, FFmpegillä käyttäen -f hds -asetusta, tai kaupallisilla paketoijilla kuten mp4split.

    5. Miksi F4M on nykyään harvinaisempi? F4M on harvinaisempi, koska Adobe Flash Player, jota tarvittiin HDS‑virtojen toistamiseen, lopetettiin virallisesti vuoden 2020 lopussa, mikä johti alan siirtymiseen avoimiin standardeihin kuten MPEG‑DASH.

    Lähteet ja resurssit

    • Adobe Flash Media Server -dokumentaatio:
    • FFmpeg HDS Muxer -dokumentaatio:
    • Unified Streaming HDS -pakkaus:
    • Headend INFO - F4M-muodon yleiskatsaus:
    • Adobe HTTP Dynamic Streaming -spesifikaatio:
     
     Finnish
    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ă
     Polski
     Bengali
     Dansk
     Persian
     Gaeilge
     Lithuanian
     Latvian
     Azeri
     Norsk