User Tools

Site Tools


audio_codec_support

Audio Codec Support

Nightingale can play a number of different audio formats. However it doesn't play anything. If you're unsure if Nightingale can play your file, check out this table.

By File extension

File extensions marked with (Yes) need uncommon or further packages or software to be installed on your system. See your operating system's chapter below. The last column indicates if Nightingale can read and write the metadata of the filetype.

File extension Windows Mac OS X Linux Metadata
.wav Yes Yes Yes
.ogg/.oga Yes Yes Yes rw
.flac Yes Yes Yes rw
.aac (Yes) (Yes)
.m4a/.m4r/.m4p (Yes) (Yes) r
.mp3 Yes (Yes) rw
.mp2 Yes Yes
.mp1 Yes Yes
.wma Yes Yes
.spc Yes Yes
.s3m Yes Yes
.mxmf Yes Yes
.w64 Yes Yes
.aiff Yes Yes
.voc Yes Yes
.sid Yes Yes
.wvp Yes Yes
.ult Yes Yes
.imelody Yes Yes
.ay Yes Yes
.sds Yes Yes
.gbs Yes Yes
.it Yes Yes
.aifc Yes Yes
.gsm Yes Yes
.imy Yes Yes
.tta Yes Yes
.med Yes Yes
.mpga Yes Yes
.qcp Yes Yes
.aif Yes Yes
.3gp Yes Yes
.wv Yes Yes
.vgm Yes Yes
.ilbc Yes Yes
.amr Yes Yes
.shn Yes Yes
.paf Yes Yes
.imf Yes Yes
.ac3 Yes Yes
.midi/.mid Yes Yes
.sam Yes Yes
.nist Yes Yes
.mod Yes Yes
.sap Yes Yes
.snd Yes Yes
.au Yes Yes
.669 Yes Yes
.iff Yes Yes
.mtm Yes Yes
.amf Yes Yes
.kss Yes Yes
.gdm Yes Yes
.stx Yes Yes
.okt Yes Yes
.nsf Yes Yes
.ime Yes Yes
.gym Yes Yes
.dsm Yes Yes
.svx Yes Yes
.xm Yes Yes
.adts No (Yes)
.adif No (Yes)
.eac3 No (Yes)
.loas No (Yes)
.dts No (Yes)

By Codec

This table doesn't cover each codec Nightingale can play.

Codec Windows Mac OS X Linux
Ogg Vorbis Yes Yes
FLAC Yes Yes
AAC (Yes) (Yes)

Get the information yourself

You can check what your installation of Nightingale supports by executing the following command in the Error Console:

var ext = Components.classes["@songbirdnest.com/Songbird/Mediacore/TypeSniffer;1"].createInstance(Components.interfaces.sbIMediacoreTypeSniffer).audioFileExtensions,ret='';while(ext.hasMore()) { ret+= " "+ext.getNext();}Components.utils.reportError(ret);

Expanding the playable formats

On Windows

In order to play mp4 containers like AAC or ALAC files you need to have QuickTime installed on your system.

On Linux

The supported formats are dependent on your system's gstreamer plugins. Codecs which aren't supported by the good gstreamer plugins should be marked as (Yes) in the above tables. To learn how you can add support for more extensions, read Setting up GStreamer.

See Also

audio_codec_support.txt · Last modified: 2014/08/31 06:32 by freaktechnik