File identifier 0.6.2

License: Free ‎File size: 910.26 KB
‎Users Rating: 2.7/5 - ‎12 ‎votes

File identifier is a command line tool that permits identification of different files, as well as extracting the metadata associated with those files. Furthermore, the identification part of the software relies on a text database (similar to the UNIX magic file) that can easily be modified and extended. Currently identifies about 600 file formats, and extracts metadata from about 30 major file formats including PDF, PNG, OLE (DOC), RIFF (AVI, WAVE), IFF (AIFF, ILBM), EXE, SGML (HTML), RTF, MP3, ASF (WMA, WMV), TIFF and JPEG. Optionally the metadata can be saved to a database that is compatible with 4DOS/4NT Description files. The tool can also generate simple HTML reports that are configurable via CSS, as well as SFV Compatible CRC-32 integrity verification files. File identifier also automatically detects embedded xmp metadata and maps all the extracted metadata to XMP schemas (including dublincore - ref. ISO 15836) for easy classification. Finally, the identified files are classified according to their MIME types, File format identifier (FFID) types and file extensions. Extraction of metadata stored in multiple languages is also supported. This is the freeware version. The professional version also supports saving reports to CSV files of all the extracted metadata.

VERSION HISTORY

  • Version 0.6.2 posted on 2009-02-28
    Overflow bugfix in RIFF/IFF files, RIFF file parsing speed improvement

Program Details

EULA

Copyright (c) 2004-2007 Optima SC Inc. All rights reserved. Redistribution and use in binary form, without modification in commercial and non-commercial packages/software, are permitted provided that the following conditions are met: 1. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 2. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by Carl Eric Codere of Optima SC Inc." Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. 4. The names "Optima SC Inc." and "Carl Eric Codere" must not be used to endorse or promote products derived from this software without prior written permission. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL OPTIMA SC INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.