VideoPlayer: Difference between revisions
Line 9: | Line 9: | ||
* [http://en.wikipedia.org/wiki/Dolby_Digital Dolby Digital AC3] audio decoder based on [http://liba52.sourceforge.net/ liba52] | * [http://en.wikipedia.org/wiki/Dolby_Digital Dolby Digital AC3] audio decoder based on [http://liba52.sourceforge.net/ liba52] | ||
* [http://en.wikipedia.org/wiki/Advanced_Audio_Coding AAC (Advanced Audio Coding)] MPEG-4 audio decoder based on AudioCoding.com's [http://www.audiocoding.com libfaad2] | * [http://en.wikipedia.org/wiki/Advanced_Audio_Coding AAC (Advanced Audio Coding)] MPEG-4 audio decoder based on AudioCoding.com's [http://www.audiocoding.com libfaad2] | ||
== Building Libraries (Audio / Video Codecs) == | == Building Libraries (Audio / Video Codecs) == |
Revision as of 08:30, 4 May 2015
This page or section may require cleanup, updating, spellchecking, reformatting and/or updated images. Please improve this page if you can. The discussion page may contain suggestions. |
DVDPlayer is XBMC's video player, capable of playing DVD video and many other video formats. DVDPlayer supports DVD video with menus, from CD/DVD-media, harddrive, network, ISO/IMG-images and RAR/ZIP archives (and even RARed ISO/IMG-images as long as they are in 'stored/archive' mode and not compressed).
Currently Supported Codecs
- FFmpeg - all audio and video decoders supported by FFmpeg (avcodec/avformat) open source codec-suit
- MPEG-1/MPEG-2 video decoder based on libmpeg2
- MPEG-1/MPEG-2 (Layer I, Layer II, and Layer III, inc. MP3) audio decoder based on libmad
- DTS (Digital Theater System) audio decoder based on libdca (formaly known as "libdts")
- Dolby Digital AC3 audio decoder based on liba52
- AAC (Advanced Audio Coding) MPEG-4 audio decoder based on AudioCoding.com's libfaad2
Building Libraries (Audio / Video Codecs)
The dvdplayer depends on other libraries to function. These libraries are included in SVN by default as dll's under the "XBMC/system/players/dvdplayer" subfolder. The full source code of these libraries can be found under the "/docs/sources/dvdplayer/" subfolder in the SVN. To build these dll's yourself you need to have the following installed, (the .dll's must be then be placed under the "[XBMCFOLDER]/system/players/dvdplayer" subfolder).
- MinGW and MSYS
- see http://ml20rc.msnfanatic.com/ffmpeg/1.html for installation for ffmpeg
- use binutils version 2.16.91 (20060119) 1
- unrar