Change Log
[New] Added a "Profiles" tab in the Options window to display available encoding profiles, including author details and their website.
[Fixed] Resolved a crash when adding an audio file with MKV as the output format and then switching to an audio-only format (e.g., MP3).
[Fixed] Album art is now correctly processed and re-muxed during the final output process.
[Fixed] Metadata is now accurately processed and forwarded to the encoded file.
[Fixed] Enhanced user profiles to allow saving and loading of custom profiles.
[Update] Plug-ins can now use executables from the system PATH by default. For example, if x265.exe exists in both the PATH and the Plugins folder, the PATH version will be used.
[Update] FFmpeg and MP4Box will now use the system PATH by default if available, falling back to the bundled versions if not found.
[Update] Improved the Audio Plugin JSON file format for greater robustness and support for custom commands.
[Update] Added support for MPG/MPEG (VCD/DVD) and WMV (with WMA) formats, ensuring compatibility with older operating systems like Windows XP and applications such as Microsoft Office PowerPoint.
Thanks to @longwu9t for these feature and bug fixes, now IFME can use encoder from system PATH
making IFME using shared encoder binary, don't worry, if PATH
not found, IFME will use local install, the PATH
will take precedence
Also IFME have legacy codec for old stuff like supporting Video playback in Microsoft Office PowerPoint and older Operating System
Note
Release is Windows only for now, the main application is code to cross-platform in mind, for Linux use, please replace the Plugins
folder with Linux compiled binary and run with Mono Runtime.
With this version, Linux users can utilize FFmpeg
, MP4Box
, x265
, and other tools in the system PATH
. The plug-in JSON file only needs to include the encoder_name
, and IFME will check and use it if it exists.
If anyone can help me compile a static Linux FFmpeg with non-free encoders, please let me know the proper compilation steps. At the very least, having a properly compiled basic version of FFmpeg for Linux with PATH
support would be appreciated.