Skip to content

Releases: Anime4000/IFME

8.3.6 (Enduring Fortitude)

19 Jul 04:26
Compare
Choose a tag to compare

Change Log

[Fixed] GUI crashed when trying to display settings due to race condition between threads

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.

8.3.5 (Resilient Journey)

12 Jul 15:37
Compare
Choose a tag to compare

Change Log

[Fixed] #242: Bug on creating and loading profile

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.

Version 8.3.4 (Celestial Rhapsody)

11 Jul 14:56
Compare
Choose a tag to compare

Change Log

[Fixed] Queue consistency check code caused an invalid index crash; the outdated code has been removed.
[Fixed] When adding a subtitle, the selected language will be used if a language code is not found in the file name.

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.

8.3.3 (Luminous Veil)

08 Jul 17:11
Compare
Choose a tag to compare

Change Log

[Fixed] Add another file when selected profile is blank cause a crash 
[Update] FFmpeg (Non-Free build) updated to version git-2024-07-07-0619138.

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.

8.3.2 (Astral Reverie)

07 Jul 16:00
Compare
Choose a tag to compare

Change Log

[New] Added ETA in Progress status.
[New] Main list columns are now adaptive, automatically resizing based on window size and DPI settings.
[Fixed] Selecting a profile no longer causes a crash due to a null value.
[Fixed] Custom FFmpeg commands and encoder commands now persist after selecting a profile.
[Fixed] Resolved encoding crashes when using Auto Resolution, Auto FPS, and Auto Frame Count.
[Update] Rigaya H264/265 NVENC updated to version 7.57.
[Update] FFmpeg (Non-Free build) updated to version git-2024-07-07-cd2f8a2.
[Update] x265 (AVX2) updated to version 3.6+33-ad1a30a8a.

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.

8.3.1 (Stellar Dreamscape)

06 Jul 12:41
Compare
Choose a tag to compare

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.

8.3.0 (Radiant Dawn)

02 Jul 12:43
Compare
Choose a tag to compare

Change Log

[Fixed] Corrected the display of progress information (previously misplaced)
[Fixed] Changed default audio encoder from Nero AAC to FFmpeg AAC
[Fixed] Resolved crash issue when selecting Output Format
[Fixed] Ensured media information is correctly set from the original media file
[Update] Updated SVT-AV1 to version 2.1.2-15-gb8d2f2b4, using GCC 14.1.0 instead of VS2022

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.

8.2.9 (Stellar Harmony)

01 Jul 19:14
Compare
Choose a tag to compare

Change Log

[New] You can now set Format Output, Video, and Audio settings before importing media files. These settings will be used as the default when importing.
[New] Added Fraunhofer H.266/VVC Encoder for experimental (mp4 only)
[Fixed] The GUI now correctly shows MP4 when MP4 is selected as the Format Output, instead of incorrectly showing MKV.
[Fixed] FDK AAC HE_v2 now properly handles audio channels: it only supports stereo, so mono audio will be up-mixed to stereo and multi-channel audio will be down-mixed to stereo.
[Update] Improve video encoding progress

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.

Free old version

12 Jul 11:50
c7d5817
Compare
Choose a tag to compare

SVP no longer free, however, I do keep old working version that works well.

This installer is self-signed, please install ca_cc.crt into root certificate in order to avoid Unknown Publisher