What's new in this version: ff Works 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
ff Works 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
ff Works 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
ff Works 1.1.11 - Fixed regression issue when copying settings to new batch files
ff Works 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
ff Works 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
ff Works 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
ff Works 1.1.7 - Changed some color schemes for better Dark Mode support - Improved Stream Passthru Wizard - Fixed the 'Production AVC Lossless' preset
ff Works 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
ff Works 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
ff Works 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
ff Works 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
ff Works 1.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 - Fixed issue when encodig to audio only (1.1 regression issue)
ff Works 1.0.10 - Fixed regression issue retrieving the correct pixel format from .mxf files with uncommon pixel formats like XYZ12LE etc..
ff Works 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
ff Works 1.0.8 - Optimized base H265 settings - Added tag '’ for filename prefix and suffix - Improved FFmpeg error handling - Improved Passthru Wizard - Fixed issue when setting prefix/suffix to - Fixed issue saving user presets (HAP options ‘HAPQuality' and 'HAPChunks')
ff Works 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
ff Works 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
ff Works 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
ff Works 1.0.4 - Added EAC3 audio codec support for MP4 containers - Fixed regression issue when saving presets (introduced in 1.0.3)
ff Works 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
ff Works 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
ff Works 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
ff Works 1.0.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=’ 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. |