Processing Settings
IPED’s main configuration file isIPEDConfig.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:Configuration File Hierarchy
Configuration File Hierarchy
Advanced Configuration Files
Each processing task may have its own configuration file in theconf/ directory:
AudioTranscriptConfig.txt- Audio transcription settingsOCRConfig.txt- OCR language and quality settingsCSAMDetectorConfig.txt- CSAM detection model configurationFaceRecognitionConfig.txt- Face recognition parametersAgeEstimationConfig.txt- Age estimation settingsVideoThumbsConfig.txt- Video frame extraction settingsRegexConfig.txt- Regular expression patternsCarverConfig.xml- File carving configurationHashTaskConfig.txt- Hash algorithm selectionMinIOConfig.txt- MinIO object storage settingsElasticSearchConfig.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
Related Resources
- Processing Tasks - Learn about individual processing modules
- Supported Formats - View all supported file formats
- Troubleshooting - Common issues and solutions