Final Media Player Source Code

Final Media Player itself is not open source software. This is not possible due to commercial third party components used in the product.

The player uses the LGPL version of FFmpeg and related libraries as its playback engine.

You ONLY need these files if you want to build your own media player. If you just want to play movies, download Final Media Player and install it. It is ready to use as-is.


Development Environment

The following tools and libraries are used to build FFmpeg and related libraries:


MinGW / MSYS

binutils-2.20-1-mingw32-bin.tar.gz
gcc-core-3.4.5-20060117-3.tar.gz
mingwrt-3.17-mingw32-dev.tar.gz
mingwrt-3.17-mingw32-dll.tar.gz
w32api-3.14-mingw32-dev.tar.gz
MSYS-1.0.11.exe
msysDTK-1.0.1.exe
coreutils-5.97-MSYS-1.0.11-snapshot.tar.bz2


GCC

gcc-core-4.5.0-1-mingw32-bin.tar.lzma
gcc-c++-4.5.0-1-mingw32-bin.tar.lzma
libgcc-4.5.0-1-mingw32-dll-1.tar.lzma
libstdc++-4.5.0-1-mingw32-dll-6.tar.lzma
libgmp-5.0.1-1-mingw32-dll-10.tar.lzma
libmpc-0.8.1-1-mingw32-dll-2.tar.lzma
libmpfr-2.4.1-1-mingw32-dll-1.tar.lzma


GDB

gdb-7.1-2-mingw32-bin.tar.gz
libexpat-2.0.1-1-mingw32-dll-1.tar.gz


Yasm

yasm-1.1.0-win32.exe



FFmpeg and related libraries


FFmpeg

ffmpeg-0.10.4.tar.gz (License: LGPL v2.1, Home page)


Libraries

libgsm_1.0.13.orig.tar.gz (License: Proprietary, Home page)
opencore-amr-0.1.3.tar.gz (License: Apache, Home page)
libogg-1.3.0.tar.gz (License: Public Domain, Home page)
libvorbis-1.3.3.tar.gz (License: Public Domain, Home page)
SDL-1.2.15.zip (License: LGPL v2.1, Home page)
directx-devel.tar.gz (Home page)
libtheora-1.1.1.tar.bz2 (License: Public Domain, Home page)
speex-1.2rc1.tar.gz (License: Proprietary, Home page)



To decompress the compressed files above, you will need a tool like BitZipper.


Updated July 3, 2014 to reflect the library versions used in Final Media Player 2014.



top