File Juicer
File Juicer for macOS
Overview of Formats

Search & Extract

Images

jpg jpeg 2000 gif png pdf wmf emf tiff eps pict bmp

Video

mov mpeg avi wmv

Sound

mp3 wav System 7 au aiff

Text

ascii rtf html

From:

avi cab cache chm dmg doc emlx exe ithmb m4p mht mp3 pdf pps ppt raw swf wps xls zip and other formats

smil - Synchronized Multimedia Integration Language

Apple's documentation on SMIL was "QuickTime and SMIL":
nowoffline://developer.apple.com/documentation/QuickTime/ 
IQ_InteractiveMovies/quicktimeandsmil/chapter_10_section_1.html