- Home
- Video Converter Software
- Internet Friendly Media Encoder
Internet Friendly Media Encoder
Internet Friendly Media Encoder · founded 2011
What it is
Internet Friendly Media Encoder, or IFME, is free software for encoding, remuxing, and repackaging video and audio on Windows and Linux. It supports batch conversion, hardware acceleration, and audio extraction. Listed containers include AVI, MP4, MKV, TS, M2TS, MPG, MPEG, WebM, and WMV, while 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 or removes streams, and can extract subtitles from another video. Its bundled encoders include x264, x265, SVT-AV1, uvg266, vvenc, libvpx, Xvid, MPEG-1/2, and WMV 8, plus AAC, Opus, Ogg Vorbis, FLAC, AC-3, MP2, MP3, WMA, and WAV options. Encoder plugins use JSON manifests, allowing updates or additions without recompiling. AviSynth scripts are supported for advanced processing.
For and against
For
- Free plan for Windows and Linux
- Supports batch conversion and hardware acceleration
- Handles subtitles, streams, and font attachments
- Allows encoder plugins through JSON manifests
- Supports AviSynth scripts for advanced processing
Against
- Requires an AVX-capable CPU
- AVX2 is strongly recommended
- Linux users must provide encoder binaries
- Codec patents may require royalties
The verdict
IFME offers broad format, codec, stream, subtitle, and plugin support without a listed price. Its hardware and scripting options are useful, but CPU requirements and Linux setup add practical considerations.
Who it suits
It suits Windows or Linux users who need free media conversion, remuxing, batch processing, stream handling, or hardware encoding. Users should be comfortable meeting its processor and platform requirements.
Plans and prices
Free
Windows and Linux · requires AVX-capable CPU
Read 11 Oct 2026 · github.com
On the record
- Advanced processing
- IFME supports AviSynth scripts for advanced processing.github.com · read 11 Oct 2026
- Audio encoders
- Bundled audio encoders include AAC, Opus, Ogg Vorbis, FLAC, AC-3, MP2, MP3, WMA, and WAV options.github.com · read 11 Oct 2026
- Audio extraction
- Yesx265.github.io · read 22 Sep 2026
- Background
- The creator says IFME started in 2011 as a tool to compress FRAPS recordings for archiving.github.com · read 11 Oct 2026
- Batch conversion
- Yesx265.github.io · read 22 Sep 2026
- Download
- The project recommends SourceForge as the current download and says GitHub Releases may lag behind.github.com · read 11 Oct 2026
- Hardware acceleration
- Yesx265.github.io · read 22 Sep 2026
- Hardware encoding
- Hardware encoding for H.264, H.265, and AV1 is available through FFmpeg and rigaya's NVEncC and QSVEncC.github.com · read 11 Oct 2026
- License
- The project lists its source code and binaries under GPL-2.0.github.com · read 11 Oct 2026
- 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.github.com · read 11 Oct 2026
- 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,VP9x265.github.io · read 22 Sep 2026
- Patent note
- The project warns that multimedia codecs may be covered by patents and may require royalty payments depending on jurisdiction.github.com · read 11 Oct 2026
- Plugins
- Encoders are defined by JSON manifests, and users can update, replace, or add encoders without recompiling IFME.github.com · read 11 Oct 2026
- Purpose
- IFME encodes, remuxes, and repackages video and audio.github.com · read 11 Oct 2026
- Requirements
- IFME requires a CPU with AVX support; AVX2 is strongly recommended, and some encoders are unavailable without it.github.com · read 11 Oct 2026
- 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.github.com · read 11 Oct 2026
- Support
- The project says it is free and developed in spare time, and accepts donations to help keep it maintained.github.com · read 11 Oct 2026
- Supported platforms
- cross-platformx265.github.io · read 22 Sep 2026