# Multithread DNG conversion for downloading raw files

**URL:** <https://discuss.kde.org/t/multithread-dng-conversion-for-downloading-raw-files/40664>\
**Category:** Brainstorm\
**Tags:** digikam\
**Created:** [October 17, 2025, 10:03am UTC](https://discuss.kde.org/t/multithread-dng-conversion-for-downloading-raw-files/40664 "2025-10-17T10:03:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tiefseetauchner](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/t/8edcca/32.png) [@Tiefseetauchner](https://discuss.kde.org/u/Tiefseetauchner)\
**Post date:** [October 17, 2025, 10:03am UTC](https://discuss.kde.org/t/multithread-dng-conversion-for-downloading-raw-files/40664/1 "2025-10-17T10:03:21Z")

</div>

Eyo : )

I frequently download 500+ images from my SD card, and I use the DNG conversion option to convert the RAW files to DNG. This seemingly happens single threaded currently. In my mind, it’d make sense to multithread this.

But aside from a quick exploration to figure out how a feature works a few months ago, I have no knowledge of Digikam code. Does this make sense? I know UI functions and multithreaded are a pain, and it seems to block some parts of the interface, so I suspect there’s a constraint there. Would it make sense to seperate the logic in this way?

Also, I’ll just say, probably cannot implement it :'/ programming hard rn
