Skip to main content
Service phase: Beta

This service is still in development. Give us your feedback.

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.
Format encoding
Text
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
Submitted by
Digital Preservation Department / The National Archives

Relationships

Has priority over
Is subtype of

Internal signatures

Synchronized Multimedia Integration Language

Description
BOF, offset 0-3, magic bytes:'<?xml version=("|')1.0("|'){20-256}<smil EOF, offset 0-3, magic bytes: </smil>
Provenance
11/2024(v.120)- 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.

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

  • V120

    Release date
    25 February 2025
    • Updated

      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.

  • V112

    Release date
    10 May 2023
    • Updated

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

  • V106

    Release date
    4 July 2022
    • Updated

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

  • V105

    Release date
    29 June 2022
    • Added signature

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

    • Updated

      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).