News


I’m proud to announce that MPEG 14496-34 Syntactic Description Language (SDL) has been ratified and is now published as an international standard:

https://www.iso.org/standard/85598.html

At the 147th MPEG meeting, MPEG Systems (WG 4) promoted ISO/IEC 14496-34 to Final Draft International Standard (FDIS), marking the completion of its development journey. Not to be confused with “Simple DirectMedia Layer” or “Specification and Description Language,” MPEG SDL is a specialized domain-specific language for describing the structure of binary data formats.


Last year I provided some FFmpeg patches to support ICC Profiles stored within MP4 (and MOV) files.

The patches were recently merged into master and will therefore be available in the next FFmpeg release.

\( ゚ヮ゚)/

ICC profiles can be stored in MOV/MP4 sample descriptor colour information atoms. The relevant extract from the ISO standard is:


Googling for “excel timecode” didn’t produce any results which met the requirements:

  • support 29.97 drop-frame SMPTE timecode
  • calculate a duration given an in-point and out-point
  • provide conversion to and from timecode, frame count and microseconds
  • not based on Excel macros so that the solution can be easily redistributed

Because of this, I am pleased to present a solution which does meet the above requirements:

https://github.com/vectronic/timecode-spreadsheet