Help us keep the list up to date and submit new video software here.



Try DVDFab and remove iTunes protection, copy, convert or make Blu-rays and DVDs! Download free trial !

Software Home »


Tool

Description

Type
Rating
Reviews
ffWorks(former iFFmpeg) makes it easy to convert media files with FFmpeg for both beginner and experienced users. ffWorks is a front end that does all the hard work for you. This way you can use FFmpeg without the knowledge of all the commands. Requires ffmpeg for Mac.

Trialware $22
OS: Mac
File size: 19.5MB
Version history
8.9/10
6 votes
Rate it




Screenshots

ffWorks screenshot
Click to enlarge screenshot


ffWorks screenshot 2
Click to enlarge screenshot
Latest version

1.5.3 (November 20, 2019)



Download


Visit developer's site

Download ffWorks 1.5.3  19.5MB  Mac



Software License

Shareware (Free download but time limited software. Full version from $22)



Supported operating systems

MacMac OS




Complete Version history / Release notes / Changelog


New in version 1.5.3
- Fixed regression issue when adding folders.


New in version 1.5.2
- Selecting H264RGB now correctly sets the correct pixel format.
- Improved iPhone and iPad presets.
- Improved Channel Mapping audio filter.
- Fixed issue setting the destination preset for the Watchfolder.
- Fixed issue enabling hardware accelerated encoding for H264 and HEVC.
- Fixed issue adding the Video Stabilisation video filter.
- Fixed setting the segment duration (Segment options).
- Fixed notifications when running macOS 10.15


New in version 1.5.1
This version is highly recommended when running macOS 10.15
- Improved verifying FFmpeg files when running macOS 10.15
- Fixed issue adding external subtitles.
- Fixed issue adding folders with files when running macOS 10.15


New in version 1.5
This version is highly recommended when running macOS 10.15
- Added several help tags for FFmpeg options.
- Now shows a warning when changing the destination folder.
- Slightly faster previewing.
- Fixed several issues when running macOS 10.15
- Fixed issue previewing when running macOS 10.15
- Fixed issue initialising the progressbar when changing trimming values.
- Fixed issue exporting to .png and .jpg images.
- Fixed issue enabling Watch Folder when running macOS 10.15
- Fixed issue setting the position when using draw text filter.
- Fixed issue adding qdiff, qcomp and qblur when using CRF.
- Fixed memory leak when merging movies.
- Fixed issue enabling VP8 option ‘arnr-strength’.
- Fixed issue removing audio streams.
- Fixed issue adding external subtitles when running macOS 10.15
- ‘Write MoovAtom at start of file’ is now only added when supported.


New in version 1.4.5
- Cropping option ‘Re-scale size after cropping’ is now correctly saved in user presets.
- Updated to latest MediaInfo version.
- Fixed issue adding files and no FFmpeg file is installed.


New in version 1.4.3
- Added AYUV support.
- Color range can now be set to MPEG (16..235) or JPEG (0..255).
- Improved rendering Text video filter.
- Improved FFmpeg Error Logging.
- Improved several iDevice presets.
- Improved Merging files.
- Metadata ‘Author’ is now added correctly.
- DNxHD now encode correctly to PAL and 185000kbits.
- Optimized calculating video bitrate buffer.
- Writing moov atom now works as expected.
- Video filter 'Color curve’ presets Vintage and Sepia are now saved to user presets.
- Improved and added several help tags.
- Fixed issue when closing ffWorks.
- Fixed issue enabling passthru for external files.
- Fixed issue setting the b-frames for h265.
- Fixed issue dropping subtitle files into ffWorks.
- Fixed issue adding external EAC3 audio file.
- Fixed issue using AVI container with H264 or H265 video codecs.
- Fixed issue disabling the ‘Trellis' option.
- Fixed issue using external .srt subtitle files to MOV containers.


New in version 1.4.2
- ffWorks is now fully compatible with macOS Catalina.
- Added image format Targa without RLE encoding (Movie to Images).
- Added image format Targe with alpha channel (Movie to Images).
- Improved encoding to HEVC 10bit P3
- Added video filter ‘Vague Denoiser’
- Added option ’Threshold’.
- Added option ‘Filtering Method’.
- Added option ’Nsteps’.
- Added option ‘Partial of full denoising’.
- Added option ‘List of the planes to process’.


New in version 1.4.1
- Rewritten compiling FFmpeg video and audio filter options.
- Added .m2p extention for MPEG-PS containers.
- Added video filter ‘Blur’.
- Added option 'Luma Threshold’.
- Added option 'Luma Radius’.
- Added option 'Luma Strength’.
- Added option 'Chrome Threshold’.
- Added option 'Chroma Radius’.
- Added option 'Chroma Strength’.
- Added "1:1 10-bit RGB” support.
- Added pixel formats.
- Improved FFmpeg Log updating.
- Improved FFmpeg diagnostic feature.
- Improved SetPTS video filter to accept complex expressions (for creating timelapse movies).
- Better alpha channel support for VP8 and VP9.
- Now removes up all temporally files when using 2 or 3 pass encoding.
- Fixed issue enabling hardware accelerated encoding (VideoToolbox)
- Fixed setting the HEVC SMPTE ST 2086 mastering display color volume SEI info values.
- Fixed issue trimming movies.
- Fixed some button alignments.
- Fixed issue setting the channel layout to 7.1 and 7.1wide (audio filter Channel Mapping).
- Fixed issue canceling the encoding process and quitting FFmpeg.
- Fixed issue scanning FFmpeg.
- Fixed issue setting the image size when exporting to images.
- Fixed rearranging the batch order.
- Fixed regression issue when setting the start time (trimming).


New in version 1.4
- Rewritten compiling FFmpeg video and audio filter options.
- Added .m2p extention for MPEG-PS containers.
- Added video filter ‘Blur’.
- Added option 'Luma Threshold’.
- Added option 'Luma Radius’.
- Added option 'Luma Strength’.
- Added option 'Chrome Threshold’.
- Added option 'Chroma Radius’.
- Added option 'Chroma Strength’.
- Added "1:1 10-bit RGB” support.
- Added pixel formats.
- Improved FFmpeg Log updating.
- Improved FFmpeg diagnostic feature.
- Improved SetPTS video filter to accept complex expressions (for creating timelapse movies).
- Better alpha channel support for VP8 and VP9.
- Now removes up all temporally files when using 2 or 3 pass encoding.
- Fixed issue enabling hardware accelerated encoding (VideoToolbox)
- Fixed setting the HEVC SMPTE ST 2086 mastering display color volume SEI info values.
- Fixed issue trimming movies.
- Fixed some button alignments.
- Fixed issue setting the channel layout to 7.1 and 7.1wide (audio filter Channel Mapping).
- Fixed issue canceling the encoding process and quitting FFmpeg.
- Fixed issue scanning FFmpeg.
- Fixed issue setting the image size when exporting to images.
- Fixed rearranging the batch order.


New in version 1.3.4
- Added some Pixel Formats.
- Added option ‘Improved quality' for HE-AAC with LibFDK-aac
- Added MP2 audio support for MOV container with H264 video codec.
- Added PCM 32bit support for some containers.
- Added "SMPTE ST 428-1" to color transfer characteristics selector.
- Improved merging MXF files.
- Fixed issue encoding to AVI container with XVID codec.
- Fixed parsing ‘PTS Expression’ to speed up or slowdown movies. (SetPTS video filter)
- Fixed Audio Time Offset
- Fixed issue encoding to AAC mono with higher bitrates then 256kbs.
- Fixed memory leak when merging files
- Fixed issue disabling x264 Macroblock tree ratecontrol.


New in version 1.3.3
- Improved ‘Save Audio to separate file’.
- Fixed issue encoding to HEVC with 2 or more audio streams.
- Fixed issue adding and initialising FFmpeg files when running macOS 10.15
- Fixed issue adding to iTunes when running macOS 10.15
- Fixed issue showing notifications on macOS 10.15
- Fixed issue saving user presets.


New in version 1.3.2
- ffWorks is now notarized for macOS 10.15
- Added x265 option 'Emit VPS and PPS headers with every keyframe’.
- Improved adding subtitles to MOV containers making it QT compatible.
- Improved calculating video bitrate when setting preset to ‘Very high’ or better and encoding to HEVC.
- Fixed several issues when running macOS 10.15
- Fixed issue exporting to images.
- Fixed issue setting the Intra DC Precision option.


New in version 1.3.1
- Improved DASH support (better writing manifest file).
- Improved all iPad and iPhone presets.
- Old presets now correctly set the H264 profile setting.
- Fixed issue enabling SMPTE ST 2086 mastering display color volume SEI info’ (HEVC).
- Fixed issue encoding to VOB containers.
- Fixed issue encoding to HAP video codec.
- Fixed issue force font styling (hardburn subtitles).
- Fixed issue enabling x264 ‘Fast P-skip’ and ‘High Profile 8x8 transform’.
- Enabling GIF count loops now works as expected when set to 1.


New in version 1.3
- Improved Watchfolder.
- Rearanged options in Watchfolder window.
- Improved hardware accelerated encoding.
- Improved setting the reference frames and using profiles (x264).
- Improved Apple TV4K preset.
- Fixed issue enabling read only watchfolders.
- Fixed issue when using 2 pass encoding.
- Fixed issue with Frame Motion Interpolation video filter.


New in version 1.2.9
- Improved hardware accelerated HEVC encoding.
- Fixed issue when using 2 pass encoding.
- Fixed memory leak when using Watchfolder.
- Fixed issue adding .mkv files (introduced with 1.2.8)


New in version 1.2.7
- Fixed issue importing files.
- Fixed issue when using 2 pass encoding.


New in version 1.2.6
- Added rawvideo for AVI and container.
- Improved encoding to animated GIF.
- Improved auto set GOP size.
- Improved h265 main profile preset.
- Improved parsing FFmpeg error logs.
- Improved handling adding external subtitle files.
- Fixed issue creating VOB files.
- Fixed issue creating thumbnails.
- Fixed issue setting the timecode type.
- Fixed issue saving the Pre Motion Estimation option.


New in version 1.2.5
- Added MP2 support for MOV and MKV containers with H264 video codec (for broadcasting).
- Selected Audio Stream ID is now saved in user presets.
- Now verifies if the subtitle files are valid before hard burning subtitles.
- Improved handling adding external subtitle files.
- Improved FFmpeg validation.
- Improved h265 Main Profile preset.
- Fixed issue with Set Video PTS filter (for creating timelapse movies).
- Fixed memory leak when adding/removing batch files.
- Fixed issue with entering the video bitrate.


New in version 1.2.4
- Added button to select the LUT file.
- Added 'Interpolation Mode’ option.
- Added audio filter ‘New Dyn Normalizer’ (replaced previous version)
- Added option 'Frame Length in milliseconds’.
- Added option ‘Filter window size’.
- Added option 'Target peak value’.
- Added option 'Maximum gain factor’.
- Added option 'Target RMS’.
- Added option 'Compress factor’.
- Improved subtitle support for MOV containers.
- Improved FFmpeg error handling.
- Improved exporting to images
- Fixed issue enabling ‘Always encode all available streams’.
- Fixed issue using Cropping with custom values.


New in version 1.2.3
- Added YUV422p10le pixel format (HEVC 10bit)
- Added option 'Select 1 frame every N-th frame’.
- Added options ‘Luma Matrix Horizontal Size’ and ‘Luma Effect Strength’
- Now handels DPX frames.
- It is now possible to create animated GIF with transparency.
- Now checks if an user preset is still present when set as default.
- Now checks if VLC player is available when used for previewing.
- Updated several iDevice presets.
- VP8 quality option now works as expected.
- Improved calculating GOP size for encoding to VOB container.
- Improved H265 Main Profile preset.
- Fixed issue setting the CRF value for x264 and x265.
- Fixed issue exporting to jpg images.
- Fixed font issue in the right pane.
- Fixed issue encoding to DTS audio codec.
- Fixed issue when using PGS subtitles.


New in version 1.2.2
- x265 Adaptive Quantization Mode is now set to 'Enabled with auto-variance’ as default.
- Fixed issue choosing an iDevice preset and set the video codec to H265.
- Fixed issue extracting subtitles when more than 10 subs streams are available.
- Fixed issue trimming video.


New in version 1.2.1
- Added MP2 and MP3 for MPEGTS containers when using H264/H265 video codec.
- Improved MPEGTS container handling.
- Fixed issue updating the audio codec settings.


New in version 1.2
- Rewritten/optimised compiling FFmpeg commandline.
- Rewritten parsing FFmpeg data.
- Added option ‘HAP compressor’.
- Added option ’Set as Forced subtitle stream’.
- Added option ‘’deinterlace mode’ for Motion-comp deinterlacing’ filter.
- Improved logging.
- Improved watchfolder processing.
- Improved Audio Merge filter (with external files).
- Better FFmpeg error handling.
- Added workaround when the cropdetect filter returns negative values.
- Improved help tags.
- Fixed issue updating metadata.
- Fixed setting the font color when hardburning subtitles.
- Fixed issue setting a watchfolder.
- Fixed issue setting the time in the 'Time Trimmer' filter.
- Fixed issue encoding to MP3 and high bitrates.
- Fixed issue not saving user presets.
- Fixed issue updating the Subtitle title metadata.


New in version 1.1.18
- Added support for libopus encoder.
- Added option 'Opus Encoder Library’. (default is FFmpeg native opus encoder).
- Improved compiling the FFmpeg commandline for x265.
- Improved idevice presets.
- Improved Passthru wizard.
- Fixed adding chapters.
- Fixed setting the VP9 speed and profile options.
- Fixed issue encoding to HEVC with VideoToolbox
- Fixed issue selecting an .asv file for the video 'Color Curves' filter.
- Fixed issue setting a destination file name.
- Fixed issue saving the FFmpeg log.


New in version 1.1.16
- Added x264 option 'Enable Fake Interlaced’.
- Added several colorspace and color primaries profiles.
- Faster loading/handling presets.
- Improved FFmpeg error handling.
- Improved compiling FFmpeg command line.
- Improved Passthru wizard.
- Improved FFmpeg diagnostic feature.
- Fixed several issues encoding with x264 and x265
- Fixed issue when disabling thumbnail for more screen estate.
- Fixed issue setting the Webm/VP9 profile.
- Fixed issue setting the Major Brand to MP42 v2.
- Fixed issue setting the destination preset for Watch Folders.


New in version 1.1.15
- Added option 'Copy MOV Metadata Tags’.
- Improved support for .m4v containers.
- Improved option 'Create Chapter Markers’.
- Improved FFmpeg error handling.
- Fixed issue encoding to HAP_Alpha.
- Fixed issue when only trimming the start.
- Fixed issue when using IINA player for previewing.
- Fixed issue exporting to images.
- Fixed issue when enabling hardware acceleration (with VideoToolbox).
- Fixed issue when hardburning subtitles with background.
- Fixed issue encoding to Animated GIF.


New in version 1.1.14
- Added support for OGG audio codec for several containers.
- Fixed issue enabling Videotoolbox hardware accelerated encoding.
- Fixed issue when changing Light to Dark Mode.
- Fixed memory leak when concatenate batch files.
- Fixed issue with the FFmpeg manager.


New in version 1.1.12
- Added FLAC audio codec for MKV containers.
- Added option 'Reset Count’ (Cropping filter).
- Improved Dark Mode.
- Improved all iDevice presets.
- Added presets : Apple TV4K, iPhone XS, iPhone XS Max and iPhone XR
- Fixed issue when encoding to DTS audio.


New in version 1.1.11
- Fixed regression issue when copying settings to new batch files.


New in version 1.1.10
- Fixed issue encoding to OGG with very high bitrates.
- Fixed issue saving the Hardware accelerated decoding.
- Fixed issue scaling the Subtitle settings window.
- Fixed memory leak when using Watchfolder.
- Fixed issue setting the ‘Timescale of all Video tracks’.
- Fixed issue using the audio filter ‘Merge Audio’.
- Improved DASH support.


New in version 1.1.9
- Fixed issue selecting the AAC profile (AAC-HE_V2)
- Fixed issue enabling ‘SMPTE ST 2086 mastering display color volume SEI info’.
- Fixed issue when encoding to ALAC with CoreAudio.
- Fixed issue entering a audio bitrate.
- Fixed issue saving hardware encoding options to userpresets.
- Fixed issue reading media files when no FFmpeg is installed.


New in version 1.1.8
- Added AV1 support for MP4 and AVI containers.
- Added option 'Encode with Operational Pattern Atom (OP-Atom)’ for MXF containers.
- Minor UI improvements.
- Improved Dark Mode support.
- Changed some code to make it ready for notarising.
- Fixed the 'Production AVC Lossless' preset.
- Fixed several issue when running macOS 10.14
- Fixed some threading issues when encoding 4 or more batch files at ones.
- Fixed issue when enabling Pre/suffix in the Preferences.
- Fixed issue monitoring FFmpeg log.
- Fixed memory leak when using Watch Folder.


New in version 1.1.7
- Changed some color schemes for better Dark Mode support.
- Improved Stream Passthru Wizard.
- Fixed the 'Production AVC Lossless' preset.


New in version 1.1.6
- You can now change the audio language metadata when copying audio streams.
- Added support for HAP video codec in MKV and AVI containers.
- Added option ’Set as default Subtitle stream’.
- Added Dark Mode support.
- Fixed issue adding video filter ‘Render Timecode’.
- Fixed issue saving video filter ‘Render Timecode’ options to users presets


New in version 1.1.5
- Updated to latest MediaInfo version.
- You can now change the subtitle language metadata when copying subtitles.
- Improved handling FFmpeg files.
- Fixed issue with setting the Min. Luminance value (x265).
- Fixed issue saving x265 options (user presets).
- Fixed issue rendering time code when all options are enabled.


New in version 1.1.4
- The ‘Scrub Mode’ is now back available in the Trimming window.
- Added '29.97fps non drop frame' for Rendering Time Code.
- Added several aspect ratios for detecting cropsize.
- It is now possible to set/changet the subtitle name when copying subtitles.
- It is now possible to set/change the audio track name when copying audio streams.
- Fixed regression issue when encoding to MKV containers.


New in version 1.1.3
- Added cropping option 'Black threshold’.
- Added video filter ‘Black Frame detection’.
- Added modes 'Remove Start and End black frames’, 'Remove Start black frames Only’ and 'Remove End black frames Only’.
- Manual cropping values are now inherit the top/bottom/left/right values.
- Improved adding subtitles to MOV containers making it compatible with QT.
- Fixed GUI glitch when running macOS 10.14


New in version 1.1.2
- Added Watermark transparency option.
- Added cropping option ‘Rescale size after cropping’.
- Added ‘Stricly follow standards’ (General Options).
- Improved creating thumbnails.
- Fixed issue updating the FPS and Size when setting the ‘Set Target Type’.
- Fixed issue loading the preferences.
- Fixed setting the x265 profile option.


New in version 1.1.1
- Fixed issue when encodig to audio only (1.1 regression issue)


New in version 1.1
- Added AV1 support for Matroska containers.
- Added x265 option 'Emit VPS, SPS, and PPS headers with every keyframe’.
- x265 option ‘RC-Lookahead’ now is set to ‘Auto’ by default.
- Added cropping option ’Scale to Square Pixels’.
- Added cropping option 'Cropping mode’ (Auto, Auto with preserving centre, 16:9, 4:3 and Manual).
- Added cropping option ‘Modulus’.
- Added Deblock video filter.
- Added option ‘Deblock filter type’.
- Added option ‘Block size’.
- Added option ‘Alpha Threshold’.
- Added option ‘Beta Threshold’.
- Added option ‘Gamma Threshold’.
- Added option ‘Delta Threshold’.
- Scaler now uses Bicubic as default.
- Enabled ‘Cancel’ button when encoding images to movie (make sure you have the latest FFmpeg version installed).
- The user presets are now listed alphabetically.
- Improved compiling commandline.
- You cannot change the batch target anymore when it is queued.
- Fixed issue retrieving the correct pixel format from .mxf files with uncommon pixel formats.
- Fixed issue writing colorspaces for MOV containers with ProRes codec.
- Fixed issue with DASH files with more than 4 different resolutions.
- Fixed issue selecting image files with the file dialog.
- Fixed memory leak when merging MPEGTS files.
- Fixed issue wrapping the information text when ‘Hide Video thumbnail’ is enabled.
- Fixed issue exporting to JPG files.


New in version 1.0.10
- Fixed regression issue retrieving the correct pixel format from .mxf files with uncommon pixel formats like XYZ12LE etc..


New in version 1.0.9
- Improved FFmpeg error handling.
- Fixed issue when using the latest FFmpeg builds.
- Fixed issue with ‘Reduction Filter Strength’ (Webm)
- Fixed some minor GUI issues.


New in version 1.0.7
- Added button ‘Watch Folder Preset’.
- Added support for AAC, ALAC and FLAC for MOV container with HAP video codec.
- Added support for .idx subtitle files (soft subtitles) for VOB and MKV containers.
- Added several entries for the ‘Convert 3D Stereo’ video filter.
- Added preference option ‘Hide video thumbnail’.
- Improved FFmpeg error handling.
- Improved Subtitle Wizard.
- Fixed several issues with handling Watch Folder.
- Fixed issue using the Audio Channel Mapping filter.
- Fixed issue updating the calculated video bitrate when using a bitrate preset.


New in version 1.0.6
- You can now hold the Option key and click on Start to show the commandline editing window.
- Added ‘Copy Settings to All’ contextual menu item.
- Added "1:1 10-bit RGB" support for mov container.
- Added option ‘Position filter chain’ for hardburning subittles.
- Improved splitting audio channels to seperate audio files.
- Improved H264 High Profile and H265 Main Profile presets.
- Improved handling HE-AAC to AAC encoding (regarding bitrate).
- Improved auto cropping detecting.
- Changed the batch thread priorities.
- HAP video codec now works as expected in MOV containers.
- Fixed several issues when editing the HEVC options.
- Fixed issue when using the DNxHD preset and set video size to HD720.
- Fixed issue adding soft subtitles.
- Fixed loading iPhone7 preset.
- Fixed issue encoding to 23.976 and 29.97 FPS.
- Fixed issue adding user presets files.
- Fixed issue when encoding to DVVideo and NTSC.
- Fixed issue resetting options when changing another preset.


New in version 1.0.5
- Added profile ProRes 4444XQ.
- Added Color primaries : SMPTE 431-2, SMPTE 422-1 and JEDEC P22
- Added Color space : SMPTE2085
- Added ‘Reset Settings’ button in the preferences.
- Added x265 12bit preset.
- Now automatically sets the pixelformat correctly when encoding to ProRes4444 or 4444XQ.
- Improved some device presets.
- Fixed memory leak when removing batch files.
- Fixed issue setting the Segment Times.
- Fixed issue setting high values for the Intra DC Precision option.


New in version 1.0.4
- Added EAC3 audio codec support for MP4 containers.
- Fixed regression issue when saving presets (introduced in 1.0.3)


New in version 1.0.3
- Added option ’Set as default Audio Stream’ (useful when encoding with two or more audio streams).
- Added Apple TV4 preset.
- Enabling alpha channel for VP8 and VP9 (webm) now automatically sets the correct pixel format.
- Improved encoding to MP4 or MOV containers with 2 or more audio streams so it plays fine with QT player.
- Improved encoding to Webm container.
- Improved the HEVC main preset.
- Fixed issue encoding to MPEG PS container.
- Fixed issue setting the output folder/filename using the right pane/bottom folder icon.
- Fixed hard crash when using the FFV1 video codec.
- Fixed issue canceling encoding with the latest FFmpeg daily builds.
- Fixed issue importing preset files.


New in version 1.0.2
- Added GOP multiplier “x0.5”.
- Added two new preset ‘Production AVC Standard’ and ‘Production AVC Lossless’.
- You can now drag’n’drop an audio file in the Audio Settings window (for adding an external audio file).
- Fixed issue setting the keyint_min value.
- Fixed issue pausing and continuing encoding.
- Fixed issue changing the destination file name.
- Fixes issue sending the encoded move to iTunes (Preferences/Add to iTunes).
- Fixed issue setting the video sizes for DASH.
- Fixed issue when the main system volume is formatted as Case-Sensitive.
- Improved adding subtitles for MOV containers so they now also play with QT-player.
- Optimised displaying source information.
- You can now also use the 'Constant Quality Factor’ option for MPEG4 and MPEG2VIDEO (using -q:v).
- GOP size option is now disabvled when ‘Auto set GOP size’ is enabled.
- Updated MediaInfo to version v17.12


New in version 1.0.1
- Improved Device Presets.
- Added button’ Diagnostic’ in the FFmpeg Information Sheet.
- Fixed issue hiding the Watch Folder and FFmpeg Info toolbar buttons when main window is small.
- Fixed issue setting the Preset and/or Tune options for x265.
- Fixed issue setting the correct video size when creating a VOB files.
- Fixed issue with the toolbar (dragging window).
- Fixed issue when importing files with no audio streams that could lead to a crash when changing the video codec.
- Only works and optimised for macOS 10.10 or higher.
- Now only works on 64bit systems. Does not rely anymore on 32bit binaries. (Read: future proof for later non-32-bit macOS versions)
- Revamped GUI to improve workflow.
- Added support for h264 and h265 hardware encoding (make sure you use a FFmpeg with support for Videotoolbox)
- Batch view is now split in Source and Target panes.
- You can now also change the video and audio codecs directly in the right pane.
- Video and Audio now have 'Advanced' buttons in the right pane. This opens the relevant advanced options of the selected video or audio codec.
- Now shows the batch number for each batch.
- Now uses system font instead of system_small font for better reading.
- You can now use the cursor buttons to set the trimming times.
- Auto show settings window after adding audio, filter, trimming, metadata and chapters.
- When adding external audio, the dialog now uses the source path as the initial folder.
- When changing the destination path, the dialog now use the source path as the initial folder.
- Changed font for the FFmpeg Info, Detailed Info and FFmpeg log windows to Courier.
- Now shows the physical file size instead of the data length for media files.
- Renamed option ‘Convert H264 bitstream from length to start code prefixed mode’ to ‘Convert H264 or HEVC bitstream from length to start code prefixed mode’.
- CRF value can now be set to 69.
- When setting video or audio to passthru ff·Works checks if filters are present.
- Rearranged target set list.
- Renamed video filter ‘Time Cutter’ to ‘Time Trimmer’.
- Selecting a HEVC preset, always uses HVC1 as FourCC so it is playable with latest macOS versions.
- A Save dialog window is now used to save user presets.
- When changing destination path/filename, the dialog now uses the movies path as initial folder.
- Now displays the file size correctly.
- When pausing encoding, it is now possible to fully stop encoding.
- Select a batch that is encoding now shows a ‘encoding in progress..’ warning.
- Removing the external audio file from a audio stream, now selects the source audio stream when available.
- The Watchfolder window can now be scaled.
- Trimming timeline now shows thumbnails.
- The Trimming max frame value is correctly set referring to the source FPS.
- Selecting MPEG container now uses AC3 as the default audio codec.
- Now automatically adds Video and Audio PTS filters when using hardburning subtitles and trimming.
- Added ‘Subtitles Wizard’.
- Added ‘PassThru Wizard”.
- Added magic stick icon button to show the ‘Passthru Wizard”.
- Added .hevc file extension.
- Added x265 option “SMPTE ST 2086 mastering display color volume SEI info”
- Added x265 option “x And Y display primaries for R”
- Added x265 option “x And Y display primaries for G”
- Added x265 option “x And Y display primaries for B”
- Added x265 option “X,Y display primaries white point”
- Added x265 option “Max and Min Luminance”
- Added x265 option “Max. Contact and max. Frame average light level”
- Added x265 option “Force singling of HDR parameters in SEI packets”.
- Added x265 option “Add luma and chroma offsets for HDR/WCG content”
- Added x265 option “Limits frames for tone mapping information inserted as SEI message”.
- Added support for DNxHR 8bit and 12bit.
- Added option ‘DNxHR profiles’ (444’,’HQX’,’HQ’,’SQ’ and ‘LB’).
- Added support for 1440x1080 (HD1080 Wide screen) for DNxHD.
- Added support for recent files in menu.
- Added preference option ‘Show PassThru Wizard when adding batch files’.
- Added preference option ‘Always request for destination filename’.
- Added preference option ‘Show Edit window after adding Audio, Subtitle, Filter, ..’.
- Added preference options ‘Prefix’ and ’Suffix’ for creating filename.
- Added preference option ‘Default Subs Charset Encoding’.
- Added preference ‘When done’ option ‘Shut down system ones’.
- Added preference option ‘Show All Encoded Files.’ Only opens the Finder when all batch files are processed.
- Added preference option ‘Probe size for scanning files”.
- Added preference option ‘Analyse duration for scanning files”.
- Added ‘Advance’ button to directly access codec specific options.
- Added audio filter Channel Mapping.
- Added ‘Set Channel Layout’ option.
- Added ‘Channel select’ menu’s.
- Added video filter ‘Set SAR’.
- Added ‘Set SAR’ option.
- Added video filter ‘Set DAR’.
- Added ‘Set DAR’ option.
- Added video filter ‘Background Blur’.
- Added option ‘Orientation’.
- Added option ‘Blur strength’.
- Added ‘Detelecine’ video filter’.
- Added option ‘First Field’ option.
- Added option ‘Pattern’ option.
- Added option ‘Start Frame’ option.
- Added MP3 and MP2 support for MP4 container.
- Added option ‘Render Real Timecode’ for Render Timecode filter.
- Added option ‘Render Custom Timecode’ for Render Timecode filter.
- Added option ‘Render Frame Number’ for Render Timecode filter.
- Added option ‘Render Frame Type’ for Render Timecode filter.
- Added OPUS support for MKV and WEBM containers.
- Added AAC; PCM_S24LE, PCM_S32LE support for AVCHD (.mt2s) containers
- Added PCM_S32LE support for AVI containers.
- Added support for HAP codec in MOV containers.
- Added HAP quality options ‘HAP’, HAPAlpha’ and ‘HAPQ’.
- Added AAC codec for AVCHD (.mt2s) containers.
- Added support for video hardware accelerated videotoolbox encoding.
- Added new advanced page for hardware accelerated video encoding.
- Added Apple VDA hardware decoding option.
- Added Videotoolbox hardware decoding option.
- Added Videotoolbox hardware encoding option.
- Added Videotoolbox option ‘More Frames Before Start’.
- Added Videotoolbox option ‘More Frames After End’.
- Added Videotoolbox option ‘Allow Software encoding when Hardware encoding fails’.
- Added CoreAudio hardware encoding option.
- Added support for extracting Close Captions subtitles.
- Added ‘Audio Track Name’ metadata. (Matroska container only).
- Added ‘Subtitle Name’ metadata for soft subtitles.
- Added ‘BT.2020’ to colormatrix converter
- Added MInterpolate video filter.
- Added option ‘Interpolation FSP’.
- Added option ‘Motion interpolation mode’.
- Added option ‘Motion Estimation Mode’.
- Added option ‘Algorithm for Motion Estimation’.
- Added option ‘Macroblock Size’.
- Added option ‘Macroblock Size’.
- Added option ‘Motion estimation search value’.
- Added option ‘Enable variable-size block motion comp’.
- Added option ‘Scene change detection method’.
- Added option ‘Scene change detection threshold’.
- Added option ‘Shift input timestamps to start at zero (needs copy timestamps enabled)’.
- Added audio channel layout ‘hexadecagonal’ and ‘hexagonal’.
- Added audio filter ‘Audio Merge’. For merging audio streams to one audio stream (both embedded and external audio files).
- Added option ‘Merge Channel Mode’.
- Added option ‘Merged Channel Layout’.
- Added 8x ‘Audio Stream’ selectors.
- Added 8x ‘Set External Audio File’.
- Added support for H264RGB video codec for MOV, MP4, MKV and AVI containers.
- Added preview for Cropping and Padding video filters.
- Added Video Filter ‘Color Space’.
- Added option ‘Specify all input color properties’.
- Added option ‘Specify all output color properties’.
- Added option ‘Specify input colorspace’.
- Added option ‘Specify input transfer characteristics’.
- Added option ‘Specify input color primaries’.
- Added option ‘Specify input color range’.
- Added option ‘Specify output colorspace’.
- Added option ‘Specify output transfer characteristics’.
- Added option ‘Specify output color primaries’.
- Added option ‘Specify output color range’.
- Added option ‘Specify output color format’.
- Added option ‘Do a fast conversion, which skips gamma/primary correction’.
- Added option ‘Dithering mode’.
- Added option ‘Specify input colorspace’.
- Added option ‘Whitepoint adaptation mode’.
- Added support for TIFF images.
- Added video reverse filter.
- Added audio reverse filter.
- Added ‘Hide ff·Works’ (Watch folder window).
- Added ‘Hide Dock Icon’ (Watch folder window).
- Added ‘Audio SetPTS’ filter.
- Added ‘Set Audio PTS’ expression.
- Added VP8 ‘CPU used’ option.
- Added help tags for all VP8 options.
- Added VP8 ‘Datarate undershoot’ option.
- Added VP8 ‘Datarate overshoot’ option.
- Added VP8 ‘Noise sensitivity’ option.
- Added progress spinner when importing files.
- Added support for MPEG DASH and WEBM DASH
- Added ‘Create DASH files’.
- Added ‘Auto create DASH Manifest file”.
- Added ‘Create separate Chunk files’.
- Added ‘Minimum Segment Duration’ option.
- Added ‘Remove non-DASH files when finished’ option.
- Added DASH resolution and bitrate list.
- Added support for .m4s files.
- Added X-Offset and Y-Offset options for Watermark position.
- Added support for .drc , .gifv, .mng, .yuv, .m4p, .svi, .f4a and .f4b files.
- Added option ‘Only Keyframes’ for exporting movie to image files.
- Added movie preset sizes 5120x2160 (5K UW), 5120x2880 (5K UHD), 5120x4096 (HSXGA), 7680x3200 (8K UW), 7680x4320 (8K UHD), 8192x4320 (True 8K)
- Added option ‘Prevents clipping when rematrixing’ (for audio filter resampler).
- Added option ‘Enable Alpha Channel support’ for WEBM containers.
- Added option ‘Disable’ to Video Size.
- Added video filter ‘Pixel Format’.
- Added option ‘Set Pixel Format’.
- Added 24bit and 32bit support for MXF containers.
- Added support for hevc_mp4toannexb bitstream filter.
- Added support for exporting to TGA images.
- Added several 10bit ,12bit, 14bit and 16bit pixel formats.
- Added AC3 option ‘Use Channel Coupling’.
- Added AC3 option ‘AC3 Coupling Start Band’.
- Added FLAC option ‘FLAC Compression Level’.
- Added MP3 option 'Use Average Bitrate'.
- Added MP3 option 'Disable Bit reservoir'.
- Added higher preset frame rates (70, 75, 90, 100 and 120).
- Added ‘Basic Information’ and ‘Advanced Information’ options for the Media information window.
- Added ‘SAVE’ and ‘PRINT’ buttons for the Media information window.
- Added video filter ‘Field’.
- Added option ‘Field Extract’.
- Added hvc1 tag when encoding to HEVC (to make files macOS 10.13 compatible).
- Added support for IINA and MPV players for previewing.
- Added support for IFO files (for using the correct subtitle color when copying dvd subtitles).
- Added option “Enable loading of external tracks” (For Quicktime reference file).
- Added option “Allows loading of external tracks via absolute paths,” (For Quicktime reference file).
- Added presets for iPhone8, iPhone8Plus and iPhoneX
- Added .yuv extensions for MOV and MKV containers (for using Rawvideo).
- Improved compiling Commandline when encoding to rawvideo.
- Improved bitrate quality settings for several video codecs.
- Improved rendering a background for subtitles (hardburn).
- Improved handling dvb_sub subtitles for MPEGTS containers.
- Improved setting the video size in the Export to Images sheet.
- Improved Watchfolder: You can now hide the ff·Works window to run in the background.
- Improved compiling command line when using video passthru.
- Improved compiling video filters (order).
- Improved Watchfolder logging.
- Improved FFmpeg error handling.
- Improved burning subtitles and trimming is enabled.
- Fixed options ‘Strictly enforce gop size’, ‘normalize adaptive quantization’ and ‘always try a mb with mv=<0,0>’ to work with the latest FFmpeg builds.
- Fixed Tune and Preset options when encoding to HEVC.
- Fixed issue encoding to DTS audio codec.
- Fixed issue setting the audio codecs for AVS and RealMedia containers.


New in version 1.0
- Only works and optimised for macOS 10.10 or higher.
- Now only works on 64bit systems. Does not rely anymore on 32bit binaries. (Read: future proof for later non-32-bit macOS versions)
- Revamped GUI to improve workflow.
- Added support for h264 and h265 hardware encoding (make sure you use a FFmpeg with support for Videotoolbox)
- Batch view is now split in Source and Target panes.
- You can now also change the video and audio codecs directly in the right pane.
- Video and Audio now have 'Advanced' buttons in the right pane. This opens the relevant advanced options of the selected video or audio codec.
- Now shows the batch number for each batch.
- Now uses system font instead of system_small font for better reading.
- You can now use the cursor buttons to set the trimming times.
- Auto show settings window after adding audio, filter, trimming, metadata and chapters.
- When adding external audio, the dialog now uses the source path as the initial folder.
- When changing the destination path, the dialog now use the source path as the initial folder.
- Changed font for the FFmpeg Info, Detailed Info and FFmpeg log windows to Courier.
- Now shows the physical file size instead of the data length for media files.
- Renamed option ‘Convert H264 bitstream from length to start code prefixed mode’ to ‘Convert H264 or HEVC bitstream from length to start code prefixed mode’.
- CRF value can now be set to 69.
- When setting video or audio to passthru ff·Works checks if filters are present.
- Rearranged target set list.
- Renamed video filter ‘Time Cutter’ to ‘Time Trimmer’.
- Selecting a HEVC preset, always uses HVC1 as FourCC so it is playable with latest macOS versions.
- A Save dialog window is now used to save user presets.
- When changing destination path/filename, the dialog now uses the movies path as initial folder.
- Now displays the file size correctly.
- When pausing encoding, it is now possible to fully stop encoding.
- Select a batch that is encoding now shows a ‘encoding in progress..’ warning.
- Removing the external audio file from a audio stream, now selects the source audio stream when available.
- The Watchfolder window can now be scaled.
- Trimming timeline now shows thumbnails.
- The Trimming max frame value is correctly set referring to the source FPS.
- Selecting MPEG container now uses AC3 as the default audio codec.
- Now automatically adds Video and Audio PTS filters when using hardburning subtitles and trimming.
- Added ‘Subtitles Wizard’.
- Added ‘PassThru Wizard”.
- Added magic stick icon button to show the ‘Passthru Wizard”.
- Added .hevc file extension.
- Added x265 option “SMPTE ST 2086 mastering display color volume SEI info”
- Added x265 option “x And Y display primaries for R”
- Added x265 option “x And Y display primaries for G”
- Added x265 option “x And Y display primaries for B”
- Added x265 option “X,Y display primaries white point”
- Added x265 option “Max and Min Luminance”
- Added x265 option “Max. Contact and max. Frame average light level”
- Added x265 option “Force singling of HDR parameters in SEI packets”.
- Added x265 option “Add luma and chroma offsets for HDR/WCG content”
- Added x265 option “Limits frames for tone mapping information inserted as SEI message”.
- Added support for DNxHR 8bit and 12bit.
- Added option ‘DNxHR profiles’ (444’,’HQX’,’HQ’,’SQ’ and ‘LB’).
- Added support for 1440x1080 (HD1080 Wide screen) for DNxHD.
- Added support for recent files in menu.
- Added preference option ‘Show PassThru Wizard when adding batch files’.
- Added preference option ‘Always request for destination filename’.
- Added preference option ‘Show Edit window after adding Audio, Subtitle, Filter, ..’.
- Added preference options ‘Prefix’ and ’Suffix’ for creating filename.
- Added preference option ‘Default Subs Charset Encoding’.
- Added preference ‘When done’ option ‘Shut down system ones’.
- Added preference option ‘Show All Encoded Files.’ Only opens the Finder when all batch files are processed.
- Added preference option ‘Probe size for scanning files”.
- Added preference option ‘Analyse duration for scanning files”.
- Added ‘Advance’ button to directly access codec specific options.
- Added audio filter Channel Mapping.
- Added ‘Set Channel Layout’ option.
- Added ‘Channel select’ menu’s.
- Added video filter ‘Set SAR’.
- Added ‘Set SAR’ option.
- Added video filter ‘Set DAR’.
- Added ‘Set DAR’ option.
- Added video filter ‘Background Blur’.
- Added option ‘Orientation’.
- Added option ‘Blur strength’.
- Added ‘Detelecine’ video filter’.
- Added option ‘First Field’ option.
- Added option ‘Pattern’ option.
- Added option ‘Start Frame’ option.
- Added MP3 and MP2 support for MP4 container.
- Added option ‘Render Real Timecode’ for Render Timecode filter.
- Added option ‘Render Custom Timecode’ for Render Timecode filter.
- Added option ‘Render Frame Number’ for Render Timecode filter.
- Added option ‘Render Frame Type’ for Render Timecode filter.
- Added OPUS support for MKV and WEBM containers.
- Added AAC; PCM_S24LE, PCM_S32LE support for AVCHD (.mt2s) containers
- Added PCM_S32LE support for AVI containers.
- Added support for HAP codec in MOV containers.
- Added HAP quality options ‘HAP’, HAPAlpha’ and ‘HAPQ’.
- Added AAC codec for AVCHD (.mt2s) containers.
- Added support for video hardware accelerated videotoolbox encoding.
- Added new advanced page for hardware accelerated video encoding.
- Added Apple VDA hardware decoding option.
- Added Videotoolbox hardware decoding option.
- Added Videotoolbox hardware encoding option.
- Added Videotoolbox option ‘More Frames Before Start’.
- Added Videotoolbox option ‘More Frames After End’.
- Added Videotoolbox option ‘Allow Software encoding when Hardware encoding fails’.
- Added CoreAudio hardware encoding option.
- Added support for extracting Close Captions subtitles.
- Added ‘Audio Track Name’ metadata. (Matroska container only).
- Added ‘Subtitle Name’ metadata for soft subtitles.
- Added ‘BT.2020’ to colormatrix converter
- Added MInterpolate video filter.
- Added option ‘Interpolation FSP’.
- Added option ‘Motion interpolation mode’.
- Added option ‘Motion Estimation Mode’.
- Added option ‘Algorithm for Motion Estimation’.
- Added option ‘Macroblock Size’.
- Added option ‘Macroblock Size’.
- Added option ‘Motion estimation search value’.
- Added option ‘Enable variable-size block motion comp’.
- Added option ‘Scene change detection method’.
- Added option ‘Scene change detection threshold’.
- Added option ‘Shift input timestamps to start at zero (needs copy timestamps enabled)’.
- Added audio channel layout ‘hexadecagonal’ and ‘hexagonal’.
- Added audio filter ‘Audio Merge’. For merging audio streams to one audio stream (both embedded and external audio files).
- Added option ‘Merge Channel Mode’.
- Added option ‘Merged Channel Layout’.
- Added 8x ‘Audio Stream’ selectors.
- Added 8x ‘Set External Audio File’.
- Added support for H264RGB video codec for MOV, MP4, MKV and AVI containers.
- Added preview for Cropping and Padding video filters.
- Added Video Filter ‘Color Space’.
- Added option ‘Specify all input color properties’.
- Added option ‘Specify all output color properties’.
- Added option ‘Specify input colorspace’.
- Added option ‘Specify input transfer characteristics’.
- Added option ‘Specify input color primaries’.
- Added option ‘Specify input color range’.
- Added option ‘Specify output colorspace’.
- Added option ‘Specify output transfer characteristics’.
- Added option ‘Specify output color primaries’.
- Added option ‘Specify output color range’.
- Added option ‘Specify output color format’.
- Added option ‘Do a fast conversion, which skips gamma/primary correction’.
- Added option ‘Dithering mode’.
- Added option ‘Specify input colorspace’.
- Added option ‘Whitepoint adaptation mode’.
- Added support for TIFF images.
- Added video reverse filter.
- Added audio reverse filter.
- Added ‘Hide ff·Works’ (Watch folder window).
- Added ‘Hide Dock Icon’ (Watch folder window).
- Added ‘Audio SetPTS’ filter.
- Added ‘Set Audio PTS’ expression.
- Added VP8 ‘CPU used’ option.
- Added help tags for all VP8 options.
- Added VP8 ‘Datarate undershoot’ option.
- Added VP8 ‘Datarate overshoot’ option.
- Added VP8 ‘Noise sensitivity’ option.
- Added progress spinner when importing files.
- Added support for MPEG DASH and WEBM DASH
- Added ‘Create DASH files’.
- Added ‘Auto create DASH Manifest file”.
- Added ‘Create separate Chunk files’.
- Added ‘Minimum Segment Duration’ option.
- Added ‘Remove non-DASH files when finished’ option.
- Added DASH resolution and bitrate list.
- Added support for .m4s files.
- Added X-Offset and Y-Offset options for Watermark position.
- Added support for .drc , .gifv, .mng, .yuv, .m4p, .svi, .f4a and .f4b files.
- Added option ‘Only Keyframes’ for exporting movie to image files.
- Added movie preset sizes 5120x2160 (5K UW), 5120x2880 (5K UHD), 5120x4096 (HSXGA), 7680x3200 (8K UW), 7680x4320 (8K UHD), 8192x4320 (True 8K)
- Added option ‘Prevents clipping when rematrixing’ (for audio filter resampler).
- Added option ‘Enable Alpha Channel support’ for WEBM containers.
- Added option ‘Disable’ to Video Size.
- Added video filter ‘Pixel Format’.
- Added option ‘Set Pixel Format’.
- Added 24bit and 32bit support for MXF containers.
- Added support for hevc_mp4toannexb bitstream filter.
- Added support for exporting to TGA images.
- Added several 10bit ,12bit, 14bit and 16bit pixel formats.
- Added AC3 option ‘Use Channel Coupling’.
- Added AC3 option ‘AC3 Coupling Start Band’.
- Added FLAC option ‘FLAC Compression Level’.
- Added MP3 option 'Use Average Bitrate'.
- Added MP3 option 'Disable Bit reservoir'.
- Added higher preset frame rates (70, 75, 90, 100 and 120).
- Added ‘Basic Information’ and ‘Advanced Information’ options for the Media information window.
- Added ‘SAVE’ and ‘PRINT’ buttons for the Media information window.
- Added video filter ‘Field’.
- Added option ‘Field Extract’.
- Added hvc1 tag when encoding to HEVC (to make files macOS 10.13 compatible).
- Added support for IINA and MPV players for previewing.
- Added support for IFO files (for using the correct subtitle color when copying dvd subtitles).
- Added option “Enable loading of external tracks” (For Quicktime reference file).
- Added option “Allows loading of external tracks via absolute paths,” (For Quicktime reference file).
- Added presets for iPhone8, iPhone8Plus and iPhoneX
- Added .yuv extensions for MOV and MKV containers (for using Rawvideo).
- Improved compiling Commandline when encoding to rawvideo.
- Improved bitrate quality settings for several video codecs.
- Improved rendering a background for subtitles (hardburn).
- Improved handling dvb_sub subtitles for MPEGTS containers.
- Improved setting the video size in the Export to Images sheet.
- Improved Watchfolder: You can now hide the ff·Works window to run in the background.
- Improved compiling command line when using video passthru.
- Improved compiling video filters (order).
- Improved Watchfolder logging.
- Improved FFmpeg error handling.
- Improved burning subtitles and trimming is enabled.
- Fixed options ‘Strictly enforce gop size’, ‘normalize adaptive quantization’ and ‘always try a mb with mv=<0,0>’ to work with the latest FFmpeg builds.
- Fixed Tune and Preset options when encoding to HEVC.
- Fixed issue encoding to DTS audio codec.
- Fixed issue setting the audio codecs for AVS and RealMedia containers.


New in version 6.6.3
- Fixed issue saving and loading user presets.
- Fixed issue enabling auto cropping video filter.
- Fixed issue setting the Metadata Rotating value.


New in version 6.6.1
- Fixed issue using Tune and Preset when encoding to HEVC.


New in version 6.6
- Added option 'Frame Length in milliseconds’.
- Added option 'Target RMS’.
- Added option 'Compress factor’.
- Added option 'Gaussian filter window size’.
- Added option 'Target peak value’.
- Added option 'Maximum gain factor’.
- Added option 'Enable channels coupling’.
- Added option 'Enable alternative boundary mode’.
- Added video filter 'Frame Rate’.
- Added option 'Scene Change Level’.
- Added option 'Start range Linear Interpolation’.
- Added option 'End range Linear Interpolation’.
- Added"SMPTE ST428.1" to Color Primaries.
- Encoding to VOB and enabling qscale is now working..
- Improved H265 HEVC main profile preset.
- Improved auto cropping detecting.
- Improved ffmpeg validation.
- Improved several tooltips.
- Generaly improved compiling FFmpeg command lines.
- Fixed issue setting the video bitrate for DNxHD..
- Fixed issue encoding to HEVC with very low bitrates.
- Fixed setting the coorect value for x265 option 'Limit References’.
- Fixed issue with 2pass encoding and subtitles are involved.
- Fixxed issue encoding with segments.
- Fixed issue with PGS subtitles.
- Fixed several issues with MPEG TS First pid. and Minimum PES packet payload.
- Fixed issue merging with complex filter.


New in version 6.5.1
- When encoding to MOV with h265, it now uses FOURCC HVC1 instead of HEV1. For creating macOS10.13 HEVC compatible files.
- Fixed issue choosing an AVI container and audio bitrate was not set correctly.


New in version 6.5
- Rewritten FFmpeg log processing (much faster).
- Rewritten code to scan and verify FFmpeg files.
- Added option ‘Disable P-blocks’ (x264).
- Updated default settings for x265 options.
- Added ‘.m4r’ file extention for creating iPhone ringtones (choose AAC audio preset and set file extention to '.m4r’)
- Added and improved several help popups.
- Added ‘Audio Sync’ option for the ‘Resample’ audio filter.
- Added ‘High noise dither’ for the ‘Resample’ audio filter.
- Changed some font size for better readability.
- Now saves all x264 and x265 options to a user presets.
- Now uses libxvid when video codec is set to ‘XVID’.
- It is no longer possible to add a video filter and no video stream is available.
- Removed amount limit for audo streams (previously this was limited to 64).
- Updated MediaInfo to latest version.
- Improved Auto GOP size and length feature.
- Improved FFmpeg error parsing.
- Improved FFmpeg commanline compiling.
- Improved Chapters editing.
- Improved PS4 and Xbox One presets.
- Better DNxHD handling.
- Fixed issue when encoding to OPUS audio codec.
- Fixed issue setting the LUT3D file (for the video 'LUT 3D’ filter)
- Fixed option ‘Discard all metadata from source’.
- Fixed issue with 'auto padding to 4:3’.
- Fixed issues with MPEG TS options: Minimum PES packet payload, First pid and Muxrate.
- Fixed issue setting the Segment duration’ (Create segments).
- Fixed several typos.
- Fixed issue checking for latest available FFmpeg version.


New in version 6.4.3
- Added support for 32bit PCM Audio.
- Better DNxHD handling.
- Improved FFmpeg error handling.
- Added YUV420p10le pixel format (for HEVC 10bit)
- Fixed issue selecting files with unassigned codepoints on APFS volumes.
- Fixed issue creating timestamps when merging MPEGPS.
- Now correctly handles file formats/ containers with odd stream layouts.
- Merging a lot of files now do not leak memory.
- Fixed issue when source is an Animated GIF and encoding to Webm or AVI.
- Improved FFmpeg file validation.


New in version 6.4.2
- Added audio PCM 24bit for MXF container.
- Enabling ‘Create Chapter Markers’, now automatically adds a chapter at each minute.
- Fixed issue running macOS 10.13 High Sierra.
- Fixed issue setting the x265 profile option.
- Fixed issue encoding source files that only have audio streams.
- Fixed issue setting the Timecode rendering positions.
- Fixed issue recalculating bitrate according BPP when changing video size.
- Fixed issue writing the Major Brand option (MP42, MP43, …)


New in version 6.4.1
- Now works on APFS formated volumes (macOS10.13 High Sierra).
- Added video filter ‘Frame Steps’.
- Added option 'Select one frame every N-th frame’.
- Added x265 option 'Strength of adaptive offsets’.
- Added"SMPTE ST 428-1" to Color Primaries selector.
- Improved FFmpeg error handling.
- Improved handling of DVB_Subtitles.
- Improved compiling FFmpeg command lines in general.
- Now handels DPX frames.
- Metadata types ‘Service Name’ and ‘Service Provider’ is now saved in user presets.
- Better compatibility with FFmpeg 3.3 and higher.
- Updated several iDevice presets.
- Encoding to Prores and enabling qscale is now processed correctly.
- Fixed issue when enabling ‘Split Audio Channels into seperate files’ (Now always encoded to mono channels).
- Fixed issue setting the mapping when adding 2 or more audio streams and external subtitles files.
- Fixed issue adding watermark images that are bigger than the movie size.
- Fixed issue exporting to jpg images when ‘x Frames’ is selected.
- Fixed issue checking for the latest FFmpeg build.
- Fixed issue rendering Timecode when using very small fonts sizes.
- Fixed issue encoding with 2 pass enabled.
- Fixed regression issue when creating .iso DVD files (introduced in 6.4)


New in version 6.4
- Now works on APFS formated volumes (macOS10.13 High Sierra).
- Added video filter ‘Frame Steps’.
- Added option 'Select one frame every N-th frame’.
- Added x265 option 'Strength of adaptive offsets’.
- Added"SMPTE ST 428-1" to Color Primaries selector.
- Improved FFmpeg error handling.
- Improved handling of DVB_Subtitles.
- Improved compiling FFmpeg command lines in general.
- Now handels DPX frames.
- Metadata types ‘Service Name’ and ‘Service Provider’ is now saved in user presets.
- Better compatibility with FFmpeg 3.3 and higher.
- Updated several iDevice presets.
- Encoding to Prores and enabling qscale is now processed correctly.
- Fixed issue when enabling ‘Split Audio Channels into seperate files’ (Now always encoded to mono channels).
- Fixed issue setting the mapping when adding 2 or more audio streams and external subtitles files.
- Fixed issue adding watermark images that are bigger than the movie size.
- Fixed issue exporting to jpg images when ‘x Frames’ is selected.
- Fixed issue checking for the latest FFmpeg build.
- Fixed issue rendering Timecode when using very small fonts sizes.
- Fixed issue encoding with 2 pass enabled.


New in version 6.3.5
- Enabling ‘Copy all data streams’ now works when audio codec is set to passthru.
- Fixed issue when encoding to h265 10bit.
- Nows automatically sets the correct pixel format when encoding to ProRes profile 4444
- Fixed issue setting the Color Primaries and Color Space (Color Options).
- It is now possible to create animated GIF with transparency.
- First PID (MPEGTS) is now correctly saved in user presets.
- ‘Reduction Filter Strength’ (Webm) is now correctly compiled.
- If option ‘B frame placement’ (x265) is set to Full (Trellis) does not alter the ‘Limit References’ option anymore.


New in version 6.3.4
- Added support for DAV files.
- Changed position of the progressbar into the preview window (not overlapping anymore).
- Selecting certain higher profiles for h264 and h265 are now correctly processed.
- Improved auto detecting crop size.
- When enabling 'Create Chapter Markers’ it now automatically sets chapters at 'every minute'.
- Fixed issue copying PGS subtitles into MKV containers.
- Fixed issue when adding audio streams and changing the container.
- Fixed issue drawing text when set to 'Frame number'.


New in version 6.3.3
- All options of the Audio Dynamic Normalizer filter are now saved to user presets.
- Fixed batch status when extracting to images has finished.
- Fixed issue encoding to h265 HEVC with very low CRF values.
- Fixed issue with overlapping parts when hardburning subtitles with background.
- It is not possible anymore to change the preset when encoding is in progress.
- Fixed memory leak in log data when encoding is finished.
- Fixed issue encoding to segments.


New in version 6.3.2
- Now only shows VLC in the preferences when VLC is installed.
- Fixed font align issue in the right pane.
- Fixed issue setting the ‘Show Notification’ preference option.


New in version 6.3.1
- Notifications now have a button ’Show’ to show the encoded file in the Finder. (Make sure the iFFmpeg notification is set to ‘Alerts’ in the System Preferences)
- Added ‘Open Recent File’ menu.
- Added Video Reverse filter. (*)
- Added Audio Reverse filter. (*)
- Added CRF support for Webm containers (VP8 and VP9).
- Added Pixel format 'ARGB'.
- Added MP2 audio codec for VOB containers.
- Added option “Set timescale of all video tracks’ (video_track_timescale).
- Added several help tags.
- Added Uncompressed YUV 4:1:1 12-bit support.
- Added ‘CSV’ to list file format when encoding to segments.
- Editing the Chapters names and times is now saved.
- Selecting a batch that’s in progress now shows a message in the right pane.
- Now checks if an user preset file is still present when it is set as default.
- Better splitting audio streams when MP3 is selected.
- Improved quality for exporting to jpg images.
- Improved encoding to webm container.
- 'Frames to look ahead' now links correctly when x265 HEVC is selected.
- Setting animated GIF count loop to ‘No Loop’ does now works
- Updated to MediaInfo 0.7.93
- Fixed VP8 'Noise Reduction Max Frame’ option.
- Fixed VP8 'Reduction Filter Strength’ option.
- Fixed isue saving Dejudder filter options.
- Fixed issue encoding to segments with trimming enabled.
- Fixed issue setting the option Psycho Visual Strength value.
- Fixed issue settingh the Audio Time Offset value.
- Fixed issue with reading invalid values that could hardcrash iFFmpeg.
- Fixed issue encoding to DTS audio codec.
- Fixed issue setting the default subs charset encoding.
- Fixed issue enabling auto padding (padding filter).
- Fixed issue with trimming and using video passthru.
- Fixed issue pausing encoding.
- Fixed issue using the VLC player for previewing.
- Fixed issue that crashed iFFmpeg after encoding finished (only OS X 10.7 and OS X 10.8).


New in version 6.2.6
- Added option ‘Luma Matrix Vertical Size’
- Added option ‘Luma Matrix Horizontal Size’
- Added option ‘Luma Effect Strength’
- The x265 option Maximum TU size is now saved in user presets.
- Fixed issue when using FFmpeg build with x264 and x265 10bit support.
- Fixed issue when enabling ‘Perform Audio Peak Normalisation’ and value set < 0db
- Fixed issue with VP8 option ‘lag-in-frames’
- Fixed issue with VP8 option ‘arnr-strength’
- Fixed memory leak when merging files.
- Fixed issue when using PGS subtitles.
- Fixed several issues encoding to Animated GIF.
- Fixed issue when encoding to DnxHD and 59.94fps (video bitrate is now correctly set).


New in version 6.2.5
- Added support for .str and .pss files.
- Improved some GUI parts.
- Added support for Alias Wavefront PIX image.
- Embedded Dvd_subtitles can now be hardburned for every container format.
- Encoding to x265 now uses a CRF value of 25 by default (= about same quality as c264 with CRF 20 but with 1/2 file size).
- Improved FFmpeg error handling.
- It is now possible to create movies from Tiff images.
- Now checks if macOS Movie folder is present. If not, falls back to the desktop folder.
- Fixed crash when enabling ‘Only encode selected chapter’.
- Fixed issue encoding to ALAC with Core Audio (hardware accelerated encoding).


New in version 6.2.4
- Fixed issue with loading the samplerate from presets.
- Fixed critical issue encoding to MPEGTS container and the h264_mp4toannexb bitstream filter is enabled.
- Fixed some issues when using the latest FFmpeg versions.


New in version 6.2.3
- Add check when bitrate is too low when encoding to Hardware Accelerated AAC.
- It is now possible to add watermark and hardburn subtitles(from external subtitle file) in one process.
- Removing the external audio file from an audio stream, now selects the source audio stream when available.
- Fixed issue loading user presets that contains special chars.
- Fixed several issues with trimming.
- Bigger font size for trimming values.
- Fixed issue updating the progress indicator in the Dock Icon.
- Faster creating thumbnails for trimming previews.
- Improved h265 support (all x265 are now available).


New in version 6.2.2
- Added x265 option 'Enable Ultra HD Blu-ray format support’.
- Added some extra FFmpeg validation for availability of hardware encoding and video filters.
- Added preference option 'Show Message when Metadata Rotation is detected’.
- Better support for merging mpegps (.ps) files.
- Improved probing media files.
- Improved encoding to MXF container with DnxHD video codec.
- Video filter "Frame Rate by Interpolation” now works as excted when changing values.
- Now correctly detects if the installed FFmpeg file has HAP codec support.
- Fixed issue when running macOS 10.12 and the new Sierra Auto Tab mode is enabled.
- Fixed issue when enabling ‘Closed GOP’.
- Fixed issue setting the Minimum GOP size value with x265.
- Fixed graphics glitch when running macOS 10.12.1
- Fixed regression encoding to VOB container
- Updated Mediainfo to version 0.7.91


New in version 6.2.1
- Fixed issue when encoding with hardware accelerated AAC or ALAC audio codecs (regresion issue introduced in 6.2)
- It is now not possible anymore to scale the Save User Preset window sheet ((regresion issue introduced in 6.2).


New in version 6.2
- The batch list options are now updated when using the up and down keys.
- Added support for HE-AAC v1 when using the CoreAudio AAC encoder.
- Adding a new audio stream now correctly sets the available audio codecs.
- Now sets the resolution and framerate to ‘original’ when setting the video codec to VP8 or VP9 (webm container).
- Removed ‘Always use mapping’ preference option. This is now always the case.
- Added check for samplerate compatibility with CoreAudio AAC hardware accelerated encoder.
- Added support for DNxHD 1920x1080 HD1080i/24fps (with 36000, 115000 and 175000kbs).
- Added x264 option 'Use A53 Closed Captions’.
- Improved optional XDCAM HD422 user presets.
- Improved all iDevice and Android presets considerably.
- Changed the selected batch color to have a bigger contrast with non-selected batch files.
- Enabling Close GOP now works as expected.
- Extended range for Slices to 30.
- Improved calculating optimised GOP size for encoding to VOB container.
- Added ‘SRT Without Styling Info’ for extracting subtitles.- Minor interface refinements.
- Now shows if AAC or ALAC is hardware accelerated in the popover window.
- Improved chapter editing.
- Improved creating FFmpeg commanlines.
- Merging without re-encoding now works for all container and video/audio codec combinations.
- Merging movies with more than one subtitle is now possible.
- Editing metadata key names are now correctly initialised.
- Merging with re-encoding now works again as expected.
- Padding out of scope values are now accepted.
- x265 Profile options now works correctly.
- Creating a new chapter markers now shifts the time correctly.
- Encoding to ProRes doens’t freezes iFFmpeg anymore.
- Updated MediaInfo to version 0.7.88
- Fixed issue enabling x265 option ‘Adaptive Quantization Mode’.
- Fixed crash when no LUT file is selected for the LUT 3D video filter.
- Fixed setting the Adjust Volume value.
- Fixed issue rendering Timecode when selecting position Top/Middle.
- Fixed issue that could crash iFFmpeg when quiting.
- Fixed issue when batch thread is waiting in line.
- Fixed issue when setting threading slices.
- Fixed issue selecting Chinese or Chinese Simplified for subtitles and audio streams.
- Fixed issue setting a value for MPEG-TS option 'First pid of the PMT’.
- Fixed issue parsing First pid of the PMT and First pid. (MPEG-TS).
- Fixed several issues with updating DNxHD and DVVideo GUI settings.
- Fixed issues when using the latest FFmpeg builds.
- Fixed regression issue encoding to MP4 containers - introduced in 6.1
- Fixed issue saving user presets for x264 and x265 video options.
- Fixed huge memoryleak when Watchfolders is enabled.
- Fixed issue hardburning subtitles.
- Fixed and improved FFmpeg Manager.
- Fixed issue hard burning subtitles embedded subtitles.
- Fixed issue when encoding to AAC with CoreAudio.
- Fixed issue using Cropping with custom values.
- Fixed issue initialising the audio settings when video codec is set to passthru.
- Fixed issue disabling Macroblock tree ratecontrol (x264).


New in version 6.1.12
- DMG is now codesigned for macOS.
- Faster merging files when re-encoding is selected.
- Automatically adding a sharping filter now works when adding the Video Stabilization filter.
- The HAP video codec now always uses RGBA pixel format by default.
- Manually entering a FPS value that is not supported by the selected video codec is not possible anymore.
- Enabling ‘Reset Timestamps at the begin of each segment’ now works when exporting to segments.
- Resetting the Watchfolder log now also clears the caches.
- Helptags are now always showing up when hoovering over right pane icons/buttons.
- Fixed issue saving the x265 options.
- Fixed issue selecting Chinese or Chinese Simplified for subtitles and audio streams.
- Fixed issue using the Adjust Volume audio filter.
- Fixed crash that could happen when quiting iFFmpeg.


New in version 6.1.11
- Fixed several issues when running macOS 10.12
- Fixed issue when using Padding filter and enabling ‘Auto padding to 16:9’.
- Fixed memoryleak when removing batchfiles.
- Improved setting the GOP value when set to auto.
- Improved handling of DVB_Subtitles for MPEG TS containers.
- Improved auto cropping detecting.
- Moved User Guide online.

16 July 2016 - New in version 6.1.10
- Fixed issue when using FFmpeg 3.1.1


7 July 2016 - New in version 6.1.9
- Fixed issue when running macOS.


3 July 2016 - New in version 6.1.8
- Fixed several issues when running macOS (beta)
If you are running the latest macOS 10.12 beta, then please update to iFFmpeg 6.1.8 - older iFFmpeg version will not work correct on macOS anymore. It is also adviced to redownload or recompile FFmpeg.


8 June 2016 - New in version 6.1.5
- Popup window now displays correctly which filters are used.
- Improved rendering Timecode.
- Improved mapping handling.
- ‘VideoThreadSlices” and “VideoThreadType” options are now saved in user presets.
- All values for YADIF filter are now saved to user presets.
- Cropping and padding values now accepts more digits.
- VP8 ‘best’ quality now works as expected.
- Rendering watermark now also works with png files with no alpha channel.
- Fixed issue when encoding with CoreAudio (Hardware accelerated encoding for AAC, AC3 and ALAC)
- Fixed issue encoding to mpegts with incorrect PID value.
- Fixed issues when source contains RGB video.
- Fixed crashing when converting (OS X 10.9 Maverick)
- Fixed issue when selecting H264 profile High444.
- Fixed memory leak when merging files.


5 June 2016 - New in version 6.1.4
- Fixed issue merging files using no re-encoding (regression introduced in 6.1)
- Fixed issue hard burning embedded subtitles.


30 May 2016 - New in version 6.1.3
- Improved chapter editing and fixed severla issues.
- Improved creating FFmpeg commanline.
- Merging now works again as expected.
- Encoding to ProRes doens’t freezes iFFmpeg anymore.
- Fixed issues when using the latest FFmpeg builds.
- Fixed regression issue encoding to MP4 containers - introduced in 6.1
- Fixed issue hardburning subtitles.


20 May 2016 - New in version 6.1
- Added ‘Apple CoreAudio AAC/AC3/ALAC de/encoder’ support. Encoding movies with AAC/AC3/ALAC audio are now about 30% faster. Make sure you use a FFmpeg version supporting this.
- Added option 'Set Encode Date and Taged Date’ with options ‘Disabled, Current time and Original Time’.
- Added"SMPTE ST 428-1" to Color Primaries selector.
- Added "Log square root”, "IEC 61966-2-4” , "BT.1361” , "IEC 61966-2-1”, "BT.2020 - 10 bit” , "BT.2020 - 12 bit” ,”SMPTE ST 2084” , “SMPTE ST 428-1” to color transfer characteristics selector.
- Added "BT.2020 NCL” and "BT.2020 CL” to color space selector.
- Added ‘Draw background’ option for Forcing Font Styling.
- Added ‘Background color’ option for Forcing Font Styling.
- Added ’Background Transparency’ option for Forcing Font Styling.
- Added support for HAP video codec (MOV container).
- Added aditional file extentions when encoding to audio only: AAC (.m4a and .aac), WAV (.wav and .aiff), OGG (.ogg, .oga), ALAC (.m4a, .caf).
- Added advanced option 'Use Cutoff bandwidth when encoding with the build-in AAC encoder’.
- Added option 'Use transparency (only for webm)’ for creating movies from PNG images with alpha channel.
- Added option 'Chroma to Luma Quantizer Offset’.
- Added x264 option ‘Deadzone Inter’.
- Added x264 option ‘Deadzone Intra’.
- Added x264 option 'Disable decimate P-blocks’.
- Improved x264 option 'AQ-Strength’ - now a range from 0 to 3.
- Added x265 option 'Adaptive Quantization Mode’.
- Added x265 option ‘Level’.
- Added x265 option 'Calculate and report Peak Signal to Noise Ratio’.
- Added x265 option 'B frame placement’.
- Added x265 option ‘Encodes interlaced content as fields’.
- Added x265 option ‘Profile’ (main, main-intra, mainstillpicture,main444-8,main444-intra,main444-stillpicture,main10, main10-intra main422-10, main422-10-intra main444-10, main444-10-intra,main12, main12-intra main422-12, main422-12-intra main444-12, main444-12-intra).
- Added x265 option 'Encodes interlaced content as fields’.
- Added x265 option 'Level of RDO in mode decision’.
- Added x265 option 'For each CU, calculate R-D for a range of QP values’.
- Added x265 option 'Noise reduction’.
- Added x265 option 'Maximum TU size’.
- Added x265 option 'Disable temporal motion vector predictors in P and B slices’.
- Added x265 option 'Limit References’.
- Added x265 option 'Disable the use of lookahead’s lowres motion vector fields’.
- Added x265 option 'Strength of adaptive quant offsets’.
- Added x265 option 'Rate distortion optimizated mode’.
- Added x265 option 'Deblocking Loop Filter tC Offset’.
- Added x265 option 'Deblocking Loop Filter Beta Offset’.
- Added x265 option 'Disable Toggle Sample Adaptive Offset loop filter’.
- Added x265 option 'Specify how to handle depencency between SAO and deblocking filter’.
- Added x265 option 'Rate-Distortion Analysis’.
- Added x265 option 'Enable Parallel mode decision, or distributed mode analysis’.
- Added several helptags for x265 options.
- Added video filter ‘Gradfun’.
- Added option ‘Strength’ (Gradfun).
- Added option’Radius’ (Gradfun).
- Added option 'Auto GOP multiplier’.
- Added value ‘Zero’ for Global, Sub, Pre Motion Estimation options.
- Added support for OGG audio in MKV containers with H264 or H265 video codecs.
- Added video option ‘Framerate Mode’.
- Added option ‘Merge Subtitles’ to Merging files.
- Added option ‘Include All Streams’ (merging).
- Added DPX and SGI support for extracting images from movies.
- Added preference option 'Default Subs Charset Encoding’.
- Added preference option ‘Related Subtitles Files’ (Ignore, Ask to Add as soft or hard subtitles, Add as Soft subtitles and Add as Hard burn subtitles).
- Extended the max. value for 'Limit Motion Vectors Range' to 64.
- Extended the max. value for ‘Motion Estimation Quality’ to 11.
- Updated x265 option AQ-Mode.
- Added preference option ‘Enable encoding while system sleeps'
- Improved compiling FFmpeg commandlines.
- Improved sliders - it is now possible to mouseclick the value up and down.
- Improved FFmpeg error handling.
- Improved displaying info when adding a lot of movies.
- Improved x264 option 'AQ-Strength’ - now a range from 0 to 3.
- Improved Qmin and Qmax - now with a range 0 to 69
- Improved -psy_trellis and -psy-rd to match new FFmpeg versions.
- Improved H:M:S:F display control.
- Improved H264 Main and High Profile presets.
- Improved splitting audio channels into seperate files.
- Improved merging files without re-encoding.
- Now remembers the last selected extracting subtitles type.
- Now uses the source filename for extracting subtitles by default.
- Scene Change Threshold option can now be set to 0 too.
- When creating movie from images, the FPS is now automatically taken from the Video settings.
- Encoding to VOB and enabling qscale is now added correctly.
- Trimming Digits are now bigger.
- Now checks if the VLC player is available when selected for previewing.
- All settings for the audio filter 'Dynamic Normalize’ are now saved to user presets.
- h264_mp4toannexb is now enabled by default when encoding to AVCHD Container (M2TS).
- Fixed issue when using the DNxHD preset and set video size to HD720.
- Fixed issue when using the DVVideo preset.
- Fixed issue parsing keyint and min-keyint for x265.
- Fixed issue x264 option 'Weighted prediction method’.
- Fixed issue x265 option 'Disable Wavefront Parallel Processing’.
- Fixed issue export images when ‘Destination folder is same as source’ is enabled.
- Fixed some tooltips.
- Fixed issue with sliders.
- Fixed some control focus issues.
- Fixed issue with progresscircle.
- Fixed issue when enabling 'Only Encode Selected Chapter’.
- Fixed issue when enabling ‘Start encoding after adding files’.
- Fixed issue setting the correct value for the Audio Tempo audio filter.
- Fixed issue rendering Timecode when using a large fonts size.
- Fixed issue merging without re-encoding (concat) under OS X 10.7.x
- Fixed issue with Video size listing - 3840x2160 (UHDTV) was listed twice.
- Fixed issue when merging files without re-encoding and the folder names includes special chars.
- Fixed several issues and improved the Segment feature.
- Fixed issue initialising Trimming slider.
- Fixed "Ignore index" decode option.
- Fixed issue encoding to VP9.
- Fixed issue when selecting an aspect ratio 1.37:1
- Improved encoding to ProRes.
- The Merge filename dialog now uses the user Destination Folder or Same folder as source when enabled in the preferences.
- Changed Watch folder window to a document window.
- Corrected aligment of progress value in Dock Icon.
- Improved parsing audio streams with special characters in the handler name.
- Improved displaying output file path in popover.
- Upgraded to MediaInfo 0.7.83
- Updated several translations.


14 April 2016 - New in version 6.0.4
- Now auto fills-in the FPS when using Images to Movie.
- Removed -cutoff option. This is now oboluete for the native FFmpeg AAC encoder.
- Fixed issue merging files without re-encoding.
- Fixed memory leak when adding/removing audio and video filters.


9 April 2016 - New in version 6.0.3
- Improved compiling FFmpeg commandlines.
- Improved FFmpeg error handling.
- Fixed regression issue with encoding to MP4 and MOV (introduced in 6.0.1)
- Improved parsing audio streams with special characters in the handler name.
- Upgraded to MediaInfo 0.7.83
- Updated several translations.


5 February 2016 - New in version 6.0
- Optimised for OS X10.10 and 10.11
- Now 64bit only. Make sure you have a 64bit FFmpeg binary installed.
- Without FFmpeg installed, iFFmpeg now acts as a media reader to reveal all technical data of video and audio files.
- Optimised core code to build FFmpeg commandlines.
- When adding batch files, iFFmpeg now checks if there are associated subtitle files available and prompts a dialog to choose between soft and hardburning.
- Better validating subtitle files.
- Added general option ‘Always set Encode Date and Taged Date to current time’ (enabled by default).
- Now also displays the amount of available audio channels in batch view.
- All metadata key names can now be customised. Making it possible to add any metadata.
- You can now also export movies to TIFF images.
- Many improvements encoding to MPEG TS container.
- FFmpeg command line edit window: Changed button names to Run and Revert (makes more sense).
- Double clicking in the ‘Import Media’ area now shows an open dialog.
- Now automatically detects if a movie has orientation metadata.
- Improved handling of DVB_Subtitles for MPEG TS containers.
- Improved the help feature.
- Improved encoding to AC3 audio codec.
- Improved encoding to 23.976fps and 29.97 fps.
- Improved parsing FFmpeg errors.
- Improved handling of setting the audio bitrate.
- Improved setting the GOP and keyint_min values when set to auto.
- Improved ‘Split Audio Channels into separate files’. Now possible to any selected audio codec (previously only 16bit PCM).
- Enabling ‘Split Audio Channels into separate files’ now also works with audio passthru.
- It is now possible to enter a FPS value manually.
- It is now possible to enter an audio bitrate manually.
- Added 'Check Latest FFmpeg version' button in the FFmpeg Manager window.
- Added button in batch file to show encoded file in Finder.
- Added preference option 'Send Source File to the Trash'.
- Added ‘Add Video’, ‘Add Audio’, ‘Add Subtitles’, ’Add Filter’, ’Add Metadata’, ’Add Trimming’, ’Add Chapters’ tool buttons for quicker access.
- Added support for CAF (Core Audio Format).- Added option ‘No gain clipping’ when adjusting volume.
- Added option ‘Disable Nero chapter markers (chpl atom)’.
- Added Avid Meridien Uncompressed video codec for MOV container.
- Added AAC-HE V2 audio codec.
- Added Youtube, Vimeo, Facebook and iPad Pro to the default presets.
- Added a lot of pixel formats.
- Added selector for drawing presets text (custom, filename, current date, frame number, Timestamps as a decimal number with microsecond accuracy and Timestamps formatted HH:MM:SS.mmm).
- Added ‘Top Center’ and ‘Bottom Center’ for Rendering Timecode.
- Added ‘24fps non drop frame’ to Rendering Timecode.
- Added selector for drawing text position Y ’Top’, ‘Center’ and ‘Bottom’.
- Added selector for drawing text position X ‘Left’, ‘Center’ and ‘Right’.
- Added support for .pvr files.
- Added several user presets for Bluray compatible MKV files.
- Added new feature: ‘Watch Folder’.
- Added new preference option ‘Enable Watch folder’.
- Added new preference option ‘Set Watch folder’.
- Added new window ‘Watch Folder Monitor’.
- Added toolbar button to show Watch Folder Monitor.
- Added several warnings/checks when enabling Watch Folders.
- Added new feature: Chapters editing for MP4, MOV and MKV containers.
- Added option 'Only encode selected chapter'.
- Added Split Chapters selection.
- Added chapter metadata editor.
- Added chapter listing to edit/rename chapters.
- Added + and - button to add/remove chapters.
- Added option ‘Add chapter every …’.
- Added new video filter FramePack (for creating 3D movies).
- Added ‘Add 2nd video file’ button.
- Added ‘Frame Pack Format’ option.
- Added new video filter ‘Stereo3D’. For converting from and to difference 3D formats.
- Added ‘Stereoscopic format Input’ option.
- Added ‘Stereoscopic format Output’ option.
- Added new video filter ‘Delogo’.
- Added option ‘Top position’.
- Added option ‘Left position’.
- Added option ‘Logo width’.
- Added option ‘Logo Height’.
- Added option ‘Thickness of the edge’.
- Added option ‘ Show green rectangle’.
- Added new video filter ‘Color EQ Adjustment’.
- Added ‘Contrast’ option.
- Added ‘Brightness’ option.
- Added ‘Saturation’ option.
- Added ‘Gamma’ option.
- Added ‘Smart Blur’ video filter.
- Added ‘Luma Radius’.
- Added ‘Luma Strength’.
- Added ‘Luma Threshold’.
- Added ‘Chroma Radius’.
- Added ‘Chroma Strength’.
- Added ‘Chroma Threshold’.
- Added new audio filter ‘Audio Resample’.
- Added option ‘Dither Method’.
- Added option ‘Dither Scale’.
- Added option ‘Filter Size’.
- Added option ‘Filter Type’.
- Added option ‘Number of sample bits for dithering’.
- Added option ‘Phase Shift’.
- Added option ‘Cutoff Frequency’.
- Added option ‘Audio Sync to Timestamps’.
- Added option ‘Use Linear Interpolation’.
- Added new advanced panel ‘Animated GIF Options’.
- Added ‘Enable Picture Offsetting” for animated GIFs..
- Added ‘Enable Transparency Detections between Frames.’ for animated GIFs..
- Added ‘Count loop.’ for animated GIFs.
- Added ‘Loop Delay’ for animated GIFs.
- Added two new options for the Rotate video filter : ‘Rotate by 90 degrees counterclockwise and vertically flip’ and ‘Rotate by 90 degrees clockwise and vertically flip’
- Added option ‘FPS’ for encoding images to movie.
- Added about 50 new charset encodings for hard burning subtitles.
- Added Scale filter option ‘Dithering Algorithm’.
- Added new video filter ‘Video Stabilisation’.
- Added option ‘Shakiness’.
- Added option ‘Set accuracy of detection process’.
- Added option ‘Set stepsize of the search process’.
- Added option ‘Set Minimum Contrast’.
- Added option ‘Set reference frame number for tripod’.
- Added option ‘Smoothing’.
- Added option ‘Pixels to Translate Frames’.
- Added option ‘Max Angle to Rotate Frames’.
- Added option ‘Camera Path Optimisation’.
- Added option ‘How to deal with borders’.
- Added option ‘Set percentage to zoom’.
- Added option ‘Percent zoom maximally each frame’.
- Added option ‘Optimal zooming to avoid borders’.
- Added option ‘Specify type of interpolation’.
- Added option ‘Invert transforms’.
- Added option ‘Consider transforms as relative to previous frame’.
- Added option ‘Enable virtual tripod mode’.
- Added new video filter HQX.
- You can now add as many Draw Text filters as needed.
- Added option 'Opacity' for Rendering Timecode.
- Added option 'Disable automatically rotating video based on file metadata’.
- Added support for PCM 32bit audio.
- Added button in the FFmpeg manager to add FFmpeg binaries.
- Added new video filter 'Time Cutter'.
- Added option 'Cut Start (seconds)’.
- Added option 'Cut End (seconds)’.
- Added new audio filter Dynamic Normalizer.
- Added option 'Frame length in milliseconds'.
- Added option 'Gaussian filter window size'.
- Added option 'Target Peak value'.
- Added option ' Maximum gain factor'.
- Added option 'Target RMS'.
- Added option 'Compress Factor'.
- Added option 'Enable channels coupling'.
- Added option 'Enable alternative boundary mode'.
- Added x265 'Minimum CU size' option.
- Added x265 'Perform an initial scan of every fifth intra angular mode' option.
- Added x265 'Enables the evaluation of intra modes in B slices' option.
- Added x265 'Evaluate lossless encode of best non-lossless mode' option.
- Added AC3, PCM 16Bit, 24Bit and 32Bit for AVI containers with MSMPEG4, MPEG4 and XVID video codec.
- Added PCM 24Bit and 32Bit support for DVVideo.
- Added Force Font Styling (Only for Text based subtitles) for hard burning subtitles.
- Added option ‘Font’ for hard burning subtitles.
- Added option ‘Fontsize’ for hard burning subtitles.
- Added option ‘Font color’ for hard burning subtitles.
- Added support for Segments.
- Added option ‘Split in segments’.
- Added option ‘Segment File Count Format’.
- Added option ‘Segment Duration’.
- Added option ‘Segment Times’.
- Added option ‘Reset Timestamps at the begin of each segment’.
- Added option ‘Allow segments to start on frames other than keyframes.’.
- Added option ‘Generate List File’.
- Added option ‘List File Format’.
- Added option ‘Allow caching (only affects M3U8 list files)’.
- Added option ‘Allow live-friendly file generation’.
- Added ‘Force Constant Frame Rate’ x264 option.
- Added button in the install window to choose a FFmpeg binary.
- Added option ‘Metadata Rotation’.
- Added ‘Disable Metadata rotating’.
- Added video codec FFV support for MKV and AVI containers.
- Added FFV option ‘Coder’.
- Added FFV option ‘Context'.
- Added FFV option ‘Version’.
- Added ‘Deshake’ video filter (experimental).
- Added ‘Area top position’ option.
- Added ‘Area left position’ option.
- Added ‘Area width’ option.
- Added ‘Area height’ option.
- Added ‘Edge’ option.
- Added ‘Contrast’ option.
- Added ‘Block size’ option.
- Added ‘Search strategy’ option.
- Added option ‘Charset Encoding’ for external subtitles files. Default ‘Auto’.
- Added video filter ‘Framerate’.
- Added option ‘Framerate FPS’.
- Added option ‘Start range Linear Interpolation’.
- Added option ’End range Linear Interpolation’.
- Added option ‘Scene Change Level’.
- Added option ‘Enable Scene Change Detection’.
- Added video filter ‘Framestep’.
- Added option ‘Select one frame every N-th frame’.
- Added video filter ‘LUT3D’.- Added option ‘Interpolation Mode’.
- Added video filter ‘Adaptive Temporal Averaging Denoiser’.
- Added option ‘threshold A for 1st plane’.
- Added option ‘threshold B for 1st plane’.
- Added option ‘threshold A for 2nd plane’.
- Added option ‘threshold B for 2nd plane’.
- Added option ‘threshold A for 3rd plane’.
- Added option ‘threshold B for 4rd plane’.
- Added option ‘number of frames filter will use for averaging’.
- Adding external audio files now also accepts WMA files.
- Keyint and Min-Keyint is now correctly parsed when encoding to x265.
- Fixed issue when encoding to ntsc-film 23,9760239.
- Fixed issue with trimming and displaying thumbnails.
- Fixed issue when scrolling the batchlist.
- Fixed issue encoding to DNxHD and NTSC interlaced material.
- Fixed issue setting the charenc filter for hard burning subtitles.
- Fixed issue encoding to DVD .iso and calculating the ideal video bitrate.
- Fixed issue setting the channels when adding more then 1 audio stream.
- Fixed issue initialising the progressbar when removing trimming.
- Fixed issue updating the audio settings window when switching video codec.


2 January 2016 - New in version 5.8.3
- Fixed issue when clicking on the Pause toolbar button and no FFmpeg binary is installed.
- Improved handling HE-AAC to AAC encoding.
- Fixed issue encoding to UTVideo codec.
- Fixed issue copying chapters.
- Added option Non Linear Quantizer.


New in version 5.8.2
- Improved encoding to MPEG TS container.
- Fixed several issues with MPEG TS options: First pid. , Minimum PES packet payload, Reemit PAT/PMT before writing and Muxrate.


New in version 5.8.1
- Fixed issue scanning video and audio information when importing files (introduced in 5.8)
- It is now possible to set the colorspace to SMPT170M.
- Improved h265 Main Profile preset.
- Added Hardware Acceleration options 'Intel QuickSync Video acceleration for video transcoding’ and ‘VideoToolbox’.
- Added general option 'Disable automatically rotating video based on file metadata’.
- Added support for ProRes, QuickTime RLE and Raw video codecs to Matroska (mkv) container.
- Added .m2p extention for MPEG-PS containers.
- ProRes encoder setting now works as expected.
- Updated to MediaInfo 0.7.79
- Improved iPad and iPhone presets.
- Metadata ‘Author’ is now added correctly.
- Copy Timestamps is now automatically enabled when needed.
- Improved automatically handling FourCC
- Rescaling after cropping option now makes sure the resolution has an even value.
- Fixed issue setting the b-frames for h265.
- Fixed issue when exporting to audio only and setting a channel specifier.
- Fixed issue initialising the FPS menu for ProRes
.- Fixed issue resetting options when switching between presets.
- Fixed issue updating the right pane.
- Fixed issue with mapping when using more than one audio stream with external file and the watermark video filter.


New in version 5.8
- Improved h265 Main Profile preset.
- Added Hardware Acceleration options 'Intel QuickSync Video acceleration for video transcoding’ and ‘VideoToolbox’.
- Added general option 'Disable automatically rotating video based on file metadata’.
- Added support for ProRes, QuickTime RLE and Raw video codecs to Matroska (mkv) container.
- Added .m2p extention for MPEG-PS containers.
- ProRes encoder setting now works as expected.
- Updated to MediaInfo 0.7.79
- Improved iPad and iPhone presets.
- Metadata ‘Author’ is now added correctly.
- Copy Timestamps is now automatically enabled when needed.
- Improved automatically handling FourCC
- Rescaling after cropping option now makes sure the resolution has an even value.
- Fixed issue setting the b-frames for h265.
- Fixed issue when exporting to audio only and setting a channel specifier.
- Fixed issue initialising the FPS menu for ProRes
.- Fixed issue resetting options when switching between presets.
- Fixed issue updating the right pane.
- Fixed issue with mapping when using more than one audio stream with external file and the watermark video filter.


New in version 5.7.4
- Fixed issue dragging subtitle files into iFFmpeg.
- Fixed issue closing a split window on OS X 10.11
- User guide now works again.
- It is now possible to add unlimited subtitle streams.
- Saving the FFmpeg log now works as expected.
- Fixed issue setting the video codec to UTVIDEO.
- Intra DC Precision is now saved in user presets.
- ProRes ‘Bits for Alpha Plane’ is now correctly parsed.
- Fixed issue when encoding to MPEG4 and using 2pass encoding.
- Improved hardburning subtitles from embeded subtitles.


New in version 5.7.3
- x265 Tune options are now correctly listed.
- 'Frames to look ahead' now works for x265.
- Fixed issue cropping to 16:9
- Improved FFmpeg error parsing.
- Fixed issues with libfdk_AAC-HE.
- Improved ‘Avid 1:1 10-bit RGB’ support (MOV container).
- Added support fro DVVideo for AVI container.
- Exporting to jpg images now uses higher compression by default.


New in version 5.7.2.1
- Fixed regression issue installing FFmpeg binaries (introduced in 5.7.2)
- Fixed small GUI glitch when running OS X 10.11
- Now adds Video Stream when needed.
- Improved support for ProRes.
- Improved Cropping filter.
- Vignette filter 'Angle' option now works as expected.
- Faster merging files.
- Improved XboxOne preset.
- Denoise Frames 2D DCT filter now saves the Noise Sigma Constant correctly in userpresets.
- Added 'Manual' to Scale Filter.
- Exporting to Animated GIF now works with any source file.
- Maximum CU size (x265) listing now displays the correct values.
- Fixed issue with Dock Icon progress.
- Fixed issue encoding to JPEG2000 in Mov container.


New in version 5.7.1
- Fixed minor issue initialising FFmpeg.
- Fixed issue encoding to MPEG TS


New in version 5.7
- Fixed issue initialising the progressbar when removing trimming.
- Improved parsing FFmpeg errors.
- Improved Sony PS3 and PS4 presets.
- Now fully compatible with OS X 10.11
- Updated to MediaInfo 0.7.76
- Fixed issue with Trimming end point.
- Fixed crash when selecting 'create iso' and no video stream is available.
- Added new Pixel Formats with alpha channels support.
- Improved Telecine filter.
- Better auto cropping detecting.
- Added "1:1 10-bit RGB" support for mov container.
- Bigger scaled main window when run iFFmpeg for the first time.
- DVVIDEO codec for AVI container with PCM audio is now possible.
- Faster initialising user presets.
- Improved FFmpeg Error Log updating.
- ‘Write MoovAtom at start of file’ is now only added when supported.
- Now verifies if the subtitle files are valid before hard burning subtitles.
- Fixed issue exporting to .png and .jpg images (aspect ratio).
- Now checks if the destination folder is available. If not, resets to /Movies/ folder.
- The extract subtitle sheet cannot be scaled anymore.
- Fixed issue when encoding to DVVideo and NTSC (video bitrate is now always correct).
- Fixed memory leak when encoding very large files.
- Removed several bypass tricks (not needed anymore with recent FFmpeg binaries).
- Fixed issue creating timestamps when merging MPEGTS and MPEGPS.
- Added several help tags for FFmpeg options.
- Fixed issue setting the position when using draw text filter.
- Now saves the metadata in userpresets.
- Trial has been reset so everyone can try it out again. (If for some reason it isn't reset on your system, please contact us).


New in version 5.6.8
- Fixed serious regression issue when installing a FFmpeg binary.
- Improved parsing FFmpeg errors.
- Fixed issue updating the toolbar when previewing


New in version 5.6.7
- Improved Apple TV presets
- Improved rendering text filter.
- Fixed issue adding .srt or .ass subtitle files to MKV containers.
- Now correctly adds the GOP size (fixes choppy playback)


New in version 5.6.6
- Removed some debug logging.
- Improved handling DNxHD and ProRes encoding.
- Better pre-scanning files for merging files.
- Fixed issue dropping subtitles files onto a batch.
- Fixed several issues when running OS X 10.11 DP


New in version 5.6.5
- Now displays a warning when changing the destination folder.
- It is now possible to force the video bitrate when encoding to PAL-DVD or NTSC-DVD and VOB container.
- Selected Audio Stream ID is now saved in user presets.
- Using the rotate video filter with ‘Turn 90° clockwise’ now works as expected.
- Fixed issue dragging subtitle files onto a batch file.
- Improved creating VOB files.
- Fixed issue creating DVD iso files that was too big for a single sided DVD.


New in version 5.6.1
- Fixed graphics glitches when running Mac OS X 10.11
- Updated for FFmpeg 2.7
- Adding subtitles to MKV containers now works as expected.
- Improved building FFmpeg command lines.
- Improved iPhone 6 and iPhone 6+ presets.
- Rewritten code for extracting images from movies.
- Fixed memory leak when merging images to movie.
- Updated several Webm options.
- Faster creating thumbnail.
- ProRes ‘Quantiser Matrix’ is now saved in user presets.
- DNxHD can now encode to PAL with 120000kbits.
- Fixed mapping issue when adding more then 9 audio streams and subtitles.
- Fixed issue rendering text and setting a position.
- Fixed issue enabling ‘Start encoding after adding files’.
- Improved FFmpeg manager.
- Fixed regression issue that prevented iFFmpeg to run on 10.7.x 10.8.x and 10.9.x (introduced in version 5.6)


New in version 5.5.8
- Now accepts DPX frames.
- Added AAC-HE support for several containers.
- Added support for AIC codec.
- Improved FFmpeg error handling.
- Updated to MediaInfo 0.7.74
- Fixed regression issues when encoding to h265.
- Fixed issue scanning very large files.


New in version 5.5.4
- Updated all ME compare functions.
- Fixed issue when enabling ‘Always encode all available streams’.
- Improved encoding to wmv
- Improved AVCHD support.
- Fixed several issues for upcoming Mac OS X 10.10.4


New in version 5.5.3
- Added AC3 audio support for AVI containers.
- Fixed issue switching from audio preset to video preset.
- Fixed issue when merging files with ‘re-encoding’ enabled.


New in version 5.5.2
- Added preference option ‘Always use FFmpeg Mapping” - enabled by default.
- Fixed issue with setting the Major Brand to MP42.
- Fixed issue using the SetPTS filter for time lap movies.
- Fixed issue enabling or disabling use of CRF.


New in version 5.5
- Added option ‘Set Major Brand’. For example to encode to MP42 (MP4 v2 ISO 14496-14) instead of ISOM.
- Added 192000Hz sample rate for all supported audio codecs.
- Added support for AJA Kona 10-bit Lossless Codec (for MOV container)
- Added EAC3 audio codec to the MPEG container.
- Added ‘Avid 1:1 10-bit RGB’ support (MOV container).
- Added ADPCM support (FLV container).
- Added FFmpeg option ‘LPC coefficient precision’.
- Added FFmpeg option ‘Impulse block bias’.
- Partly rewritten core code for FFmpeg handling.
- Audio Time offset can now hold negative times too.
- Color range can now be set to MPEG (16-235) or JPEG (0-255).
- iFFmpeg user presets can now be used in myFFmpeg and vice versa.
- Now cleans up all temporally files when using 2 or 3 pass encoding.
- Correct handling of containers with odd stream layouts.
- Improved Hard burning subtitles for .ass, .srt and .sub subtitles.
- Improved printing FFmpeg console output.
- Improved FFmpeg error handling.
- Improved Prores support.
- Improved DV support.
- Improved iPad preset.
- Now shows the correct ‘q’ value while encoding (in popup window)
- Slightly faster DVD authoring.
- MPEGTS metadata tag ‘Service Name’ now uses correct tag naming.
- Saving watermark settings with special characters in filename now works as expected.
- Fixed iPod preset (for older iPods)
- Fixed issue when merging files finished.
- Fixed issue when padding and keeping original resolution.
- Fixed issue customising the toolbar in OS X 10.10.x
- Fixed issue with AYUV support (MOV container).
- Fixed right contextual menu item ‘Add to iFFmpeg’ for OS X 10.10.x
- Fixed issue resetting options when changing another preset.
- Fixed encoding to Animated GIF.
- Fixed issue with exporting to PNG images.
- Fixed issue when choosing destination folder/name in the batch list.
- Fixed target setting for DVVIDEO.
- Fixed decoding option ‘Ignore decoding time stamps’.
- Updated French, Dutch and German translations.


New in version 5.4.5
- Extended some font sizes for rendering Timecode.
- Fixed encoding to MXF container with Intra DC set to 10
- Improved PS4 and XboxOne presets.
- Fixed issue when encoding to VP9 (libvpx-vp9).
- Making movie from single large JPG files now works as expected.
- Fixed issue when hardburning PGS subtitles.
- Setting the Tune option for x265 is now correct.
- Fixed issue using hardware acceleration when set to Apple VDA
- Muxrate value for MPEG TS is now correctly set to kbits.
- All options of Overcompl. Wavelet Denoiser are now saved (user preset).
- Creating time laps movies with SetPTS now works.
- Fixed issue rendering a large watermark on small movies.


New in version 5.4.4
- Improved merging files.
- Added support for H265 in MPEGTS containers.
- Fixed issue encoding to AVI container with XVID video codec.
- Moved Color Primaries, Color Transfert Characteristic, Colorspace and Color Range FFmpeg options to separate settings window.
- Fixed issue with splitting 2.1 and 5.1(side) audio streams.
- Fixed issue when splitting audio streams to folder name containing spaces.


New in version 5.4.3
- All available fonts for use in the ’Draw Text’ video filter are now listed in the Fonts menu.
- Fixed issue adding user presets (introduced in 5.4.2)
- Fixed issue when running OS X 10.10.3


New in version 5.4.2
- Improved scanning source file.
- Improved audio channel specifier.
- Better DNxHD handling.
- Fixed issue when ‘Start encoding after adding files’ is enabled.
- Fixed issue with cropping filter.
- Fixed issue setting the Tune option for x264.
- Fixed issue when encoding to ProRes 4444
- Added PCM 24bit support for several containers.


New in version 5.4.1
- Fixed crash when the output folder does not exists.
- Added user preset ‘XDCAM HD Mov’
- Now supports exporting PGM subtitles.
- Fixed ‘Perform Audio Peak Normalisation’.
- Now saves the Audio Peak ceiling to user presets.
- Improved some GUI features.


New in version 5.4
- Improved/faster encoding to ProRes (about 10x faster).
- Improved ProRes presets.
- Improved building FFmpeg command line when a lot of filters are assigned.
- Rewritten mapping code.
- Rewritten code for merging files.
- Added user preset ‘1920x1080 3D to 2D’.
- Added ‘.mts’ file extension for AVCHD container.
- Fixed pausing encoding.
- Fixed some graphic glitches when running OSX10.10.x
- Fixed issue scaling the metadata window.
- Fixed mapping when splitting audio layouts.
- Fixed memory leak when created dvd .iso file.


New in version 5.3.2
- Fixed issue with entering a decimal value for Audio Time Offset.
- Added MP2 support for Mov and MKV containers with H264 video codec.
- Fixed issue when using ‘Quit iFFmpeg after encoding finished’.
- Fixed issue when trimming movies and Copy Timestamps is enabled.


New in version 5.3.1
- Fixed issue loading presets with more then 2 audio streams.
- Improved encoding to VP8
- Fixed issue with VP8 option ‘arnr-strength’
- Fixed issue with VP8 option ‘lag-in-frames’
- Maximum quantiser scale is now by default 51.
- Added user presets : XDCAM HD422 1080i50, XDCAM HD422 1080i60, XDCAM HD422 1080i30, XDCAM HD422 720p24, XDCAM HD422 720p50
- Better FFmpeg binary validation.
- Fixed issue losing preference options after upgrading to new version (will take effect in the next release).
- Fixed issue with auto padding to 16:9
- Fixed issue with auto padding to 4:3


New in version 5.3
- VP8 profile is now correctly saved.
- FFmpeg monitoring now works again as expected (broken in 5.2.2)
- Improved merging MXF files.
- Improved handling h265 codec.
- Improved Audio Normalisation.
- Improved iPhone and iPad presets.
- Improved creating DVD iso file.
- Added ‘Chroma Strength’ option.
- Added ‘Enable additional sharping’ option.
- Faster previewing.
- Drag’n’drop large size folders do not freeze the main thread anymore.
- Better FFmpeg validation.
- Now validates the changed Pixel Format.
- Fixed issue adding external vobsub subtitle file to VOB containers.
- Fixed issue drag’n’drop vobsub subtitle files onto a batch file.
- Fixed issue hard burning PGS subtitles.
- Fixed issue setting the GOP size.
- Fixed issue when encoding to DVVideo and DNxHD.
- Fixed serious memory leak while encoding.


New in version 5.2.3
- Added XDCAMHD422 50mbs user preset.
- Added FFmpeg option ‘Intra DC Precision’.
- The export subtitles sheet now has a progressbar.
- You can now double click in the right pane to edit a stream.
- Fixed a serious issue when using translations. This triggered all sort of bitrate calculation issues.
- Fixed issue with icon in the about window.
- Fixed out-of-bounds error when changing to 2 or 3 pass encoding and no video stream is available.
- Fixed issue loading user presets (introduced in 5.2.2)


New in version 5.2.1
- Added XDCAMHD422 50mbs user preset.
- Added FFmpeg option ‘Intra DC Precision’.
- The export subtitles sheet now has a progressbar.
- You can now double click in the right pane to edit a stream.
- Fixed a serious issue when using translations. This triggered all sort of bitrate calculation issues.
- Fixed issue with icon in the about window.
- Fixed out-of-bounds error when changing to 2 or 3 pass encoding and no video stream is available.


New in version 5.2
- Improved merging MPEG TS files.
- Added FFmpeg option ‘seek2any’ (Allow seeking to non-keyframes on demuxer level)
- Added audio normalisation threshold (0dB, -1dB, -2dB, -3dB, -4dB and -5dB)
- It is now possible to hardburn blu-ray (HDPGS) subtitles.
- Changed font size for better reading.
- Now gives warning when adding video filters and Video passthru is enabled.
- Added Field Order filter.
- Added ‘Field order’ option.
- The video filter list is now alphabetically ordered.
- Improved checking FFmpeg binary.
- Improved passthru concat files. The final merged file is now seekable.
- Tweaked some iDevice presets.
- Fixed memory leak when removing batch files.
- Fixed issue setting the default output folder.
- Fixed issue using video/audio passthru from MPEG TS container to MP4 container.


New in version 5.1
- Optimised creating FFmpeg commandline.
- Added option ‘Hardware Acceleration’ (None, Auto and Apple VDA).
- Added preference option ‘Region for creating DVD iso’.
- Added Filter (Un)Sharp.
- Added unsharp option ‘Luma Matrix Horizontal Size’.
- Added unsharp option ‘Luma Matrix Vertical Size’.
- Added unsharp option ‘Luma Effect Strength’.
- Added unsharp option ‘Chroma Matrix Horizontal Size’.
- Added unsharp option ‘Chroma Matrix Vertical Size’.
- Added unsharp option ‘Chroma Effect Strength’.
- Added Filter HQDN3D 3D Denoise.
- Added hqdn3d option ‘Spatial Luma Strength’.
- Added hqdn3d option ‘Spatial Chroma Strength’.
- Added hqdn3d option ‘Luma Temporal Strength’.
- Added hqdn3d option ‘Chroma Temporal Strength’.
- Added Filter ‘Overcomplete Wavelet denoiser’.
- Added owdenoise option ‘Depth’.
- Added owdenoise option ‘Luma Strength’.
- Added owdenoise option ‘Chroma Strength’.
- Added support for adding external .sub (dvd_subtitles) files.
- Added audio bitrates 640kbit/s and 768kbit/s for AAC and AC3.
- Now uses a larger probe size to scan source files.
- Fixed issue when using Scale filter and enabling ‘Keep Aspect Ratio’
- Fixed issue copying batch settings between batch files.
- Fixed issue when source has mono channels and encoding target is AAC.
- Fixed issue to prevent copying settings to batch files that are encoding.
- Fixed issue when source has XYZ12LE pixel format.
- Fixed issue when enabling ‘Quit iFFmpeg’ after encoding is finished.
- Fixed issue loading user presets with more then 2 filters.
- Fixed issue updating the Terminal output window.
- Fixed issue when changing the output file (reverted back to original).
- Fixed major issue saving user presets.
- Fixed issue when removing all batch files and re-adding new batch files (scroll issue).
- Now removes the temp files when using 2 or 3 pass encoding.
- When adding soft subtitles, english is now selected as the default language.
- Fixed issue when removing batch file while encoding is in progress.
- ‘Extract to Subtitle’ toolbar button is now correctly enabled/disabled.
- Optimised threading priorities when encoding more then 1 batch files at ones.
- Fixed issue encoding to MPEG TS container.
- Fixed issue when auto padding to 16:9 or 4:3.
- Fixed graphic glitch when running OS X 10.10.x
- Fixed some Label alignment issues.
- Fixed issue saving the ‘Adjust Volume’ value (User presets).
- Fixed issue with FFmpeg Manager.
- Fixed issue when setting the channels to mono.
- Selecting the FLV container and Sorenson video codec, Constant Rate Factor is now set to ‘off’.
- Now shows status while importing/scanning files.
- iFFmpeg itself now uses less system resources while encoding.
- The available audio streams are now correctly updated when adding external audio files.
- When selecting ProRes 4444, Kostya is now auto selected as ProRes encoder.
- Added progress bar in Preview window.
- Added 24fps value for selecting the framerate.
- Now saves Metadata to user presets when needed.
- Now saves Trimming data to user presets.
- Added support for mks subtitle files.
- Added Filter SETPTS (for example to create a Time Lapse motion effect).
- Added SetPTS option ‘Expression’.
- Re-arranged some options.
- Updated to MediaInfo 0.7.72


New in version 5.0.19
- Optimised creating FFmpeg commandline.
- Fixed issue loading user presets with more then 2 filters.
- Fixed issue updating the Terminal output window.
- iFFmpeg itself now uses less system resources while encoding.
- Fixed some keyboard shortcuts.
- Fixed issue creating DVD .iso file.
- Fixed issue encoding to H265.
- Faster merging mp4, mov and mkv files.
- Improved iPad and iPhone presets.


New in version 5.0.18
- Optimised creating FFmpeg commandline.
- Fixed issue when source has XYZ12LE pixel format.
- Optimised threading priorities when encoding more then 1 batch files at ones.
- Fixed graphic glitch when running OS X 10.10.x
- Fixed issue with FFmpeg Manager.
- Fixed issue when encoding to h264.
- Fixed several issues when encoding to VOB container.
- Fixed issue when enabling auto padding to 16:9
- Fixed issue encoding to AAC audio.
- Fixed memory leak when quitting encoding.


New in version 5.0.11
- Now doesn't rely anymore on the QTKit Framework which is now deprecated by Apple.
- Fixed issue when using FFmpeg 2.5
- Fixed issue preventing iFFmpeg to run with OS X 10.7.x


New in version 5.0.10
- Fixed issue hardburning external or embedded subtitles (introduced in 5.0.9)
- Fixed issue when changing advanced and general options (was only partially fixed in 5.0.9)


New in version 5.0.9 (Free Upgrade for all iFFmpeg 4.x registered users)
- Optimised creating FFmpeg commandline.
- Fixed issue exporting subtitles.
- Fixed issue encoding to .mov or .mp4 with H265 video codec.
- Fixed issue setting the video bitrate for MPEG2Video codec.
- Fixed issue with Padding filter.
- Fixed memory leak.
- Fixed issue when changing advanced and general options (previously sometimes ignored changes).
- Improved iPhone and iPad presets.


New in version 5.0.8 (Free Upgrade for all iFFmpeg 4.x registered users)
- Fixed issue with setting the audio bitrate to 512k.
- Fixed issue after encoding has finished on OS X 10.7.x
- Optimised CPU usage when encoding several batch files at ones.
- Now automatically sets the pixel format when needed.
- Fixed memory leak when removing batch files.
- Improved several optional presets.


New in version 5.0.7 (Free Upgrade for all iFFmpeg 4.x registered users)
- Fixed H265 Main Profile preset.
- Fixed editing the H264 ‘Preset’ option.
- You can not export anymore to images, merge, make iso while encoding is in progress.
- Added ‘Remove Preset’ button in the Presets Manager.
- Added preference option ‘Play Audio Notification’ when finished.
- Fixed issue when setting the GOP size to 1.
- Fixed issue when using custom encode options.
- Improved creating FFmpeg commandlines.
- It is now again possible to use -maxrate and -bufsize with -crf settings.
- Setting a language when adding external subtitles now works.
- Fixed issue calculating video bitrate when Constant Rate Factor is disabled.
- When ‘Remove VOB files when finished’ is disabled the VOB files are now created in the destination folder.
- Improved several iDevice presets.
- Fixed issue setting the ‘Direct MV prediction’.


New in version 5.0.6 (Free Upgrade for all iFFmpeg 4.x registered users)

- Fixed issue using trimming and encoding to VOB container.
- Fixed issue when hard burning external subtitles.
- Added several new Pixel Formats (inc. for encoding alpha channels).
- Fixed issue when merging and removing the audio streams.
- Fixed issue loading user presets in the Preset Manager.
- Changed text “AddStreams by Clicking +” to “Add/Remove Streams by Clicking +/-“ to inform you can also remove streams.
- Added new toolbar button ‘Extract Subtitles’.
- Added feature to extract subtitles.


New in version 5.0.4 (Free Upgrade for all iFFmpeg 4.x registered users)

- Fixed critical issue with audio bitrate settings.
- Added ‘Open Preset Folder’ button on the preset manager page.
- Improved all Youtube, Vimeo and Facebook optional presets.
- Fixed issue merging mpegs files.


New in version 5.0.3 (Free Upgrade for all iFFmpeg 4.x registered users)

- Improved many user presets.
- Fixed issue setting audio language metadata.
- Fixed issue saving options.
- Removed ‘Show Settings’ menu item (obsolete).
- Added new menu item ‘Add File’.
- Fixed issue with Trimming.


New in version 5.0.2 (Free Upgrade for all iFFmpeg 4.x registered users)

- Cleaned up code when using video passthru.
- Fixed issue when scaling the Terminal Output Window.
- Fixed issue saving preferences.
- Fixed issue with trimming movies.


New in version 5.0.1 (Free Upgrade for all iFFmpeg 4.x registered users)

- Rewritten from the ground up.
- Optimised for Mac OS X 10.10 Yosemite.
- You can now encoding up to 8 batch files at ones.
- You can now add unlimited audio streams.
- You can now add unlimited filters in the filter chain.
- Added preference option ‘Max. batch threads’.
- New and improved Settings window.
- Modular adding audio stream, subtitles, filters, trimming, metadata, …
- Added FFmpeg manager. You can now use different FFmpeg binaries.
- Preview now includes audio.
- Added option ‘Mute Audio’ for previewing.
- It is now possible to watch progress for each batch file in a separate window.
- Terminal output now also displays ffmpeg command line for 2 and 3 pass encoding.
- Splitting audio streams to separate files now works with any container.
- Improved trimming movies.
- Improved Mediainfo window.
- When choosing 2pass or 3pass encoding and CRF is enabled, iFFmpeg will now ask to disable CRF.
- Display status now also shows the amount of queued files.
- FFmpeg error log window can now be scaled.
- Now auto detects PAL/NTSC when creating DVD ISO files.
- Now uses HelveticaNeue-Light font when display is Retina.
- Improved status bar
- Added 3-pass encoding support.
- Added audio stream option ‘Save to separate file’.
- Added several GUI animations.
- Added + and - button for adding stream, subtitles, filter, trimming, metadata,..
- Added Save button to save user presets.
- Added selector for 1-pass encoding, 2-pass encoding and 3-pass encoding.
- 2 and 3 pass encoding now also work with any filter, hardburning subtitles, …
- Added H265 codec for AVI container.
- Added ‘Show Terminal’ icon in the batch menu.
- Added MPEG2Video option ‘Write Sequence Display Extension’.
- Added Rawvideo for AVI container.
- Added ‘Drop duplicated frames at regular intervals’ option to Telecine filter.
- Added Filter ‘Deinterleave or Interleave Fields’.
- Added Luma, Chroma, Alpha Mode.
- Added Swap Luma, Chroma and Alpha Fields.
- Added ‘Denoise Frames 2D DCT filter’.
- Added Option ‘Noise Sigma Constant’.
- Added Option “Overlapping Pixels’.
- Added Scale Filter.
- Added option ‘Interlacing mode’.
- Added option ‘In YCbCr colour space type’.
- Added option ‘Out YCbCr colour space type’.
- Added option ‘Input YCbCr sample range’.
- Added option ‘Output YCbCr sample range’.
- Added option ‘Decreasing/Increasing output video’.
- Added Filter ‘Convert Color Matrix’.
- Added option ‘Source Color Matrix’.
- Added option ‘Destination Color Matrix’.
- Added Dejudder Filter
- Added option ‘Specify length’.
- Added Filter ‘Audio Tempo’.
- Added option ‘Adjust Audio Tempo’.
- Added Filter ‘Earwax’.
- Added support for AMV video codec (in .AVI container).
- Added support for MP3 in MOV containers with H264 video codec.
- Added ‘Video Fade Alpha’ option for Video Fade-in and -out.
- Added Audio Fade-In Fade-Out filter.
- Added ‘Audio Fade in’ option.
- Added ‘Audio Fade out’ option.
- Added option ‘Color Primaries’.
- Added option ‘Color Transfert Characteristic’.
- Added option ‘Colorspace’.
- Added option ‘Color Range’.
- Added Boxblur filter.
- Added option ‘Luma Radius’.
- Added option ‘Luma Power’.
- Added option ‘Chroma Radius’.
- Added option ‘Chroma Power’.
- Added option ‘Alpha Radius’.
- Added option ‘Alpha Power’.
- Added new preference option ‘Show Notification”.
- Added Rotate filter.
- Added Option ‘Rotate Angle’.
- Added Option ‘Enable bilinear interpolation’.
- Added Option ‘Turn’.
- Added Option ‘Flip Horizontal’.
- Added Option ‘Flip Vertical’.
- Added Filter ‘Adjust Volume’.
- Added option ‘Adjust Volume (dB)’.
- Added option ‘Prevent clipping by limiting the gain applied’.
- Added Filter ‘Motion-compensation Deinterlacing’.
- Added option ‘Deinterlacing Mode’.
- Added option ‘Field Parity For Input Video’.
- Added option ‘Per-block Quantization Parameter’.
- Added Filter ‘Bauer stereo to binaural transformation’.
- Added option ‘Profile’.
- Added option ‘Cut frequency (in Hz)’.
- Added option ‘Feed level (in Hz)’.
- Added Enhanced LBG filter.
- Added option ‘Codebook Length’.
- Added option ‘Max iterations for optimal mapping’.
- Added option ‘Random Seed’.
- Added Edge Detect filter.
- Added option ‘Low threshold’.
- Added option ‘High threshold’.
- Added option ‘Mode’.
- Added DrawText filter.
- Added option ‘Font’.
- Added option ‘Size’.
- Added option ‘Color’.
- Added option ‘Transparency’.
- Added option ‘Position X’.
- Added option ‘Position Y’.
- Added option ‘Box’.
- Added option ‘Box color’.
- Added option ‘Border width’.
- Added .dv file extension to mov container.
- Added filter ‘Color Curves’.
- Added .3g2 file extension for 3GP containers.
- Added Color Histogram Equalization filter.
- Added option ‘Strength’.
- Added option ‘Intensity’.
- Added option ‘Antibanding’.
- Added filter ‘Weston 3 Field Deinterlacing Filter’.
- Added option ‘Filter’.
- Added option ‘Deint’.
- Added PAL/NTSC selector for creating DVD ISO files.
- Added FFmpeg option ‘Probe Size’.
- Added Pixel Format ‘ARGB’.
- Added ASF container support.
- Added .dvr-ms file extension (ASF container).
- Added RealMedia container support.
- Added AVS container support.
- Added .ogm file extension for OGG containers.
- Added H265 video codec to MPEGTS and MPEGPS containers.
- Added right-click contextual menu (Remove, Copy Settings and Paste Settings).
- Added B-frames option ‘Auto Depending on the Encoder’.
- Added option ‘loop’ for creating movie from images.
- Added option ‘Movie length’ for creating movie from images.
- Added ‘itoffset’ for every added external audio file.
- Fixed issue when using Color Balance filter.
- Fixed issue scanning FFmpeg binaries.

New in version 4.6.6

- Fixed issue for Mac OS X 10.6.x (crashing)


New in version 4.6.5

- Fixed several issues encoding to mpeg-ts
- Improved 'images to movie'
- Fixed issue hardburning embedded subtitles.
- Added audio codec DTS for several containers.
- Fixed issue pausing encoding.
- 'Real-time' quality for WEBM now works.
- Fixed several issues when running Mac OS X 10.10


New in version 4.6.3

- Fixed issue scanning FFmpeg binaries.
- Fixed issue trimming movies.


New in version 4.6.2

- Added Pixel format 'ARGB'.
- Fixed issue when enabling 'Start encoding after adding files'.
- Fixed issue escaping certain characters for subtitle files.


New in version 4.6.1

- Fixed issue using DNxHD with MXF containers.
- Fixed issue saving user presets when you do not have admin rights.
- Fixed Adjust Red for Color balance.


New in version 4.6

- Fixed several Mac OS X 10.10 issues.
- It is now possible to drop multiple files onto the iFFmpeg icon.
- Improved PS3 and PS4 presets.
- Fixed issue when selecting AVI container with H264 or H265 video codecs.
- Fixed issue loading user preset that uses 2pass encoding.
- Force Blu-ray format option now works as it should for H264.
- Fixed issue auto detecting crop size.
- Fixed issue creating thumbnails for very small movies (< 10 seconds)
- Improved validating FFmpeg binaries.
- x265 option 'Disable frames by references' now works.
- Options 'Auto padding to 4:3', 'Auto cropping to 4:3', 'Use custom cropping', 'Use custom padding', 'Crop Top', 'Crop Left', 'Crop Right', 'CropBottom', 'Pad Top', 'Pad Left', 'Pad Right', 'Pad Bottom' are now saved with user presets.
- Fixed issue when encoding to DVVideo and NTSC.
- Fixed several FFmpeg flags settings.
- Dejudder filter set to 'Mixture of the two' now works.
- Merging with complex filter now also works with MXF and GXF containers.


New in version 4.5.2

- Fixed issue loading preferences.


New in version 4.5.1

- Added .3g2 extension for 3GP container.
- Fixed processing large folders.
- Improved exporting to DVD iso
- Fixed issue creating movie from png files.


New in version 4.5

- Changed Panavision 23.5:1 to Panavision 2.35:1
- Fixed issue fine tune trimming movie.
- Fixed some GUI glitches when running OS X 10.10
- Changed some things to meet the Codesigning/Gatekeeper rules for 10.9.5 or higher.
- Rotating movies now takes care of the correct resolution instead of squeezing the resolution.
- Updated Dutch and French translations.
- Fixed issue when quitting iFFmpeg while encoding is in progress.
- When using 'Add' button, iFFmpeg now remembers the last folder used.


New in version 4.4.2

- Fixed issue creating movies from images.
- Fixed critical issue encoding to .MKV (introduced in 4.4.0)


New in version 4.4.1
- Fixed small issue when running OS X 10.10


New in version 4.4

- Added PCM 24bit audio support for X265.
- Improved merging files with Concat Passthru.
- Customising the toolbar is now saved correctly.
- Improved iPhone5 preset.
- Fixed issue encoding to MPEG PS container.
- Improved splitting audio streams.
- Telecine filter with Bottom First selected now works correctly.
- Better auto detecting crop size.
- Faster 2pass encoding.
- Fixed Hardburning subtitles to mkv container.
- Fixed issue saving Custom Encode options.
- Fixed crashing issue exporting to images.
- Curve filter 'Vintage' now works again.
- Fixed issue writing small DVD iso files (< 25MB)
- Updated User Guide.


New in version 4.3.1

- Fixed issue when using FFmpeg 2.3


New in version 4.3

- Fixed issue when resetting settings after changing video codec.
- Rewritten GUI handling code - much faster now
- Added support for DNxHD in MXF container
- Splitting audio streams into separate files now works for any selected container.
- H265 option 'Contrained Intra Prediction' is now correctly mapped.
- Setting the Prores profile is now saved.
- Added Telecine filter option 'Assumed Field Order'.
- Cropping to 4:3 format now works with all resolutions.
- Color curve Vintage and Sepia are now correctly saved to user presets.
- Fixed small trimming issue.
- Fixed issue loading previous main window width and height.
- Fixed issue with 2pass encoding enabled and MPEG4 codec.


New in version 4.2.3

- Added H265 support for AVI container.
- Fixed issue when drag&drop subtitles files into the batch file.
- Fixed issue adding .srt subtitle files to MOV container.
- Exporting to PNG images and time frame set to 'Every frame' now works as it should.
- Terminal doesn't use any CPU load anymore.
- 'Write Moov Atom at start of file' is now default for some presets.
- Preference option 'Log Level' is now saved correctly.
- Changing destination folder now also works for external media.
- Fixed issue with iFFmpeg icon (introduced with 4.2.2)


New in version 4.2.1

- Fixed serious issue when encoding to MKV and several video codecs.
- Enabling "Always encode all available streams" now also includes all subtitles.


New in version 4.2

- Now Mac OS X 10.10 ready.
- Fixed issue saving the Sharpen/Blur filter.
- Fixed issue with 'Force Preset' for X265
- Fixed issue enabling 'Keep original creation/modified date from source file'.
- Added support for V308 Uncompressed Packed 4:4:4
- Improved auto padding and auto cropping to 16:9
- Enabling 'Improve quality for HE-AAC' now works as expected.
- Improved UT Video support.
- Faster merging with option 'Re-encoding (complex filter)'.
- Fixed issue creating movie from images with different resolutions.


New in version 4.1.4

- Added Dejudder filter.
- Fixed issue when 'When Finished' is set to 'Quit iFFmpeg'.
- Fixed issue choosing to copy a subtitle stream.
- Fixed issue with filter 'Inverse Telecine'.
- Setting the x265 'rdpenalty' option now works as it should.


New in version 4.1.2

- Added Font size for rendering time.
- Fixed X265 HEVC Tune option.
- Fixed issue with trimming movies.
- Fixed issue when using merging with option 'Re-encode with Complex Filter' and selecting an audio stream.
- Creating movies from images and setting an image time now works (for creating slideshows)
- Updated French localisation.
- Fixed issue when running iFFmpeg on a system with Mac OS Extended (Case sensitive, Journaled) formatted (introduced with 4.1.1)


New in version 4.1

- Added X265 HEVC option 'Force Preset'
- Added X265 HEVC option 'Tune Options'
- Added X265 HEVC option 'Maximum CU size'
- Added X265 HEVC option 'Intra CU Recursion Depth Limit'
- Added X265 HEVC option 'Inter CU Recursion Depth Limit'
- Added X265 HEVC option 'Motion Search Method'
- Added X265 HEVC option 'Motion search range'
- Added X265 HEVC option 'Subpel Refinement to perform'
- Added X265 HEVC option 'Max number of candidate blocks'
- Added X265 HEVC option 'Max Number of L0 References'
- Added X265 HEVC option 'Penalty 32x32 Intra TU in Non-I'
- Added X265 HEVC option 'Disable B-Frames as References'
- Added X265 HEVC option 'Fast Coded Block Flag'
- Added X265 HEVC option 'Skip Measuring Full CU Size Merge Candidates First'
- Added X265 HEVC option 'Disable Wavefront Parallel Processing'
- Added X265 HEVC option 'Disable Analysis Rectangular Motion Partitions Nx2N and 2NxN '
- Added X265 HEVC option 'Disable Analysis of Asymmetric Motion Partitions'
- Added X265 HEVC option 'Disable Weighted Prediction in P Slices'
- Added X265 HEVC option 'Enable Weighted Prediction in B Slices'
- Added X265 HEVC option 'Enable Intra Transform Skipping for Intra Coded Blocks'
- Added X265 HEVC option 'Enable Fast Intra Transform Skip Decisions'
- Added X265 HEVC option 'Enable Constrained Intra Prediction'
- Added X265 HEVC option 'Enable Strong Intra Smoothing for 32x32 Intra Blocks'
- Option 'Frames to look ahead' now works for X265 HEVC
- Option 'Closed GOP' now works for X265 HEVC
- Added all X265 HEVC help tags.
- Added PCM 24bit support for many containers.
- It is now possible to passthru external audio files.
- Changed the batch list background.
- Option 'Add RTP Hinting tracks to the output file.' is now saved correctly to user presets.
- Fixed issue setting audio bitrates for second audio stream.
- Fixed issue with mapping audio streams and using a complex filter (for example hardburning subtitles).
- Fixed issue when video passthru is enabled for some containers.
- Fixed issue with auto scaling the main window when adding many files.
- Fixed issue when destination folder does not exists anymore.
- Improved several help tags.


New in version 4.0.9

- Fixed issue with elapsed time in the progress bar.
- Fixed issue encoding audio streams to MXF containers.
- Added ChromeCast user preset.
- Fixed adding external audio to an elementary video stream.
- Fixed possible crash on some systems.


New in version 4.0.8

- Fixed issue with elapsed time in the progress bar.
- Fixed issue encoding audio streams to MXF containers.
- Added ChromeCast user preset.
- Fixed adding external audio to an elementary video stream.


New in version 4.0.6

- Fixed loading user presets.
- Added SMPTE 302M audio support for MPEGTS container.
- Fixed issue when using CRF with H265.
- Updated to Mediainfo 0.7.68
- Improved Sony PS4 and X-Box One presets.
- Fixed issue when adding external 5.1 audio file.
- Fixed issue when creating movie of images that have different resolutions.


New in version 4.0.5

- Added support for H265 HEVC (libx265) for MP4, MOV and MKV containers.
- Improved handling trimming movies (+ and - buttons to adjust time more precisely)
- Added .h264 extension for MP4 container (for creating Video Elementary Streams)
- Fixed issue when adding an external audio file.
- Fixed issue when saving settings. (sneaked in 4.0.4)
NOTE: When you use user-presets for DNxHD, DVVideo, Prores and AVRP you will have to update the presets.


New in version 4.0.3

- You can now add external audio streams (can be video files with multi audio streams or plain audio files)
- Added option 'Finish encoding when the shortest input stream ends'.
- Fixed option 'Fix subtitles duration'.
- Fixed issue when dragging subtitle file into iFFmpeg.
- Fixed issue with 'Auto cropping to 4:3' and 'Auto padding to 4:3'.


New in version 4.0.2

- Added 'Auto Padding to 4:3 format."
- Added 'Auto Cropping to 4:3 format."
- You can now drag'n'drop subtitle files onto the batch files.
- Added preference option 'Keep Original Creation/Modified Date from source file'
- Improved several presets.
- Fixed issue when trimming video.


New in version 4.0.1

- Added new preference option 'Start encoding after adding files'.
- Added option 'Set scaler dithering algorithm'.
- Fixed issue when dragging a file on the iFFmpeg app icon.
- Fixed several GUI issues.
- Fixed issue changing aspect ratio at container level when video passthru is enabled.


New in version 4.0.0

- Re-written engine for creating FFmpeg command lines.
- Re-arranged the settings HUD window.
- Changed main screen (added short cuts to ‘Add file’, ‘Preferences’ and ‘User Guide’)
- You can now have unlimited user presets.
- You can (de)cue batch files while encoding is in progress.
- Added ‘Terminal’ toolbar button - to show the FFmpeg output at any time.
- Added toolbar button ‘Images to Mov’.
- Added new feature to create movies with images.
- Added FFmpeg Error Log window.
- Added support for hard burning embedded subtitles.
- Adding/editing batch files while encoding is in progress is now possible.
- Added 'Quit' button in view/editing command line window.
- Added HUD toolbar in settings window.
- Added Prores 'Bits for Alpha Plane' option.
- Added WEBM container.
- Added VP9 support.
- Added VP9 codec to Matroska container.
- Added VP8/VP9 'Maximum I-frame bitrate :' option
- Added VP8/VP9 ‘Use Alternate Reference frames (2-pass only)' option
- Added 'Color Curves' color filter (Vintage, Negative, …)
- Added filter Curve
- Added possibility to set a language for each audio track.
- Added new preference option ‘Log level' .
- Added new preference option “Delete target file after FFmpeg error.”
- Added 'Force key frames at every chapter'.
- Added FLAC, MP3 and VORBIS audio codecs for Prores.
- Added ‘Set’ button in the preview window. (copies the trim data for encoding)
- Added UTVideo lossless codec to MOV container.
- Added FFmpeg option 'QP offset between P- and I-frames'
- Added feature to extract embedded subtitles to ass ,srt or dvd_sub file.
- Added FFmpeg option ‘Set Input Time Offset’.
- Adding files with the opendialog now accepts multiple files.
- Added option 'Inverse Telecine' filter.
- Added option ‘Specify Assumed Field Order’
- Added option ‘Set Matching Mode or Strategy’
- Added option ‘Set Field to Match From’
- Added option ‘Match Combed Scores’
- Added option ‘Force Fieldmatch’
- Added 1.37:1 aspect ratio
- Added 1.78:1 aspect ratio
- Added x264 profiles: High10, High422 and High444
- Added new merging window.
- Added three new merge modes (Concat, Complex Filter and Cat).
- Added new Make ISO file window.
- Added 'Create DVD .iso' toolbar button.
- Added ‘Force Panavision 2.35:0’ for creating DVD iso
- Added ‘Chars Encoding’ for hard burning subtitles.
- Added Force Format option (for both input or output)
- Added .m2v file extension to mpeg2video.
- Added Color balance filters (RGB darkest, medium and brightness)
- Encoding to DNxHD 10bit is now working.
- Added ‘Custom decode options’
- Added ‘Custom encode options’
- Added FFmpeg option ‘ALTREF noise reduction max frames’ (webm)
- Added possibility to use VLC as preview player (faster previewing)
- Added preference option ‘VLC player’ (QuickTime Player or VLC Player)
- Added option ‘Write a separate Moof Atom for each track’.
- Added option ‘Add RTP hinting tracks to the output file.’
- Added button ‘Quit’ in FFmpeg commandline editing.
- Added MP2 audio codec for VOB container.
- Added 23.97fps NTSC for VOB container.
- Added bitrate preset option ‘Same as Source”.
- Added ‘Auto cropping to 16:9 format”
- Added option ‘Copy all data streams’
- Added ‘Track progress’ switch in terminal output window.
- Added Prores profile 4444 support.
- Added ‘none’ and ‘all’ for x264 data partitioning.
- Added DVVIDEO codec for AVI container.
- Added PCM_U8 for AVI container and MJPEG video codec.
- Added option ‘Do not scale up resolution.’.
- Added Menu items “Copy Settings”, “Paste Settings”, "Paste to All","Show Settings".
- You can now select audio streams higher then 9.
- It is now possible to change the aspect ratio at container level when video passthru is enabled.
- Cropping or padding when adding subtitles is now possible.
- QP factor between P- and I-frames is now by default 0.8
- DAR and SAR values are now displayed in the batch file info.
- Available subtitles streams are now shown in the batch file info.
- Changed toolbar button name ‘Images’ to ‘Mov to Images’.
- You can now also use the .ogv file extension for OGG containers.
- Changed font for rendering Timecode (now Tahoma.ttf by default).
- Audio gain is now possible to 200%.
- Settings window now closes when encoding starts.
- ‘VideoThreadSlices” and “VideoThreadType” options are now saved in user presets.
- Exporting to DVD .iso now correctly adds padding when needed.
- Improved option ‘Write MoovAtom at start of file’ for streaming.
- Improved encoding to mov container with DNxHD codec.
- Improved way of creating DVD .iso files.
- Improved choosing resolutions (with naming).

New in version 3.9.30

- Fixed memory leak when removing batch files.
- x264 CRF value is now correctly set.
- Fixed issue when enabling Audio Stream Passthru.
- Fixed issue when enabling 2-pass encoding.
- Fixed locking up when using Auto detect crop size.


New in version 3.9.19

- Fixed issue when changing several x264 options.
- Fixed using previewing when changing cropping or padding.


New in version 3.9.18

- Fixed issue merging files.
- Fixed issue when encoding to MP4 container with h264 video codec.


New in version 3.9.17

- Fixed issue encoding to DNxHD.
- Fixed issue when encoding to MXF container with DNxHD video codec.
- x264 profile High422 and High444 now works correct.
- Improved several iDevice presets.
- Encoding to Animated GIF now works when source no RGB24 pixel format.


New in version 3.9.14

- Fixed issue with pre-input options.
- Fixed several issues when using FFmpeg 2.1 or higher.
- Improved remuxing to Matroska container.


New in version 3.9.11

- Fixed issue displaying the Terminal output window.
- Fixed issue when hardburning subtitles.


New in version 3.9.9

- Fixed an big issue that rendered DNxHD useless (introduced with 3.9.8)
- Fixed several issues encoding to DNxHD codec.
- Added possibility to keep interlaced material when encoding to DNxHD.
- Fixed huge memory leak when merging files.
- Muxing audio and video streams now works for mkv container again.
- Demo is reset.


New in version 3.9.8

- Fixed several issues encoding to DNxHD codec.
- Added possibility to keep interlaced material when encoding to DNxHD.
- Fixed huge memory leak when merging files.
- Muxing audio and video streams now works for mkv container again.
- Demo is reset.


New in version 3.9.7

- Fixed issue greyout cropping and padding settings.
- Fixed issue encoding using FFmpeg 2.1 or higher.
- Demo is reset.


New in version 3.9.6

- Fixed issue when enabling “Force CBR mode”.
- Option ‘Encode with Avid Nitris compatibility’ for DNxHD is now saved in user presets.
- Improved making thumbnails.
- Video and audio passthru for MKV containers now works again (broken in 3.9.2)
- Demo is reset.


New in version 3.9.5

- Fixed issue encoding to MOV container with Prores codec.
- Fixed issue when enabling HE-AAC codec.
- Improved auto detecting crop size.
- Deinterlacing with Yadif now works again.
- Fixed issue when rendering watermark with large images.
- Fixed crash when running under OS X 10.6 and 10.7
- Demo is reset.


New in version 3.9.3
- Fixed issue with ‘Check for Update..’ - meaning auto updating will work again from 3.9.4


New in version 3.9.2
- Fixed issue when scanning files.
- Fixed several issue when using FFmpeg 2.1 binaries.


New in version 3.9
- Rewritten code for scanning files. Now also searches inside folders.
- Now accepts .dvdmedia files.
- Fixed issue reading VIDEO_TS folders.
- Fixed “Create DVD ISO File” preset.
- Fixed Contrast and Brightness filters.
- ALTREF Noise reduction filter for VP8 now works as it should.
- Added several help tags.


New in version 3.8.12
- Added mpeg4 codec for AVI container.
- Fixed issue when encoding to VOB and using FFmpeg 2.0 and upwards.
- Fixed issue creating dvd .iso file and using FFmpeg 2.0 and upwards.


New in version 3.8.11
- When removing all batch files the window is now only resized when enabled in the preferences.
- Fixed issue with x264 tune drop down menu (removed Still Image).
- Fixed memory leak when merging files.


New in version 3.8.10
- Fixed problem when using YADIF deinterlacing.
- Decoding Apple Intermediate Codec (AIC) now works as it should.
- Changing brightness and/or contrast now works again.
- Updated Motion estimation methodes.
- Fixed issue with libfdk_AAC-HE.
- Demo is reset.


New in version 3.8.9
- Improved Apple TV3 preset.
- Fixed problem when using video passthru with 2 or more audio streams.
- 2-pass encoding now works when 2 or more audio streams.


New in version 3.8.8
- Fixed issue with changing pixel format (black screen issues)
- Fixed memory leak when merging files.
- Selecting a mov container with HUFFYUV video codec now works.
- Fixed conflict when selecting both H264 profile and level.
- Rendering watermark now works with tiff files too.


New in version 3.8.7
- Fixed issue with audio bitrate for DTS audio streams.
- Improved FOURCC handling when using video passthru and audio passthru.
- Added user preset “DivXtoXvid”


New in version 3.8.6
- Fixed issue scanning for available subtitles.
- Fixed issue when dragging user presets into iFFmpeg.
- Fixed codec menu displacement.
- Dolby Prologic II support for all audio streams.
- B-frames settings are now correctly passed (h264)
- Rendering watermark now works with center position.
- Level setting for h264 now works as it should.
- Demo is reset.


New in version 3.8.5
- Fixed issue with audio bitrates when source has 5.1 audio.
- Fixed issue when using Yadif filter and FFmpeg 2 or higher.
- 24bit audio now works with Prores.
- Improved several popup help data.


New in version 3.8.4
- Fixed issue setting the audio bitrate when encoding to mono or stereo.
- Fixed issue exporting to images.
- Fixed issue encoding to mpegts when entering invalid PID value.


New in version 3.8.3
- Copy DTS audio streams now works.
- Added ‘Zero Motion Estimation’
- Updated several help tags.
- Fixed issues when source contains YUV video.
- Faster 2pass encoding.
- ‘Force Blu-ray format’ now works again (introduced in 3.8)
- Fixed issues with aspect ratio and H264.
- Support for .264 files.
- Improved error parsing for FFmpeg 2
- Encoding HE-AAC to .mov now works.


New in version 3.8.1
- Fixed issue when converting to Prores and FFmpeg 2


New in version 3.8
- Fixed several issues when using FFmpeg 2


New in version 3.7.6
- Cropping and padding now accepts 4 digits values.
- Fixed issue with DNxHD and wrong pixel format settings.


New in version 3.7.5
- Fixed issue with postion of main window and using two monitors. (introduced with 3.7.4)
- Fixed issue encoding to vob and creating iso file.
- Now rescales the main window correctly when removing all batch files.
- Faster exporting to .png or .jpg
- Fixed issue encoding to mpegts and enabling m2ts mode.
- VP8 (webm) ‘best’ quality now works as expected.
- Added ‘Avid 1:1 10-bit RGB’ support (MOV container).
- Fixed 'Improve quality' for HE-AAC.
- Reset demo.


New in version 3.7.3
- Fixed issue with Prores and selecting profile.
- Fixed issue setting up mapping when selecting an audio stream and subtitle stream.
- Rendering watermark now works again (was broken in 3.7.2)


New in version 3.7.2
- Fixed crashing when converting (OS X 10.9 Maverick)
- Added some new presets (Universal, Android, Android Tablet, …)
- Fixed issue not saving ‘Perform Audio Peak Normalisation’
- Added ‘Force the selected framerate (disable the best supported framerate selection).
- Updated to the latest MediaInfo binary.
- Changing starting time now also works when enabling video passthru.


New in version 3.7
- Added 59.94fps and 60fps for Proress.
- Added YUV4444p10le pixel format for Proress 4444.
- Added Proress encoder: ‘Prores, Prores Anatoliy and Prores Kostya’.
- Added Proress vendor ID option.
- Renamed ‘Constant Quantizer’ to Constant Quality Mode’.
- Added FFMpeg option ‘Signal HRD information (H264)’.
- Added several new H264 profiles (High10, High422 andHigh444).
- Re-arranged some options.
- Audio gain is now updated for the latest FFmpeg versions.
- Demo is reset.


New in version 3.6.10
- Fixed regression issue with encoding to Prores (introduced in 3.6.9)
- Fixed issue when encoding more then one audio stream.


New in version 3.6.9
- Fixed issue with 2-pass encoding.
- Fixed issue with encoding watermark.
- Fixed issue encoding to VP8 and .mkv container.
- Faster scanning for auto padding.
- Fixed Yadif with latest FFmpeg binaries.


New in version 3.6.8
- Added FFmpeg option ‘dialnorm’ for AC3 encoding.
- Dolby Prologic II now also works for AAC audio streams.
- Fixed issue with encoding to mpeg2video. (introduced in 3.6.7)
- Fixed memory leak when encoding large movies.
- Improved merging movies.
- Fixed issue encoding with PCMS24LE.
- Added several pixel formats.


New in version 3.6.6
- Fixed issue when enabling audio sync to match every timestamp.
- Fixed issue with setting audio bitrate.
- Fixed issue when selecting Dolby Surround or Dolby Pro Logic II
- Added new advanced tab for MPEGTS settings.
- Added FFmpeg option ‘First pid of the PMT (16-7936)’ (MPEGTS)
- Added FFmpeg option ‘First pid. (256-3840)’ (MPEGTS)
- Added FFmpeg option ‘Minimum PES packet payload’ (MPEGTS)
- Added FFmpeg option ‘Reemit PAT/PMT before writing’ (MPEGTS)
- Added FFmpeg option ‘Muxrate’ (MPEGTS)
- Added FFmpeg option ‘Enable m2ts mode’ (MPEGTS)
- Added FFmpeg option ‘Reemit PAT/PMT before writing the next packet’ (MPEGTS)
- Added FFmpeg option ‘Use LATM packetization for AAC’ (MPEGTS)
- Added FFmpeg option ‘Dont offset dts/pts’ (MPEGTS)
- Added MPEGTS metadata tag ‘Service Name’
- Added MPEGTS metadata tag ‘Service Provider’
- Fixed issue when settings audio stream to PCM 24Bit and EAC3


New in version 3.6.5
- ‘Auto size window to fill all batch files.’ now also works when you remove batch files.
- Added ‘Dolby Surround’ and ‘Dolby Pro Logic II’ to audio channel selector.
- Optimised several options for FFmpeg 1.2
- Fixed several audio stream settings issues.
- Updated hard burning subtitles handling for FFmpeg 1.1 and higher.
- Added ‘Same as original’ in channel and samplerate selectors.
- Removed option ‘Use same channels and samplerate as source’ (now obsolete).
- Improved overall quality when using FFmpeg build-in AAC.
- Updated all presets (new audio channel settings).
- All presets created prior version 3.6.5 needs to be updated (samplerate and audiochannels)


New in version 3.6.2
- Added FFmpeg option SWScaler error diffusion dither.
- Added FFmpeg option SWScaler full chroma interpolation.
- Added FFmpeg option SWScaler full chroma input.
- Added ‘Force to Keep Aspect Ratio’ when cropping.
- Fixed issue encoding to .mov containers with mp3 audio streams.
- Fixed issue when using FFmpeg 1.2 binaries.


New in version 3.6.1
- Fixed issue when quiting iFFmpeg after converting is done.
- Fixed issue when encoding to DNxHD and 720p50
- Fixed converting to .mkv and ac3 or pcm16 audiostream.
- Fixed adding subtitles to .mkv container.
- Optimised ‘Perform Audio Peak Normalisation’ (now correctly to -1db instead of 0db)
- Updated to the latest MediaInfo version.
- Added iPhone5 preset.


New in version 3.6
- Updated all ME compare function possibilities.
- Added new preference “Auto size window to fill all batch files.”
- Added ‘Perform Audio Peak Normalisation’.
- Now support splitting 7.1 audio.
- Added FFmpeg option ‘desired bits per macroblock’ for Prores codec.
- Added 2.40:1 aspect ratio to Aspect Ratio menu.
- Added PCM audio for mov containers with Mpeg2Video codec.
- Added FFmpeg option vtag (FOURCC)
- Added XDCAM HD preset.
- Fixed issue when printing information (HUD information window)


New in version 3.5.4
- Added ‘Avid 1:1 10-bit RGB’ support (MOV container).
- Improved AVCHD support.
- 'Convert H264 bitstream from length to start code prefixed mode' is now enabled by default for MPEG TS
- Settings Prores profile now works as it should.
- Fixed issue with VP8 speed option (webm).
- Enabling 'Auto padding to 16:9 format' does not give errors anymore when encoding to MOV container.
- Corrected rendering Timecode to 30fps dropframe.
- Fixed 'Improve quality' option for HE-AAC.
- Reset demo.


New in version 3.5.2
- Fixed issue with settings channels for DTS audio streams.
- Fixed issue converting to mkv containers. (introduced in 3.5.1)
- Fixed issue when encoding AVID DNxHD files.
- Writing moov atom now works again.


New in version 3.5.1
- If you use FFmpeg 1.1.2 or higher then this update is needed!
- Improved merging to .mkv container.
- Now also saves the DVD authoring options with user presets.
- Changed file naming when splitting audio files into separate files.
- Added ‘Deinterlace adaptive kernel deinterling’
- Fixed merging of mov .files.
- Fixed several issues when adding soft subtitles.
- Optimised compiling FFmpeg command lines with FFmpeg 1.0 and upwards.
- Encoding to .gfx container now always produces separate audio files.
- Improved iPad and iPhone presets.
- Rearranged Filter options.
- Improved .webm (VP8) support.


New in version 3.5
- Added support for GXF container (MPEG2VIDEO and DVVIDEO).
- Fixed issue saving user presets.
- Now has 20 user preset slots.
- Added FFmpeg option ‘Improved quality for HE-AAC (LibFDK-AAC)’
- Improved displaying movie thumbnail.
- Faster scanning files.
- Fixed filter Yadif when using FFmpeg 1.1 and higher.
- Fixed issue with encoding to Animated GIF.
- Fixed long delay after dragging movies into iFFmpeg (happened on some systems)
- Now also saves the watermark settings for user presets.
- Enabling both ‘Auto detect crop size’ and ‘Auto padding to 16:9 format’ at the same time is now possible.


New in version 3.4.5
- Added encoding to Animated GIF.
- Added encoding with FDK-LibAAC (AAC-HE)
- Added AAC profile option (AAC-MAIN, AAC-LOW, AAC-SSR, AAC-LTP, AAC-HE, AAC-LD, AAC-ELD)
- Added FFmpeg option ‘Write Timecode’.
- Added FFmpeg option ‘MPEG GOP Timecode’.
- Added JPEG2000 codec for MOV container.
- Added ‘Force decoding with selected FPS’.
- Fixed issue writing user presets.
- Added user preset for Apple TV1.
- Much improved VOB encoding.
- Updated the FFmpeg information sheet.
- Removed FFmpeg option ‘Deinterlace’ (deprecated). Use YADIF instead.
- Fixed several advanced options (AQ Method, AQ Strength, ..) to meet new FFmpeg syntax.
- Fixed issue with AAC encoding for more then one audio stream (introduced in 3.4.4)
- It is highly recommended to use FFmpeg 1.0 or higher for best performance/quality.
- Demo is reset.


New in version 3.4.4
- Added encoding to Animated GIF.
- Added FFmpeg option ‘Write Timecode’.
- Added FFmpeg option ‘MPEG GOP Timecode’.
- Added JPEG2000 codec for MOV container.
- Added ‘Force decoding with selected FPS’.
- Fixed issue writing user presets.
- Added user preset for Apple TV1.
- Much improved VOB encoding.
- Removed FFmpeg option ‘Deinterlace’ (deprecated). Use YADIF instead.
- Fixed several advanced options (AQ Method, AQ Strength, ..) to meet new FFmpeg syntax.
- It is highly recommended to use FFmpeg 1.0 or higher for best performance/quality.


New in version 3.4.3
- You can now select 160kbit/s again for audiobitrate.
- Added ‘Discard Metadata from source’.
- Added FFmpeg option ‘Avoid Negative Timestamps’.
- Fixed issue when dragging media files onto the iFFmpeg app icon.
- Fixed several problems when copy subtitles from source.
- Added ’Show Thumbnail’ preference.
- Added 96000Hz samplerate for all supported audio codecs.
- Added 24bit PCM support for several containers.


New in version 3.4.2
- Fixed issue crashing on some systems (introduced with 3.4.1)


New in version 3.4.1
- Added ‘HDxHD’ video codec to MXF container.
- Added right click menu item ‘Add to iFFmpeg’
- Fixed issue adding chapters when creating DVD.iso file.
- Fixed issue with mov container and Prores video codec.
- Added MJPEG video codec to AVI container.


New in version 3.4
- New batch list GUI.
- Rearranged option HUD window.
- Optimised for the latest FFmpeg.
- Added batch list option ‘Private/Global’.
- Added ‘Copy Metadata from source’
- Added ‘Split Audio channels into separate files’
- Now auto splits audio streams when encoding to the MXF container.
- Added FFmpeg option ‘Use MP4A-LATM packetization instead of MPEG4-GENERIC’
- Fixed issue with 7.1 audio streams and FFmpeg build-in AAC encoder.


New in version 3.3.8
- Fixed issue with Target File Size resetting.
- Added support for EAC3 and DTS audio streams for MKV and MOV containers.
- Added support for AJA Kona 10-bit RGB Lossless Codec (available as R10K for MOV containers)
- Better quality for exporting to jpg images.
- Improved iPad preset.
- Improved X360 preset.
- Improved MPEG TS support.


New in version 3.3.3
- Added warning popup when changing bitrate or quality preset when CRF is enabled.
- Removed -sameq option (deprecated).
- Fixed issue when subtitle files contains strange characters


New in version 3.3.2
- Fixxed issue when very complex mapping is needed (both for extra audio and subtitles streams)
- Fixxed issue with copying original subtitles from .mkv to .mov container.


New in version 3.3.1
- Added drop down menu for selecting the subtitles language when adding soft subtitles.
- Fixed mapping issue when adding subtitles and extra audio streams.
- Fixed issue with subtitle .ass editor.
- Fixed issue handling containers with odd stream layouts.


New in version 3.3:
- Added option ‘Force aspect ratio’ for creating DVD .iso
- Added option to add soft subtitles to MP4, MOV and MKV containers
- Added “Overwrite All’ when asked to overwrite files.
- Much improved merge quality.
- Fixed issue with hardburning subtitles for FLV containers.
- Re-arranged some advanced options tabs.
- Created ‘Subtitle’ option tab.
- Added FFmpeg option ‘Fix subtitles duration’
- Added ‘Ut Video’ codec support for AVI container.
- Improved FFmpeg error handling.
- Fixed issue with .ass files not recognised by FFmpeg.


New in version 3.2.1:
- Added bitrate 640kbit/s for AC3.
- Fixed scrollbars in HUD windows.
- Added button ‘E’ to open .ass file editor.
- Now checks if the .ass or .srt subtitle files are valid before hard burning subtitles.
- Fixed issue with hard burning subtitles to VOB
- Re-written code for handling stream mapping.
- Fixed small issue checking available FFmpeg libs.


New in version 3.2:
- Added option “Hard burn subtitles” for .ass and .srt subtitles.
- Removed the close button from edit command line window.
- Improved AC3 mix down mode (Dolby Surround or Normal Stereo).
- Fixed memory leak when merging videos.
- Improved extracting video to images.
- Enabled pausing encoding when using 2 pass.
- Faster preview handling.
- Fixed issue with rendering timecode.
- Improved all iPad, iPhone and iPod presets.
- Fixed issue selecting audio codec for 2nd, 3rd and 4th audio stream.


New in version 3.1.5:
- Fixed issue encoding to Matroska container with H264.
- Fixed issue with AVI container and Divx5.
- Merging .mkv files now works correctly.
- Improved Apple TV3 preset.


New in version 3.1.4:
- Added FFmpeg option ‘Discard corrupted frames’
- Removed all file associations (in the end not useful)
- Improved support for Prores.
- Fixed issue with encoding to PNG images.
- Fixed issue when creating DVD chapters with more then one file in the batch.


New in version 3.1.3:
- Added ‘Render Timecode’ (‘25fps non drop frame’ and ‘30fps drop frame’)
- Added ‘Perform temporal field interlacing’
- Added new preference option ‘Send source to trash’ (after finishing encoding).
- Added ‘Create Chapters’ (for DVD .iso)
- Rearranged the settings window and added second filter page (for more future filters).
- Fixed issue with Sparkle. (Only when updating to 3.1.4)


New in version 3.1.2:
- Fixed issue with MP3 and VBR.
- Fixed issue with setting start point for previews and long movies.
- Fixed several issues with encoding to VP8 (webm)
- Added 24bit audio support for Prores.


New in version 3.1.1:
- Fixed issue when source file contains 4 audio channels (not very common)
- Added ‘Bitrates, Quantizer and other bits’ to the help file. (good read for everyone)


New in version 3.1.0:
- Added support for Notifications (only OS X 10.8)
- Added option ‘Burn .iso file to DVD’.
- Fixed issue with dragging a media file onto the iFFmpeg icon to launch iFFmpeg.
- Fixed preference ‘Use x CPU cores’.
- Fixed issue with AAC encoding library set to auto and using a FFmpeg binary with no LibFaac.
- Open with… now works again.


New in version 3.0.9:
- Fixed issue with .mkv containers with no video stream(s).
- Fixed issue with main screen and/or settings HUD was partly displayed outside the desktop.


New in version 3.0.8:
- Added MP3 option ‘Bitrate Mode’ (VBR or CBR).
- Fixed issue with H264 and CBR.
- Improved audio stream selection.
- Improved MJPEG and MP4 container support.
- Fixed issue with creating correct timestamps and MPEGTS and MPEGPS.
- DNxHD now encode correctly to PAL and 185000kbits
- Encoding Proress 422 Proxy now works as expected.
- Optimised buffer size calculation for several codecs (much better know)
- Fixed printing FFmpeg output.
- Removed drag’n’drop animation. Wasn’t looking good in a Retina anyway.
- Added new preset file for PS Vita.
- Fixed cleaning thumbnails when using ‘remove all’ button.
- Fixed issue loading user presets on some systems.
- Cleaned/removed up a lot of old code.


New in version 3.0.7:
- Fixed issue with Retina.
- Fixed issue with tracking the correct video stream when it is not the first stream.
- Improved selecting audio streams.
- Added support for EyeTV files.
- Added FFmpeg option ‘Convert H264 bitstream from length prefixed mode to start code prefixed mode.’
- Improved encoding Prores, DNXHD and DVVIDEO to H264.
- Improved Merging files.
- iFFmpeg 3.0.7 and upwards only works with FFmpeg 0.91 and upwards.


New in version 3.0.6:
- Fixed issue with BGR pixel format movies.
- Work-a-round for previewing movies and OSX10.8. (bug in OSX10.8DP4). Now works but auto-play is still not possible due the same bug in OSX10.8DP4.
- Improved FFmpeg error handling.
- Fixed issue with corrupted files.
- Fixed issue when dropping a media file on the iFFmpeg icon.
- Added some preset files.
- Now optimized for Retina.


New in version 3.0.5:
- Fixed bug that prevented to encode to mkv with more then 1 audio stream (introduced with 3.0.4)
- Fixed issue with ‘Use same channels and sample rate’ (introduced with 3.0.4).
- Fixed iPod preset.
- Improved extract to images (manually enter a resolution)
- Fixed issue removing 2pass logs files.


New in version 3.0.4:
- New feature for extracting images from a movie.
- Added toolbar button for extracting images.
- Improved decoding performance when using a custom starting point.
- Added filter for basic slow/fast motion effect.
- Fixed small issue with aspect ratio and creating DVD .iso
- Fixed issue with padding to 16:9


New in version 3.0.3:
- Fixed issue with calculating bitrate according bitrate-per-pixel.
- Added width and height padding.
- Added option ‘Auto padding to 16:9 format’.
- Fixed small timestamp issue with MKV container and H264 video codec.
- Changed the Pyramidal B frames option. Can now be set to None, Strict or Normal.
- Fixed issue when using ‘Remove All’ button while encoding.
- Fixed issue when cropping and keeping movie resolution.
- Optimized video bitrate buffer settings.
- Improved iFFmpeg help.
- Added/improved several help popups.


New in version 3.0.2:
- Fixed issue with selecting audio streams.
- Enabled customizing the toolbar.
- Added ‘Remove All’ toolbar button (not visible by default)
- Fixed issue with uyvy422 movies.
- Added 2.20:1 aspect ratio (for 70mm movies)


New in version 3.0.1:
- Fixed issue with creating thumbnails of start and end frame in preview window.
- Added AC3 audio codec to the MPEG container.
- Now shows the ‘q’ value while encoding (good indicator of movie quality).
- Faster DVD authoring.
- Rearranged bitrate options.
- Now uses source filename for the .iso filename. (previously always dvd.iso)
- Added several new user presets.
- Improved iFFmpeg Help.
- Codesigned for OS X 10.8
- Updated French, Dutch and German translations.


New in version 3.0.0:
- You can now resize the main window.
- Changed work flow for handling containers (MP4, MOV, Matroska, AVI, AVCHD, MPEG, MPEG TS, MPEG PS, MXF, VOB, FLV, OGG and 3GP).
- Totally rewritten core code for FFmpeg handling. Much easier to maintain for future FFmpeg versions.
- Added option ‘Author as DVD .iso (Only applies when encoding to VOB)’
- Added fullscreen support (OS X 10.7 and higher)
- Added Help menu (with help/documentation for beginners)
- Added new presets/profiles.
- Added MPEG-PS container support (useful for TiVo).
- Added MXF container support.
- Added Uncompressed YUV 4:1:1 12-bit support (MOV container).
- Added Uncompressed packed 4:2:0 support (MOV container).
- Added ‘Avid 1:1 10-bit RGB’ support (MOV container).
- Added Flash Screen Video 2 support (FLV container).
- Added HUFFYUV support (MOV, MKV and AVI containers).
- Added AYUV support (MOV container).
- Added ADPCM support (FLV container).
- Added Prores option ‘Quantiser Matrix’.
- Added Prores option ‘Macroblocks per slice’.
- Added several new menubar items (start/stop/pause converting)
- Added some more pixel formats.
- Added FFmpeg option “Set timebase when stream copying”
- Added a lot of help popups for FFmpeg options.
- Added advanced tab ‘Audio’.
- Added popup menu to check or uncheck batch items.
- Added new Force Audio Sync Type: ‘Only on first timestamp’.
- Added FFmpeg option ‘Dolby Surround Mode’.
- Added FFmpeg option ‘Preferred Stereo Mixdown mode’.
- Added FFmpeg option ‘A/D converter type’.
- Added FFmpeg option ‘Center Mix level’.
- Added FFmpeg option ‘Surround Mix level’.
- Added FFmpeg option ‘Lt/Rt Center Mix Level’.
- Added FFmpeg option ‘Lt/Rt Surround Mix Level’.
- Added FFmpeg option ‘FLAC LPC algorithm’.
- Added FFmpeg option ‘Search method prediction order’.
- Added FFmpeg option ‘LPC coefficient precision’.
- Added ‘Blu-ray’, ‘Blu-ray DL’, ‘Blu-ray TL’ to the Target File size presets.
- Added ‘Show’ and ‘Episode ID’ metadata.
- Added FFmpeg option ‘Impulse block bias’ (Libvorbis).
- Added popup menu for choosing file extension (MOV and MPEG containers).
- Re-arranged many FFmpeg options (more logical now).
- Improved overall merging quality.
- Improved DNxHD support.
- Improved Prores support.
- Improved DV support.
- Improved AVCHD support.
- Improved iPad preset (for iPad 3).
- Improved Apple TV presets.
- Fixed issue when disabling the Trellis option.
- Fixed issue when choosing destination folder/name in the batch list.
- Fixed target setting for DVVIDEO.
- Fixed issue choosing filename when merging.
- Fixed decoding option ‘Ignore decoding time stamps’.
- Removed some tricks to bypass former FFmpeg bugs (obsolete).
- Updated several translations.
- Reset demo.
Hide changelog




All features


+300 advanced options
Convert with control and power

4K and 5K Support
Creates Ultra HQ movies

+40 Video filters
Add watermark, timecode rendering, padding and cropping, rotating, video stabilisation, sharpen, blurring, sharpening,deinterlace and many more..

Audio Filters
Adjust Volume, Fade In/Out, Earwax, Audio Tempo, Bauer stereo, .Merging, Channel Mapping, ..

Export movies to Images
Support for .png, .bmp, .jpg

Images to movies
Convert .png, .bmp, .jpg images to any movie format.

Monitor Output
Keep track of all FFmpeg output for debug errors.

Trimming movies
Cut start and endings with ease.

Watch Folder
Drag’n’drop a media file in your watch folder and ff·Works will automatically encode it.

Chapter editing
Add chapters with ease for MP4, MOV and MKV formats.

Users Presets
Make and manage your own user presets.

Unlimitted Streams
Add as many audio streams, subtitles, video and audio filters.




Sections/Browse similar tools






Guides and How to's




Acronyms / Also Known As

iFFmpeg, iFFmpeg




Share software

Facebook    Twitter    Reddit    LinkedIn    Pinterest    Google+    Email




Notify me when software updated or report software

Email me when it has been updated    Report this software (dead link/new version)  




6 reviews, Showing 1 to 5 reviews


If you use a Mac, this is the FFmpeg GUI you are looking for. It's the most powerful and full featured GUI for ffmpeg that I've ever seen, and it's frequently updated by responsive devs. Get it, make your life easier.

Review by AdamCatalyst on Jul 9, 2019 Version: 1.3 OS: MacOSX Ease of use: 8/10 Functionality: 10/10 Value for money: 10/10 Overall: 9/10




Useful application for transcoding movie files.
Terrific looking and intuitive interface. Much better and fully featured than any other ffmpeg gui available.


Review by StefanBossu on May 14, 2018 Version: 1.0.10 OS: MacOSX Ease of use: 10/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10




IFFmpeg is undoubtedly the leading application for working with all sort of multimedia formats.
It looks great, works flawless, has loads of professional features and maybe the best bonus: Customer service and technical support is second to none!!

A flat 10 points rating for a great tool !!


Review by PatGeerts on Jun 11, 2016 Version: 6.1.5 OS: MacOSX Ease of use: 9/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10




This program work very well.

Review by BerthaTStock on Oct 13, 2015 Version: 5.7.3 OS: MacOSX Ease of use: 8/10 Functionality: 8/10 Value for money: 6/10 Overall: 7/10




The price on this page needs to be updated. It's not $12 USD it's $22.05 USD. Program works well but needs improvement where subtitles are concerned.

Review by crjackson on Aug 18, 2014 Version: 2.4 OS: MacOSX Ease of use: 6/10 Functionality: 8/10 Value for money: 7/10 Overall: 8/10


6 reviews, Showing 1 to 5 reviews

1 tool hits, Showing 1 to 1 tools
   



Explanation:
NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW REVIEW= New review since your last visit
NEW VERSION= New version

Latest version
Version number / Beta version number / Update version number and when it whas released.

Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Download Free software.
Freeware Trialware = Download Free software but some parts are trial/shareware.
Free software = Download Free software and also open source code also known as FOSS (Free and Open Source Software).
Free software Trialware = Download Free software and also open source code but some parts are trial/shareware.
Freeware Ads = Download Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software Ads = Free Download software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Free Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download 15MB = A direct link to the software download.
Win = Windows download version. It works on 32-bit and 64-bit Windows.
Win64 = Windows 64-bit download version. It works only on 64-bit Windows.
Mac = Mac download version. It works on 32-bit and 64-bit Mac OS.
Mac64 = Mac OS download version. It works only on 64-bit Mac OS.
Linux = Linux download version.
Portable = Portable version. No installation is required.
Ad-Supported = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using www.virustotal.com.


Rating
Rating from 0-10.



Browse software by sections



Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2019 videohelp.com