For the last six weeks, I’ve been working with a new media compression program called ff-Works. It is tricky to install, difficult to use and the help files are written by programmers for programmers.
But, oh, my! The image quality is amazing, the file sizes are tiny, and the flexibility and control this program provides are second to none.
I now do almost all my compression in this program. If you want to improve the look of your final output, keep reading.
NOTE: I created an in-depth webinar showcasing how to use this software. You’ll find it here.
ff-Works is a front-end to ffMPEG, a highly-regarded, open-source compression engine that is normally used by programmers to integrate into their software.
By itself, ff-Works allows in-depth technical analysis of media files. However, when combined with ffMPEG, which is developed by a separate organization, it is a powerful media compression tool.
Installation is cumbersome, there are only two video tutorials on the program that I’ve been able to find, help files are essentially non-existent and the user interface is overwhelming. But… like all powerful tools, if you invest the time to learn how to use it, you are rewarded with results you can’t get from Adobe Media Encoder or Apple Compressor.
ff-Works is a flexible, powerful and comprehensive software compression tool for power users who demand outstanding quality and are willing to spend the time to learn how to use it.
Price: 18.99 Euros (about $22 US)
An 8-day free trial is available
NOTE: ffMPEG is a separate program and required for media compression. It is available for free. See the Installation section, below.
First, visit the ffWorks website and download the free trial to ff-Works. Then, download ffMPEG. (Once you get comfortable using it, you can make a more informed purchase decision.)
ffMPEG is a free, open-source program, designed for programmers, first developed by Fabrice Bellard, the originator of the FFmpeg project. It now has developers around the world contributing to the software.
ffMPEG download site: www.ffmpeg.org/download.html
As major updates occur every three months, with minor updates weekly, my recommendation is to download the latest static build, as a DMG file. This simplifies Mac installation.
Once you have downloaded both files, watch this tutorial on how to install ffMPEG.
The process is simple, but does take a few steps. The hardest part is figuring out which version of ffMPEG to download. Remember, download a DMG of a static binary compiled for your system: Mac, Windows or Linux.
When you first start ff-Works, it looks like this. Obviously, the first thing we need to do is import a file.
When we do, the interface gets much more interesting. The light gray band represents the video(s) you imported.
NOTE: Images in this tutorial are courtesy of Mark Jones, MTC/Caltrans — www.youtube.com/user/news4jones
The bar across the top allows you to (from left to right):
Of these buttons, the only one I really use is the the right arrow, which starts compression.
On the right are all the compression settings, grouped by function. I’ll get back to these in a minute.
At the top right of each imported media file is the Target popup menu. These list presets in five categories:
There are more than 70 presets to choose from. Here are my suggestions to get you started:
While my tests are not exhaustive, based on my experience with Apple Compressor and Adobe Media Encoder, as well as a variety of other compressors, I feel very comfortable in saying that the image quality is equal to, or better than any other compression software I’ve worked with, while file sizes are consistently smaller.
Let me give you one example.
The Info box shows the specs for each image. Notice, not only is ff-Works image quality better, but the bit rate is about half that of Compressor, even though the original compression settings were set to the same value: 1850 kpbs.
There’s no comparison: ff-Works provides significantly better image quality, not just in this example, but across the board.
Source image – Apple ProRes 4444 (Scopes from Final Cut Pro X 10.4.2)
Split screen between source and compressed version
The top image is source bars for a Rec. 709 HD image.
The bottom image is a split screen between the source and compressed image. Compressed image created in ff-Works, using the YouTube preset. Compression always creates artifacts, especially along edges, but the overall image quality is excellent.
NOTE: ffMPJEG tends to make the image slightly darker and desaturate the color a bit. However, when rapidly switching between the two images, it is almost impossible to see these differences; as illustrated by the way they match on the scopes.
In terms of file sizes, while this varies by movie, my experience is that, when using the H.264 codec, ff-Works creates QuickTime files which are at least 40% smaller than Apple Compressor, using a bit rate between 40 – 60% lower, while still providing higher image quality.
ff-Works creates MP4 files which are significantly more compatible than those created currently by Apple Compressor.
ff-Works supports watermarking, chapter markers created by both Adobe Premiere Pro CC and Apple Final Cut Pro X, and subtitles. However, watermarks are displayed at 100% opacity, both Compressor and AME allow you to vary the amount of compositing opacity.
The only thing that it may not support – or, at least, I haven’t found it yet – is HTTP Live Streaming for mobile devices. I still use Apple Compressor for that.
OPERATIONS – COMPRESSION
When you click the Start button, the software provides a very clear indication of compression status, estimated file size and how far along the process is.
Depending upon the machine you are using for compression, it will automatically determine how many files it can compress at the same time, queuing the rest for compression when the first files are complete.
NOTE: I haven’t stressed this system, but it easily handled four files, each an hour long, with different settings for each.
OPERATIONS – WATCH FOLDER
The easiest way to use ff-Works is to create a Watch Folder. This allows you to create a folder, assign compression settings to it, then, whenever a video file is dropped into the Watch Folder, it is compressed to those specs.
The only limitation to Watch Folders is that ff-Works must be running in order for Watch Folders to function. However, running ff-Works in the background requires between 0 and 2% of total CPU time, according to Activity Monitor, so there’s essentially no overhead required just to keep it open.
NOTE: However, if I’m not doing compression work, I will quit out of the program.
To create a Watch Folder:
Close this window and ff-Works will continually monitor this folder. As soon as you add a file, it will start compressing it and deliver it to the default destination.
OPERATIONS – SET A DEFAULT COMPRESSION DESTINATION
One of the things I like about ff-Works is that almost all the presets are fine to get started with. One you might want to change is the default destination folder for compressed files.
Open ff-Works > Preferences > Convert and change the Destination folder. In my case, I always store compressed files to a Compressed Files folder on one of my external drives.
Also, at the bottom, you can instruct ff-Works what you want it to do once its compressed a file.
OPERATIONS – TRIM A CLIP
ff-Works uses a LOT of icons, fortunately, they have tool tips. To trim a clip, select the clip you want to trim, then click the Trim icon in the top right bar.
This add a Trim function in the controls window. Click the Edit button and the Trim window appears.
Click the checkbox for Scrub Mode, then drag the white In/Out sliders to the frame where you want the exported clip to start and end.
You can also add the In and Out numerically, using Timecode.
OPERATIONS – ADD CHAPTER MARKERS
To add chapter markers exported with the project media from either Premiere or Final Cut, click the Chapters icon.
NOTE: To export media from Premiere Pro with chapter markers but without compressing it using Adobe Media Encoder check Match Sequence Settings in the Media Export window.
This adds the Chapters setting to the Settings panel. DON’T open this, or make any changes to these settings; you’ll only break it. All you need to do is turn this function on.
NOTE: The chapter markers created by ff-Works do not appear in QuickTime Player 7, but do appear in QuickTime Player.
OPERATIONS – ADD WATERMARKS
There are a LOT of video and audio filters you can apply! To add a watermark filter, click the Filters button at the top (fourth from the left) and choose Watermark.
This opens the Watermark dialog. Select the watermark file you want to use, then close this dialog. Assuming the watermark is properly sized and positioned for the video you are adding it to, you don’t need to change any of the other settings.
NOTE: Watermark files need to be PNG, not PSD, with a transparent background. Be sure to position the watermark correctly when you create it.
OPERATIONS – VIDEO COMPRESSION SETTINGS
There are SO MANY possible settings to tweak, here are just the important ones.
Most of the time, you can leave all the other settings alone.
OPERATIONS – AUDIO COMPRESSION SETTINGS
Like the rest of the program, there are lots of options here. To get started:
Leave the rest of the settings alone; the codec will vary depending upon the preset you choose.
If you are unsure, for stereo files going to social media:
For spoken word going to local websites:
WHAT I WISH THIS SOFTWARE DID
While I am very impressed with the results, the operation of the software is trickier than it needs to be. What I would like to see added are:
It took me a while to figure this program out. But, to me, the effort was worthwhile. I’m very impressed with the overall speed, capability, options and image quality of ff-Works. I’ve been using it for all my webinars for the last month.
Within the last two weeks, I’ve expanded my use to include my YouTube postings, MP4 and QuickTime versions of my webinars and videos posted to my website.
For anyone looking for better images, more control and more options, ff-Works is the go-to app.
Final Cut Pro X 10.4
Edit smarter with Larry’s brand-new webinars, all available in our store.