Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Filmschmiede

#1
Hello community!

Since MLV to CDNG conversion is rather slow with compressed raw files and I couldn't find a converter that does it quicker than mlv_dump, I wrote my own. It still uses mlv_dump but executes several instances simultaneously. It also displays more verbose progress information and conversion speeds of the respective threads. I only have a Windows 64bit version.

You can download it here: MCMLVConverter.zip
There is no installer and it comes with its own little DLL-hell but I hope that's okay. I've tested it on Windows 7 and 10.

If your SSDs are quick enough you can have as many threads as you have logical CPU cores and still have a performance increase. I do not recommend using multithreaded conversion on HDDs, however, because of fragmentation.

The software's feature set is very basic. It provides every mlv_dump switch and allows to collect the results in a single directory but that's it. It only converts from MLV to CDNG and (apart from what mlv_dump provides) can do neither processing nor preview. It's made to fit my personal workflow needs closely but maybe someone else's, too.

You need your own mlv_dump.exe for it to work. Should you be experimenting a lot it may come in handy that you can easily use different mlv_dump executables. The software saves its settings so that you don't have to enter everything over and over again.

Here is a screenshot of it during operation, being 5x as fast as single-threaded, running with eight threads on four physical cores with hyperthreading. You can see the CPU usage in the task manager.




Maybe it's useful to someone else. I am happy to hear your complaints and suggestions concerning usability. But I currently do not intend to extend its feature set toward anything but conversion.
You may, however, download the source code and do whatever you like with it: MCMLVConverter_source.zip
But don't expect good architecture or even comments ::). It's been a quick hack after all.

Cheers...

   ...Mike