User Tools

Site Tools


video_codec_support

Video Codec Support

Nightingale doesn't support all video files you might have in your collection. Unfortunately, some common files use codecs that we'd have to pay a fee for if we included support. We can't afford that for a free download! So instead, we have to rely on the codecs that are part of the operating system..

Which codecs does Nightingale support?

On all platforms, we support Ogg Theora video - a royalty-free format that's gaining in popularity on the web, since it can be used for free.

On MacOS, we support MPEG 4 and H.264 video, in MP4 files.

On Windows, we support WMV. If QuickTime is installed we can also play MPEG 4 and H.264 video. On Linux, we support MPEG 4, if you can't play a file also see Setting up GStreamer

File Extension Windows MacOS Linux
ogv/ogx Yes Yes Yes
wmv Yes No (Yes)
mp4 (Yes) Yes (Yes)
m4v (Yes) Yes (Yes)
mov (Yes) Yes (Yes)
divx YesYes (Yes)
flv Yes Yes (Yes)
3gp Yes Yes (Yes)
avi Yes Yes (Yes)
webm Yes Yes Yes

What can I do about other files?

If Nightingale didn't import your video files, you can still try playing them if you want - and maybe you'll be lucky! Just use File→Open File, and select the video. We won't import things unless we're pretty sure we can play them, so the videos that did get imported should work.

If that doesn't help, then you could search the add-ons site - maybe there's an addon that adds support for the video format you're trying to use? Right now though, our community hasn't contributed any addons like that. Hopefully they will soon!

This is really annoying, I just want to play my files

We understand. We'd love to include support for many other formats - but legally we can't. Sorry!

But I downloaded a "codec pack" to play this file, why doesn't that help?

Unfortunately, many of the “codec packs” that people download from the internet cause major stability problems. Because we really don't want Nightingale to crash, we don't support using those.

I want to check what it supports myself

Just execute the following command in the error console to get all the supported video file extensions:

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

See Also

video_codec_support.txt · Last modified: 2014/07/07 02:18 by freaktechnik