Skip to main content

Processing Settings

IPED’s main configuration file is IPEDConfig.txt, located in the iped-app/resources/config/ directory. This file controls all processing features and settings.

Hash Calculation

Content Detection and Analysis

File Processing

Search and Indexing

OCR and Transcription

Carving

Thumbnails and Media Processing

Export and Storage

Special Features

Configuration File Locations

IPED uses a hierarchical configuration system:

Advanced Configuration Files

Each processing task may have its own configuration file in the conf/ directory:
  • AudioTranscriptConfig.txt - Audio transcription settings
  • OCRConfig.txt - OCR language and quality settings
  • CSAMDetectorConfig.txt - CSAM detection model configuration
  • FaceRecognitionConfig.txt - Face recognition parameters
  • AgeEstimationConfig.txt - Age estimation settings
  • VideoThumbsConfig.txt - Video frame extraction settings
  • RegexConfig.txt - Regular expression patterns
  • CarverConfig.xml - File carving configuration
  • HashTaskConfig.txt - Hash algorithm selection
  • MinIOConfig.txt - MinIO object storage settings
  • ElasticSearchConfig.txt - ElasticSearch/OpenSearch settings

Performance Tuning

Key performance settings are found in LocalConfig.txt:
  • numThreads: Set to “default” or specify number of processing threads
  • indexTempOnSSD: Enable if temp directory is on SSD (can improve speed up to 2x)
  • outputOnSSD: Enable if output folder is on SSD
  • indexTemp: Location of temporary processing directory

Best Practices

Critical Configuration Warnings:
  1. ignoreDuplicates: Setting this to true is dangerous as it may exclude duplicated files with different metadata (names, paths, dates)
  2. enableCSAMDetector/enablePhotoDNA: These features require proper legal authorization and proprietary models
  3. enableOCR/enableAudioTranscription: These significantly increase processing time and resource usage
  4. Temp Directory: Configure on a folder free of antivirus scanning and system indexing, preferably on SSD