Smacker video

Smacker
Filename extension
.smk
Internet media typevideo/vnd.radgamettools.smacker
Type codeSmk2
Developed byEpic Games Tools
Type of formatVideo codec
Container forSmacker

Smacker video is a video file format (with the .SMK file extension) developed by Epic Games Tools, and primarily used for full-motion video in video games.[1] Smacker uses an adaptive 8-bit RGB palette. RAD's format for video at higher color depths is Bink Video. The Smacker format specifies a container format, a video compression format, and an audio compression format.[2] Since its release in 1994, Smacker has been used in over 2300 games.[1] Blizzard used this format for the cinematic videos seen in its games Warcraft II, StarCraft and Diablo I.[3]

The format has been reverse engineered and implemented in libavcodec.[4][5][6] A non-commercial SourceForge project libsmacker released an open source decoder in 2013.[7]

  1. ^ a b "Smacker video Technology". RAD Game Tools. Retrieved 4 May 2013.
  2. ^ "Smacker". MultimediaWiki. 11 April 2007. Retrieved 4 April 2013.
  3. ^ Ladislav Zezula (2010). "MPQ Archives - Overview". Retrieved 4 May 2013.
  4. ^ "FFmpeg Documentation". FFmpeg. Retrieved 4 April 2013.
  5. ^ FFmpeg: Smacker video and Smacker audio decoder
  6. ^ FFmpeg: Smacker container demuxer
  7. ^ SourceForge project libsmacker