Contact Us

Mailing Lists

Please follow the netiquette when posting on FFmpeg mailing lists, especially avoid top-posting and thread hijacking (that is, replying to a thread and changing the subject line to something completely unrelated that was not being discussed within the original thread). Configuring your mail client to break lines after 70 or so characters is a plus. If you attach files, avoid compressing small files, uncompressed is preferred. Also please try to avoid posting mails with overly long signatures or nonsense corporate disclaimers that claim the content of your mails is confidential.

Attached patches should not have application/octet-stream as mime-type, but text/plain or even better text/x-diff or text/x-patch. If you send us a patch, please make it some form of unified diff. We prefer patches made using git format-patch from the root of your FFmpeg checkout or sent with git send-email. For more detailed guidelines, have a look at the MPlayer patch guidelines most of what is written there applies to FFmpeg as well. Trespass these rules at the risk of being flamed.

ffmpeg-user: This list is for regular user questions and discussions including usage of ffmpeg, ffplay, ffprobe, and ffserver.
libav-user: This list is for application developer questions about development using the FFmpeg libraries.
ffmpeg-devel: This list is for development of FFmpeg itself. It is not for development of software that use the FFmpeg libraries and not for bug reports.
ffmpeg-cvslog: This list gets all changes to the FFmpeg sources / main git repository.
ffmpeg-trac: This list gets all changes to the FFmpeg Trac issue tracker.

Alternatively, you can follow our mailing lists through Gmane.

Mailing List Archives

To read up on past discussions, read the mailing list archives. It is highly likely that you will find an answer to your questions there, so make sure to browse the archives before posting questions.

ffmpeg-user archives
libav-user archives
ffmpeg-devel archives
ffmpeg-cvslog archives
ffmpeg-trac archives
ffmpeg-soc archives
ffserver-user archives (ffserver-user merged with ffmpeg-user on 2013-02-04)

IRC Channels

FFmpeg has two official channels on the freenode IRC network. Both channels are open and unmoderated. Developers with commit rights have operator status, contributors with patches in FFmpeg have voice in the channels.

#ffmpeg is for user support and general questions similar to the ffmpeg-user mailing list.

#ffmpeg-devel is strictly dedicated to FFmpeg development. This means development of FFmpeg itself. Development of other software that uses the FFmpeg libraries is offtopic there.

IRC Channel Archives

Our IRC channels are publically logged and archives of both channels can be viewed at ffmpeg-devel-irc.

Forums

FFmpeg offers no official forum. However, we collect links to FFmpeg-related forums found in the world wide web. If you would like to see your forum added here, please send an email to the ffmpeg-devel mailing list. Also if you don't receive a reply on the forums, try our official mailing list or IRC channels. And most importantly, if you see questions from others on the forums or mailing list that you know the answer to, please help and reply. The forums are largely community supported and few official developers read them regularly.

FFmpeg on Windows
FFmpeg Support Forum