LibsmackerA cross-platform C library for decoding Smacker Video files | |
Download |
Libsmacker Ranking & Summary
Advertisement
- License:
- Freeware
- Publisher Name:
- Greg Kennedy
- Operating Systems:
- Windows XP / Vista / 7 / 8 32-bit
- File Size:
- 15 KB
Libsmacker Tags
Libsmacker Description
libsmacker is a cross-platform C Library which can be used for decoding Smacker Video files produced by RAD Game Tools. Smacker Video was the king of video middleware in the 1990s, and its 256-color compressed video format was used in over 2600 software titles. Smacker files tend to pose a problem for "engine rewrite" projects for legacy games: many used the .smk format for intro videos, cutscenes, and animated textures. Yet the only other open-source solution for Playback of .SMK files involves linking against the whole of FFmpeg (or, at least, libavcodec). Many projects offer a workaround of re-encoding video to some other modernized format. In my opinion, none of these is really optimal. What is needed is a library which supports the minimum feature set from smackw32.dll to get an smk off a disk and the frames / audio into a buffer in the correct order. Hence, libsmacker.
Libsmacker Related Software