Multimedia dedicated weblog.


March 16th, 2008 Posted in Free Software

Hello people,

there is a new opensource (GNU GPL) AMR filter pack available for public use. I’ve upgraded the AMR demux and encoder filter with some better timestamp handling and completed the collection by adding a mux and a decoder filter. So now the package contains a set of Encoder+Decoder and Mux+Demux filters. This makes all kinds of encoding/transcoding into and from AMR format possible.

The filter collection is also available at the public MONOGRAM SVN repository and you can checkout the source code using this command:

svn co svn://

Download binary here : (288 KB)



  1. 20 Responses to “MONOGRAM AMR Pack”

  2. By iBro on Apr 23, 2008

    Excellent !!
    Thank you for the great work !!
    Wohoooo …..

  3. By Amit on May 1, 2008

    Hi I want to capture the raw the stream from the TV tuner convert it in to AMR(audio) and H.263 (video ) and then make the RTP sends that packet over the network

    thanks in advance

  4. By Igor Janos on May 1, 2008


    you’re gonna need 3 things in order to make this happen.
    1. H.263 encoder - the free ffdshow pack contains a video encoding filter with H.263 support
    2. AMR encoder - you can use the filter from my filterpack
    3. RTP Sink filter - currently I have no knowledge of a free RTP sender filter so you might consider writing one for yourself or looking for a commercial alternative. We at MONOGRAM have developed such a filter, but I’m not sure if it’s going to be released free in the near future.

  5. By iBro on May 7, 2008

    Hi, Janos.
    I want to ask about AMR streaming.
    Should i wrap it in a specific container/format to stream it ? Or should I just dump it as is ?

  6. By Igor Janos on May 7, 2008

    AMR is best streamed via RTP. You can use this way to deliver stream also to mobile devices like cell phones. There is a document describing how the data should look like :

    RFC 3267 :

  7. By VistaUser on Jun 24, 2008

    Is a 64bit version of this filter possible?

  8. By Igor Janos on Jun 26, 2008

    Not at the moment. I have plans for writing x64 versions for all of the filters and apps available here but I’m afraid not until september.

  9. By Angel Kafazov on Nov 15, 2008

    Hi Igor and thanks for the good work. I am writing a windows mobile app which send video over network and should use H.263

    Do I understand right that your filter supports H.263? If so, can I port it to windows mobile if you haven’t already done so? Are you aware of any other H.263 dshow filter/code available for windows mobile?

    Thanks a lot in advance!

  10. By Igor Janos on Nov 15, 2008

    Hi. I think you are a little bit mistaken. AMR is an audio codec and this whole AMR pack only deals with audio. Unfortunately I don’t know of any free H.263 source code other than libavcodec and I also lack windows mobile programming experience :-\.

  11. By John on Dec 5, 2008

    I would like to know if there is a filter that can extract the timecode from a playing mpeg or avi file?


  12. By Igor Janos on Dec 5, 2008

    hmm.. I’m not exactly sure what you mean by “timecode”. Do you mean the time/date when the file was created ?

  13. By Max on Jan 1, 2009

    “The module “” was loaded but the call to DllRegisterServer failed with error code 0×80070005.”

    I’m using Windows Vista SP1.

  14. By Max on Jan 1, 2009

    Found it myself, I had to start it with administrative privileges.

  15. By Sina™ on Mar 15, 2009

    what sdk you used for this amr pack?

  16. By Sina™ on Jul 28, 2009

    using kmp:
    your amr decoder doesn’t support .amr container, when i use 3rd party amr source filters.
    so, what’s wrong?

  17. By Igor Janos on Jul 29, 2009

    I suppose that your alternative source filters use different media types (/guids) for describing the AMR format.

  18. By Sina™ on Jul 30, 2009

    where to download the amr source filter?

  1. 3 Trackback(s)

  2. Mar 16, 2008: » Blog Archive » MONOGRAM AMR Pack
  3. Mar 16, 2008: MONOGRAM AMR Pack | Create a Blog
  4. Oct 2, 2008: pv’s blog » Blog Archive » Audio related news

Post a Comment