Skip to main content
Service phase: Beta

This service is still in development. Give us your feedback or view this page on the current PRONOM service.

Format

Synchronized Multimedia Integration Language (Generic)

Summary

Name
Synchronized Multimedia Integration Language (Generic)
Identifiers
PUID: fmt/205
Format type
Text (Mark-up)
Description
Synchronized Multimedia Integration Language is a World Wide Web Consortium recommended Extensible Markup Language (XML) markup language to describe multimedia presentations. It defines markup for timing, layout, animations, visual transitions, media embedding and others. SMIL allows presenting media items such as text, images, video, audio, links to other SMIL presentations, and files from multiple web servers. SMIL markup is written in XML, and has similarities to HTML. This is the generic entry for this file format which most commonly is denoted with the .smil extension. It is likely that the truncated .smi extension refers specifically to the metadata files accompanying the corresponding images taken by Sony digital cameras.
Note
https://en.wikipedia.org/wiki/Synchronized_Multimedia_Integration_Language https://www.w3.org/TR/SMIL3/ http://www.telestream.net/pdfs/app-notes/app_Camera_Ingest.pdf
File extensions
smil, smi
Source
Digital Preservation Department / The National Archives

Relationships

Has priority over
Is subtype of

Internal signatures

Synchronized Multimedia Integration Language

Note
BOF, offset 0-3, magic bytes:'<?xml version=("|')1.0("|'){20-256}<smil EOF, offset 0-3, magic bytes: </smil>

Byte sequences

Min Frag Length
Absolute from BOF
Offset
0
Max offset
3
Byte Sequence
3C3F786D6C2076657273696F6E3D(22|27)312E30(22|27){20-256}3C736D696C
Endianness
None
Min Frag Length
Absolute from EOF
Offset
0
Max offset
3
Byte Sequence
3C2F736D696C3E
Endianness
None

Changelog

  • Updated in V120

    Release date
    25 February 2025

    Synchronized Multimedia Integration Language: Variable in the BOF byte sequence expanded from 20-86 to 20-256 to allow for a DOCTYPE. Submitted by Archives New Zealand and Brigham Young University.

  • Updated in V112

    Release date
    10 May 2023

    Synchronized Multimedia Integration Language: Updated signature. Submitted by The National Library of Australia.

  • Updated in V106

    Release date
    4 July 2022

    Synchronized Multimedia Integration Language (Generic): Added priority over fmt/101. Submitted by Digital Preservation Department, The National Archives (UK).

  • Added in V105

    Release date
    29 June 2022

    Synchronized Multimedia Integration Language (Generic): Updated name, description and note field. Added new signature and created priority over fmt/101. Submitted by Digital Preservation Department, The National Archives (UK).

    Synchronized Multimedia Integration Language (Generic): Signature researched and samples provided by Digital Preservation Department, The National Archives (UK).