Portable SMplayer with FJHT, IMM4,IMM5 and IMM6 Codecs included

To assist in playback of .avi files containing video encoded with the FJHT, IMM4. IMM5 and IMM6 Codecs, I have pre-configured a SMplayer portable pack. It is in my shared box down the right side of the page.

Unzip this and run it from anywhere on your PC – It will also run from a pen drive.

In the root you will find smplayer.exe – Run this for the GUI.

In the folder named mplayer, you will find the Cmd line interfaces of Mplayer and Mencoder. (You can use Mencoder to extract images and transcode material).

In the folder mplayer/mplayer you will find the codecs.conf file with the new codecs added in.

In the folder mplayer/codecs you will find the .dll files.

IMM5 File playing in SMplayer using the internal Codec

IMM5 File playing in SMplayer using the internal Codec

Upon testing an IMM5 file, it plays perfectly but when taking a frame grab using the SMplayer interface – it gets flipped upside down! Just something to be aware of. Remember that as this is a portable version, the taking of frame grabs is disabled by default so remember to go into preferences and create a location for these to be saved before using this function.

Finally, and it may not be anything to do with the Codec itself but the compression seen in this IMM5 has to be some of the worst I have seen in years. It highlights the importance of ignoring your live images and reviewing what you are actually recording in order to test the viability of your system.

Advertisements
By Spreadys Posted in EEPIP

59 comments on “Portable SMplayer with FJHT, IMM4,IMM5 and IMM6 Codecs included

  1. Pingback: IMM4 Codec and MEncoder | Spreadys Space

  2. Pingback: FJHT Codec | Spreadys Space

  3. Pingback: Mencoder Update | Spreadys Space

  4. Pingback: IMM5 and IMM6 Codec | Spreadys Space

  5. Pingback: Getting a video to play! | Spreadys.com

  6. Thanks this really helped me tonight. I had to convert a video from that crazy IMM5 format to MP4. I used your mplayer setup to decode the relevant section into pngs (mplayer infile.avi -ss 2:20 -vo png) and then ffmpeg to convert it to mp4 (ffmpeg -r 15 %08d.png out.mp4) (the %08d is what was required since the file names were in the format 01234567.png). Thanks for your effort and for posting these useful tools! I could not find any other real lead anywhere, so without your help I think I would have been stuck.

    • Hi George, would you be able to give me a bit more detail instructions of how you convert it to mp4. I have no idea which program to download so I can’t even play it yet.

      • In the Shared Files box on the right of this page is the “Spreadys_Mplayer.zip”. I think I downloaded that one. Then I ran the included mplayer.exe as I explained in my post. This resulted in a bunch of PNGs images that I then reassembled with the ffmpeg program (google it). I wasn’t able to play the original very well with the windowed player so I used the method I just outlined to convert it to an MP4 which then played pretty much anywhere. Sorry for the delay responding.

  7. There are three posts on here all relating to this type of file. IMM4 and MEncoder, IMM5 and IMM6, and this one. The Spreadys Mplayer pack that is over in the BOX on the right has all the codecs installed. If this still won’t play it then there is a chance that it is corrupted in some way. This is quite regular with these files.
    If you are happy to make it available to me, I will gladly take a look.
    If you place it in a Dropbox or similar and send me the link via private twitter or linkedin.

  8. I am trying to play a security video with IMM5 encode. I read your instructions but I could not figure out which file in your “Shared Filed” is the portable smplayer that has the coder build in.

  9. hello

    if you have a flipped binary video codec
    add flip to the codecs.conf entry to fix this…

    also , if you have new codecs to add, i am happy to add them to official mplayer and samples.ffmpeg.org repo 🙂

    -compn

  10. Thank you! Because of this site and the downloaded software – Spreadys Mplayer.zip – I was able to run .avi encoded with IMM5 🙂

  11. Thanks so much for posting the IMM5 codec. My boss had a file from a surveillance camera that I could NOT get to play on any except the original machine it was created on. It was of high importance, and I spent the entire morning trying to figure out how to get it to play properly.

    I downloaded and installed your IMM5 codec, and the video played perfectly.

    Thanks again for making it available for download.

  12. ^ Hey Spreadys, very nice program my friend, thanks a ton for making this. Was able to view a CCTV generated IMM4 AVI file. It did everything easily, intuitively and effectively. Thanks a ton for this great tool.

    • Thanks DH, I have to say that the main interface and Mplayer itself is none of my doing (wish I could code!!). I have just added a number of proprietary codecs to the configuration. Glad it helped you out.

  13. For those who can’t see the “Shared Files” box on the right, you will need to display insecure content. Exactly where to click to do this depends on which browser you are using.

  14. I have allowed my browser to display insecure content – but I am getting the error message “Sorry. Box.net server is not responding now.” Any other way to get this file? Thanks!

    • If you are referring to the direct BOX link – I have just tested it and it appears fine at this end. If you are behind a network firewall then it may be blocking the BOX sharing application. You can try going directly to BOX by using the link on the right side (In the Widget named Shared Files on Box.net).

  15. Your program was unable to play my IMM5 file.

    I got this error when I tried to play it:

    MPlayer interrupted by signal 11 in module: decode_video
    ID_SIGNAL=11
    – MPlayer crashed by bad usage of CPU/FPU/RAM.
    Recompile MPlayer with –enable-debug and make a ‘gdb’ backtrace and
    disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
    – MPlayer crashed. This shouldn’t happen.
    It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
    gcc version. If you think it’s MPlayer’s fault, please read
    DOCS/HTML/en/bugreports.html and follow the instructions there. We can’t and
    won’t help unless you provide this information when reporting a possible bug.

    Any thoughts?

    • Any chance you could Dropbox the file for me to take a look at. Send the link to david(at)spreadys.com if you’ve hit a problem, no doubt someone else will!

    • Hello,

      Disregard the above post, I was able to get it to work with Windows Media Player of all things.

      Thanks,
      -Kyle

      • The fact the WMP is able to decode it means that the IMM5 directshow codec is installed in that computer. Remember that it does not mean it will play on another computer. Glad you got playback. I would still be interested in taking a look and figuring out the crash. May help others in a similar situation.

  16. I have tried the download and it says that the DL has started, but nothing happens. Firewall disabled, still nothing. I am trying to open a very important file, so I am really hoping to find a way to get this. Thanks in advance for any help.

  17. Hey Spreadys I just want to say you’re more than awesome for putting this mplayer together. I have a IMM5 that I could play anywhere and your mplayer pulled It right up. Can you assist me in converting the avi to an mp4. THANK YOU!

  18. I have CCTV footage of a car accident i had but its been put with this daft codec thing, i clicked on your shared files but was asked for a password

  19. Hi Spreadys,

    Firstly Thank you, not much else on net regarding this format/player… spent far to long looking for backupplayer.exe that “IMM5” file usualy plays with; i am unable to get this program from source of video.
    I manage to play the file via the player as mentioned above. However I am not as clever as George (post above @ top) and am struggling to decode the video into another format which would be extremely useful. IMM5 to AVI that will play on VLC via windows and also on a Ipad (using VLC app)

    (NOTE:I am not in a position to share the file sadly due to the nature of the CCTV footage contained.)

    is it please possible to comment or email me instructions on how this can be done.

    again thank you!

    JP

    • In my shared files Box (Link up near the top down right side) there are two sets of zip file. Remember you need a password for the BOX files – its ‘validate’.
      One of the Zips is this SMplayer with codecs installed.
      The other is the IMM4-5-6 Pack. This contains all the players and also the Directshow codecs. You could use the codec and then use any converter that can read your Directshow compatible codecs. Virtualdub with the Directshow input driver, and then the FFdshow codec output would work.

  20. Just wanted to pop by and say thanks for this post. Was able to use it to open some surveillance video for one of our detectives. Thanks again:)

  21. Big thanks for the tutorial on how to do this, a great idea of yours to package a working mplayer/mencoder together. Keep up the good work!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s