- Click on the preset selector and choose the desired container or preset. - ffWorks will only make available the possible video and audio codecs for the selected container.
How to add or replace an audio stream
- Add Audio streams by clicking the ‘Add Audio Stream’ button (right pane). - Click on the Edit button to show the audio option screen. - If you want to add audio from an external file, click on the 'Add External File' button and choose the file containing the audio you need. This does not necessarily have to be an audio only file. - If no re-encoding is needed, set audio codec to Passthru.
Note: Depending on which container you have chosen, you can add multiple audio streams.
How to add a subtitles
- Click on the 'Add Subtitle' button in the right hand panel. Choose whether you want a soft subtitle or to hard burn subtitle. - If you have a subtitle file, you can drag it into the batch view. A subtitle will then be automatically added in the right pane.
Note: Depending on which container you have chosen, you can add more subtitles.
How to add a watermark or Picture-In-Picture (PiP)
- Click the "Add Filter" button (right pane) and select the "Overlay" filter. - Click the Load Image/Movie button and choose an image or video file. - With the position X and Y offset options you can adjust the position of the image/video.
How to save user presets
- Click on the ‘disc’ icon in the preset selector to save.
How to enable hardware accelerated encoding
FFmpeg for macOS can use Apple VideoToolbox hardware accelerated de/encoding (H264, H265 and ProRes) You can enable this in the Advanced Options/Hardware Accelerated options.
Note : By default ffWorks enables AAC hardware accelerated encoding
How to compare detailed information of media files
- Add the files whose data you want to compare. - Click on the ‘Show Media Informtation’. - Use the search field to filter text.
How to extend the functionality of ffWorks with FFmpeg
To extend the functionality of ffWorks so that you can also edit/convert media files, you need an FFmpeg file.
You can compile FFmpeg yourself. There are several tutorials or scripts available online. You can also download ready compiled versions or use Homebrew or Macports to compile your own version. Once you have a working FFmpeg file, you can install it for ffWorks in two ways. The first method is to drag the FFmpeg file into the ffWorks window. A second method is by using the FFmpeg Manager (preferences).
Click on the + sign in the lower left corner. Then choose which version. The best choice is Static FFmpeg. If you have compiled FFmpeg with Homebrew or MacPorts, choose the corresponding button.