Skip to content
SPECIFICTION
Get listed

Internet Friendly Media Encoder

x265.github.io

Free plan WindowsLinux
Visit x265.github.io
Spec score 8.4 #19 of 76 in Video Converter Software

What it is

Internet Friendly Media Encoder (IFME) is a free Windows and Linux tool for encoding, remuxing, and repackaging video and audio. Founded in 2011, it supports batch conversion, hardware acceleration, and audio extraction. Containers listed include AVI, MP4, MKV, TS, M2TS, MPG, MPEG, WebM, and WMV; codec options include MPEG-1/2, WMV-2, H.263, H.264, H.265, H.266, AV1, VP8, and VP9. IFME handles subtitles and font attachments, combines multiple streams, removes unwanted streams, and extracts subtitles from another video. Bundled video encoders include x264, x265, SVT-AV1, uvg266, vvenc, libvpx, Xvid, MPEG-1/2, and WMV 8. Audio options include AAC, Opus, Ogg Vorbis, FLAC, AC-3, MP2, MP3, WMA, and WAV. JSON manifests let users update, replace, or add encoders without recompiling. AviSynth scripts support advanced processing. Hardware encoding for H.264, H.265, and AV1 uses FFmpeg, NVEncC, or QSVEncC. An AVX-capable CPU is required, with AVX2 strongly recommended. Linux needs Mono and user-supplied encoder binaries because bundled plugins are Windows binaries. The project lists GPL-2.0 licensing, recommends SourceForge downloads, and warns codecs may involve patent royalties.

Spec sheet

Purpose
IFME encodes, remuxes, and repackages video and audio.Read 11 Oct 2026 · github.com
Free plan
YesRead 22 Sep 2026 · x265.github.io
Support
The project says it is free and developed in spare time, and accepts donations to help keep it maintained.Read 11 Oct 2026 · github.com
License
The project lists its source code and binaries under GPL-2.0.Read 11 Oct 2026 · github.com
Founded
2011Read 28 Sep 2026 · x265.github.io
Advanced processing
IFME supports AviSynth scripts for advanced processing.Read 11 Oct 2026 · github.com
Audio encoders
Bundled audio encoders include AAC, Opus, Ogg Vorbis, FLAC, AC-3, MP2, MP3, WMA, and WAV options.Read 11 Oct 2026 · github.com
Audio extraction
YesRead 22 Sep 2026 · x265.github.io
Background
The creator says IFME started in 2011 as a tool to compress FRAPS recordings for archiving.Read 11 Oct 2026 · github.com
Batch conversion
YesRead 22 Sep 2026 · x265.github.io
Download
The project recommends SourceForge as the current download and says GitHub Releases may lag behind.Read 11 Oct 2026 · github.com
Hardware acceleration
YesRead 22 Sep 2026 · x265.github.io
Hardware encoding
Hardware encoding for H.264, H.265, and AV1 is available through FFmpeg and rigaya's NVEncC and QSVEncC.Read 11 Oct 2026 · github.com
Linux support
On Linux, IFME requires the Mono runtime, and users need to supply their own encoder binaries because the bundled Plugins folder contains Windows binaries.Read 11 Oct 2026 · github.com
Output formats
AVI,MP4,MKV,TS,M2TS,MPG,MPEG,WebM,WMV; MPEG-1/2,WMV-2,H.263,H.264,H.265,H.266,AV1,VP8,VP9Read 22 Sep 2026 · x265.github.io
Patent note
The project warns that multimedia codecs may be covered by patents and may require royalty payments depending on jurisdiction.Read 11 Oct 2026 · github.com
Plugins
Encoders are defined by JSON manifests, and users can update, replace, or add encoders without recompiling IFME.Read 11 Oct 2026 · github.com
Requirements
IFME requires a CPU with AVX support; AVX2 is strongly recommended, and some encoders are unavailable without it.Read 11 Oct 2026 · github.com
Subtitles and streams
It handles subtitles and font attachments, merges multiple streams into one file, drops unwanted streams, and can extract subtitles from another video.Read 11 Oct 2026 · github.com
Supported platforms
cross-platformRead 22 Sep 2026 · x265.github.io
Video encoders
Bundled video encoders include x264, x265, SVT-AV1, uvg266, vvenc, libvpx, Xvid, MPEG-1/2, and WMV 8.Read 11 Oct 2026 · github.com
Windows support
The listed Windows requirement is 64-bit Windows 10 or later, with .NET Framework 4.8 needed on Windows 7 only.Read 11 Oct 2026 · github.com

Plans and prices

Free Free Windows and Linux · requires AVX-capable CPU Read 11 Oct 2026 · github.com

Every Internet Friendly Media Encoder plan and price →

Strong points and limits

Strong points

  • Batch conversion and hardware acceleration
  • Broad container and codec coverage
  • Subtitle, stream, and font-attachment handling
  • Extensible encoders through JSON manifests
  • AviSynth support for advanced processing

Limits

  • Requires an AVX-capable CPU
  • Linux needs Mono and separate encoder binaries
  • AVX2 is strongly recommended
  • Codec patents may require royalties

Who it suits

It suits Windows or Linux users who need batch media conversion, remuxing, stream management, subtitle handling, or hardware encoding. Users should have AVX-capable hardware and, on Linux, be prepared to provide encoder binaries.

Verdict

IFME is a broad, extensible encoder and remuxer for supported Windows and Linux systems. Its hardware, plugin, and stream features are useful, but platform requirements and codec licensing considerations affect setup.

Where Specifiction places it

Alternatives to Internet Friendly Media EncoderAll alternatives →