Extensible Binary Meta Language

{{Infobox file format

| name = Extensible Binary Meta Language

| icon =

| extension =

| mime =

| magic = 1a 45 df a3

| type code =

| uniform type =

| owner =

| genre =

| container for =

| contained by =

| extended from =

| extended to = Matroska

| standard =

}}

Extensible Binary Meta Language (EBML) is a generalized file format for any kind of data, aiming to be a binary equivalent to XML. It provides a basic framework for storing data in XML-like tags. It was originally designed as the framework language for the Matroska audio/video container format.{{cite book|last=Ralf Biebeler|title=Video-Codecs|date=2007 |publisher=Fachverlag Schiele & Schoen, 2007|isbn=978-3794907731}}{{cite book |author1=Paolo Nesi |title=Axmedis 2008 |author2=Kia Ng |author3=Jaime Delgado |date=2008 |publisher=Firenze University Press, 2008 |isbn=978-8884538109 |pages=51–56}}{{cite book|author1=Ajith Abraham |author2=Jaime Lloret Mauri |author3=John Buford |author4=Junichi Suzuki |author5=Sabu M. Thampi |title=Advances in Computing and Communications, Part IV|date=6 July 2011 |publisher=Springer, 2011|isbn=978-3642227257}}

EBML is not extensible in the same way that XML is, as the XML schema (e.g., DTD) must be known in advance.

See also

References

{{reflist}}