Page 1 of 1

plugin DXO Filmpack 6 grayed out

Posted: November 29th, 2021, 6:15 pm
by pierrelabreche
I tried setting up the Filmpack 6 plug-in folder as either :
  • C:\Program Files\DxO Labs
  • C:\Program Files\DxO Labs\DxO FilmPack 6
In both cases, the plugin "FilmPack..." is grayed out in the menu "File > Plug-ins > DxO".

Re: plugin DXO Filmpack 6 grayed out

Posted: November 29th, 2021, 6:31 pm
by jsachs
PWP is still on Film Pack 5 -- will update when I get a chance.

Re: plugin DXO Filmpack 6 grayed out

Posted: November 30th, 2021, 9:10 am
by pierrelabreche
It would be useful to let the user define plug-ins without intervention by the developer. This is how Nikon Studio and DxO Photolab interface with external programs.

Re: plugin DXO Filmpack 6 grayed out

Posted: December 1st, 2021, 12:07 pm
by jsachs
PWP does not if fact support Photoshop plugins -- just those that include a stand-alone application that it can invoke. This makes it difficult to create a universal plug-in interface.

Re: plugin DXO Filmpack 6 grayed out

Posted: December 1st, 2021, 3:38 pm
by pierrelabreche
jsachs wrote: December 1st, 2021, 12:07 pm PWP does not if fact support Photoshop plugins -- just those that include a stand-alone application that it can invoke. This makes it difficult to create a universal plug-in interface.
I would very much appreciate if PWP could include an open interface to external apps like Nikon NX Studio or DxO Photolab. Please note that I am not referring to Photoshop plugins, but to external applications such as Microsoft Research ICE, DxO Nik collection, Viewpoint and Filmpack.

In DxO Photolab
the user simply selects "Export to application", and the interface allows the user to add applications to a list of recently-used applications. No special setup is required prior to use.

DxO's user interface for exporting to an external application is shown below:
2021-12-02 DxO Photolab  interface to applications.png
2021-12-02 DxO Photolab interface to applications.png (15.89 KiB) Viewed 3992 times
The list of previously used applications is stored in a user.config file. For example, an excerpt of DxO's Photolab user.config contains data for exporting to PWP8 and Microsoft ICE:

Code: Select all

     <setting name="RecentApplications" serializeAs="String">
        <value>&lt;ArrayOfanyType xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"&gt;&lt;anyType i:type="a:Application" xmlns:a="http://schemas.datacontract.org/2004/07/DxO.OpticsPro.DopCommon"&gt;&lt;a:FileName&gt;c:\program files\digital light &amp;amp; color\picture window pro 8\pwp 8.0.exe&lt;/a:FileName&gt;&lt;a:LastUsage&gt;2021-06-03T18:39:36.2601985Z&lt;/a:LastUsage&gt;&lt;a:Version i:nil="true" xmlns:b="http://schemas.datacontract.org/2004/07/System"/&gt;&lt;/anyType&gt;&lt;anyType i:type="a:Application" xmlns:a="http://schemas.datacontract.org/2004/07/DxO.OpticsPro.DopCommon"&gt;&lt;a:FileName&gt;c:\program files\microsoft research\image composite editor\ice.exe&lt;/a:FileName&gt;&lt;a:LastUsage&gt;2021-02-01T16:59:03.7928719Z&lt;/a:LastUsage&gt;&lt;a:Version i:nil="true" xmlns:b="http://schemas.datacontract.org/2004/07/System"/&gt;&lt;/anyType&gt;&lt;/ArrayOfanyType&gt;</value>
      </setting>


In Nikon NX Studio:
the user can declare the applications in user preferences as shown below:
2021-12-02 Nikon Studio interface to applications v1.png
2021-12-02 Nikon Studio interface to applications v1.png (42.71 KiB) Viewed 3992 times

Also, an application can be added on the fly as shown in the screen capture below:
2021-12-02 Nikon Studio interface to applications (menu).png
2021-12-02 Nikon Studio interface to applications (menu).png (144.12 KiB) Viewed 3991 times

Re: plugin DXO Filmpack 6 grayed out

Posted: December 1st, 2021, 3:56 pm
by Winfried
Maybe some kind of Drag-and-Drop mechanism will do.

exec <external-program-name.exe> <filename>

Re: plugin DXO Filmpack 6 grayed out

Posted: December 1st, 2021, 8:47 pm
by jsachs
I have had this on my things to do list for quite a while but you are the first one to ask for it. Integrating an external program into the non-destructive editing paradigm is clumsy at best as illustrated by the current plugin interface.

Re: plugin DXO Filmpack 6 grayed out

Posted: December 2nd, 2021, 9:30 am
by pierrelabreche
As an initial implementation, the integration of external apps does not need to be complex, or "remembered" in the workflow. It could simply be an option similar to "save", whereby external image files are created, as usual, and then provided as input to an external program, defined by the user, and launched.

In the case of Microsoft ICE, or DxO's Nik Collection HDR Efex Pro, the input consists of a set of images. This set could be (1) selected images (2 ) all images produced in the branches stemming from a certain root node.

It should also be possible to launch an application using as input files that are already existing (no save required).

Pierre