VueScan works with the Canon 8400F on Windows and Mac OS X.
This scanner has an infrared lamp for scanning film. VueScan's 'Filter | Infrared clean' option can be used to remove dust spots from film scans. This is similar to (and we think better than) the ICE and FARE algorithms.
It scans with visible light in the first pass and with infrared light in the second pass.
Infrared cleaning works well with all types of color negative and color slide film, including Kodachrome. However, silver-based black/white film doesn't work with infrared cleaning because the silver particles look the same in visible light and infrared light.
You need to install a Canon driver to use this scanner on Windows and Mac OS X.
If you don't have a Canon driver installed, VueScan will still do flatbed scans (but not transparency scans).
On Windows x64, you need to use VueScan x64 to use this scanner's transparency adapter.
This scanner is supported on Mac OS X 10.6 (Snow Leopard) and later if you first install the Canon drivers for Mac OS X 10.6 or later (these will work on newer versions of Mac OS X). Also, run the x32 (not x64) version of VueScan with these drivers.
Note that Canon drivers for Windows Vista or later will usually work on Windows 10 and Canon drivers for Mac OS X 10.6 or later will usually work on Mac OS X 10.11 (El Capitan).