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

Messages - sepa

#1
Quick workaround for current version of BarracudaGUI: drag&drop dng files into the queue list.

Next build comes with:
# dng extension support via "Add" dialog and import parameter.
# optimized parsing of commandline parameters

Any additional suggestions?
#2
Quote from: a1ex on May 08, 2014, 01:55:34 PM
A suggestion that I made in the LR plugin thread, but could be useful here too:

http://www.magiclantern.fm/forum/index.php?topic=11056.msg111410#msg111410

Since some command-line options change fairly often, it may be a good idea to parse the help text (when you run cr2hdr without any arguments) and generate the GUI widgets (checkboxes) according to it. Or, if this is too difficult to program, just display the help in a message box.

Useful - implemented  :)

Update to Version 0.3.5.0 See first post for details.
#3
Update to Version 0.3.4.0 See first post for details.
#4
Quote from: szDE on May 07, 2014, 02:20:22 PM
I know that it may be super-stupid, but... How do I access settings? :D

File->Settings
#5
Thanks for testing.  :)

Quote from: Audionut on April 30, 2014, 03:48:07 PM
That fixed it.  Thanks sepa.
The one I had previously was "Microsoft.WindowsAPICodePack.Shell.dll".

Both dll's are needed.
I've updated the v0.3.3.1 zip (first post of this thread) with the missing dll.
#7
Update to Version 0.3.3.1 See first post for details.
#8
Quote from: Audionut on March 26, 2014, 02:35:14 AM
With the test version, as soon as I hit start processing, it errors out.




Please use the download link (include the missing dll) from first post and put the testing version in the same folder.
#9
Your log points to a "System.IO.FileNotFoundException" exeption. But i can't locate the problem. Has anyone the same problem with this version?
#10
Hi beachman, thanks for this testing sequence. I rewrite the file processing section and add some other improvements.
Please check out this testing version https://dl.dropboxusercontent.com/u/1393526/BarracudaGUI_0.3.3.0_testing.exe.zip
#11
Tested with 500 CR2 files in queue - no problem found. Can anyone reproduce this?
#12
Thanks for checking. I'll fix it asap.
#13
Thanks for the shot. The destination path for dng moving looks interesting. Can you set the dng export path to a separate folder (instead of root)?
#14
What kind of crash? Screenshot please.
#15
Wah...  :-X i forgot to put the dll in the zip file. Please download again.
#16
Update to Version 0.3.2.0 See first post for details.
#17
Hi  beachman,
your ini file looks good.

Make sure that the following files are in the same folder:

  • cr2hdr-hot.exe
  • exiftool.exe
  • dcraw.exe

Whish DualISO CR2 file do you mean? Can you give me the link to the CR2 file?
#18
Okay,... very strange.  ???

My test configuration:

Folder: c:\tools\cr2hdr\
contains:

  • cr2hdr-hot.exe
  • dcraw.exe
  • exiftool.exe

Folder: c:\tools\BarracudaGUI\
contains:

  • BarracudaGUI.exe
  • BarracudaGUI.ini

First attempt: Postprocessing by manual clicking

Folder: c:\tmp\hdrexport\ for dng/cr2 export, set in BarracudaGUI settings
Folder: c:\tmp\cr2import\ for cr2 import, set in BarracudaGUI settings
contains:

  • 001.CR2
  • 003.CR2
  • 004.CR2
  • 015.CR2
  • 016.CR2
  • 017.CR2
  • 018.CR2

Start manually by clicking "Start postprocessing"

After postprocessing the folder c:\tmp\hdrexport\ contains

  • 001.DNG
  • 003.DNG
  • 004.DNG
  • 015.DNG
  • 016.DNG
  • 017.DNG
  • 018.DNG

Works correct.



Second attempt - Start BarracudaGUI.exe with commandline parameters:

c:\tools\BarracudaGUI\BarracudaGUI.exe --import:c:\tmp\cr2import --export:c:\tmp\hdrexport --start:true

Starts postprocessing automatically

After postprocessing the folder c:\tmp\hdrexport\ contains

  • 001.DNG
  • 003.DNG
  • 004.DNG
  • 015.DNG
  • 016.DNG
  • 017.DNG
  • 018.DNG

Works correct.

#19
Update to Version 0.3.1. See first post for details.
#20
Quote from: 1% on November 06, 2013, 05:47:57 PM
I looked in event log:


Faulting application name: BarracudaGUI.exe, version: 0.3.0.0, time stamp: 0x52795e26
Faulting module name: KERNELBASE.dll, version: 6.1.7601.18229, time stamp: 0x51fb1116
Exception code: 0xe0434352
Fault offset: 0x0000c41f
Faulting process id: 0x294
Faulting application start time: 0x01ceda829b403fd6
Faulting application path: E:\Dual\BarracudaGUI.exe
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll



Application: BarracudaGUI.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.FormatException
Stack:
   at System.DateTimeParse.Parse(System.String, System.Globalization.DateTimeFormatInfo, System.Globalization.DateTimeStyles)
   at System.Convert.ToDateTime(System.String)
   at BarracudaGUI.frmMain.WaitForPostprocessing(System.Object)
   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()


Thank you.  Looks like a parsing problem from "creating date" value from exiftool.

What regional setting do you use in windows?
#21
Quote from: engardeknave on November 06, 2013, 08:33:24 AM
So I guess by command line support you mean just for cr2hdr and not source and destination parameters for barracudagui.exe?

Yes. See last line at http://www.magiclantern.fm/forum/index.php?topic=9102.msg86105#msg86105.
You can also set an import folder for cr2 files. This folder will be load on startup.
#22
Quote from: 1% on November 06, 2013, 12:40:39 AM
I get a general protection fault now after it tries to copy 1 file. Ok, seems on another folder it dies after first 4 threads finish. The files never get copied.

I can't reproduce this here. Have you take a screenshot?
More details please.
#23
I won't deleting the orignal cr2 files by default. (in case BarracudaGUI is broken or something ;)) Maybe i make a new option in the next release.
#24
Update to Version 0.3. See first post for details.
#25
Quote from: engardeknave on October 31, 2013, 12:30:12 PM
This looks fantastic. I would add it to my workflow if I could give it a command line parameter pointing it to a folder to process, and if there were an option not to rename the files that way. A destination folder command line option would be a plus too.

Yeah, sounds interesting.
Maybe?: barracudagui.exe --source <folderpath> --export <folderpath> and automatic start of postprocessing

What do you mean with "A destination folder command line option would be a plus too."?

Quote from: engardeknave on October 31, 2013, 12:30:12 PM
How does it determine how many threads? By the number of cores? I find that my machine seems to go fastest with as many as ten threads running at once.

By ThreadPool.GetMinThreads Method. I've tested with more than the maximum simultan threads of my cpu (Core i5 3570K, 4 cores / 4 threads) and there was no performance benefit.

Quote from: engardeknave on October 31, 2013, 12:30:12 PM
Maybe you could just pass through all command line parameters for cr2hdr.

Next version contain a "commandline parameters" setting for the post processor application.