Hi, Phil. No, there has not yet been a specific volunteer to take on the vcpkg 
issue.


> On Apr 14, 2021, at 6:02 AM, Phil Miller <[email protected]> wrote:
> 
> Did you get anyone to take on the task of keeping vcpkg up to date with the 
> latest oiio releases? I do not think I can take that on myself, but I might 
> be able to lend a hand. There are still many things about vcpkg I do not 
> understand, but I am able to use it. In fact for two PRs is submitted, I used 
> my vcpkg build (on windows) of the oiio dependencies (but without the vcpkg 
> build of openimageio itself). And then I was able to build the oiio master 
> branch using the vcpkg toolchain file. (I had to first remove the find 
> modules for ffmpeg, libraw, and opencv from src/cmake/modules as is done in 
> the openimageio port.) There are still a couple of kinks with the build of 
> the debug configuration, so it would be much better if I could build the head 
> of the master branch (or something much newer than what is on vcpkg), but the 
> current patch files in the vcpkg port make that difficult (at least for me).
>  
> From: Oiio-dev <[email protected]> On Behalf Of Larry 
> Gritz
> Sent: Tuesday, March 30, 2021 1:05 PM
> To: OpenImageIO dev list <[email protected]>
> Subject: [EXTERNAL] Re: [Oiio-dev] oiiotool: skipping bad frames
>  
> This fix will be in v2.2.13.0, which is scheduled for release on Thursday. 
> But I don't know how long it will be before vcpkg or any other package 
> managers switch their default builds to the new version. Some do it within 
> days, some wait weeks or maybe even until someone specifically requests it.
>  
> It would be great if some member of the OIIO community -- who works on 
> Windows and uses and understands vcpkg deeply -- took on the task of keeping 
> it up to date with our releases and making sure its option choices make sense 
> (like, I think by default that it ought to build the command line tools and 
> the python bindings, with most things opt-out rather than opt-in).
>  
> So this patch merely skips to the next frame iteration when there is an 
> error, producing no output for that frame (rather than exit immediately and 
> not even try the remaining frames).
>  
> I do like the idea of adding options for producing output when errors are 
> encountered, though I think we need a concrete, detailed proposal for how it 
> should behave. Consider that a set of commands (for a particular frame 
> number) might involve reading multiple inputs, combining or modifying them in 
> some way, then writing output. Is the substitution (of a checkerboard, black 
> frame, or error card or something) at the level of each individual command? 
> Like, does an individual nonexistent file get substituted with the error 
> image, then things continue with that alternative input? Or is it that if any 
> error occurs at any step, the -o outputs the error card image and not any 
> piece of inputs that did exist? Or something else? If the error is reading a 
> file, say it doesn't exist -- so you don't know what resolution it would have 
> been or what channels it would have had -- how do you know how big the error 
> card or output ought to be?
>  
> 
> 
> On Mar 30, 2021, at 9:25 AM, Gabor L. Toth <[email protected] 
> <mailto:[email protected]>> wrote:
>  
> Hi,
>  
> really thanks for the update! 
> A dev colleague built oiiotool with vcpkg, but the version number is 
> 2.2.10.0. I assume this is an older version, and doesn't have this commit? 
> Can we specify vcpkg to use the current master branch? Or do we need cmake 
> for that?
> Another question: is there a chance to implement other options for missing 
> frames? (Black frame or checkerboard  etc.)  Also an option for skipping or 
> making the bad (incomplete) frames black (that are currently throwing error) 
> and finishing the task would be useful. For example sometimes a renderjob 
> marked as finished, thus the oiiotool is running, comping the rendered 
> layers, but 1-2 rendermachines still writing out frames for many aovs, so 1-2 
> frame is incomplete.  Or occasionally just simply having bad rendered frames. 
> :) 
>  
> Thanks,
> Gabor
>  
>  
>  
> On Sun, Mar 21, 2021 at 9:11 PM <[email protected] 
> <mailto:[email protected]>> wrote:
> Send Oiio-dev mailing list submissions to
>         [email protected] <mailto:[email protected]>
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org 
> <https://urldefense.us/v3/__http:/lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfpLhd41D$>
> or, via email, send a message with subject or body 'help' to
>         [email protected] 
> <mailto:[email protected]>
> 
> You can reach the person managing the list at
>         [email protected] 
> <mailto:[email protected]>
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Oiio-dev digest..."
> 
> 
> Today's Topics:
> 
>    1. Re: oiiotool: skipping bad frames (Larry Gritz)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Sun, 21 Mar 2021 00:28:09 -0700
> From: Larry Gritz <[email protected] <mailto:[email protected]>>
> To: OpenImageIO dev list <[email protected] 
> <mailto:[email protected]>>
> Subject: Re: [Oiio-dev] oiiotool: skipping bad frames
> Message-ID: <[email protected] 
> <mailto:[email protected]>>
> Content-Type: text/plain; charset="us-ascii"
> 
> I'm afraid I let that slip through the cracks, sorry.
> 
> But I did think it was a good idea, so to make sure I had good news for you 
> after all, I implemented it tonight.
> Here is the proposed fix:  https://github.com/OpenImageIO/oiio/pull/2905 
> <https://urldefense.us/v3/__https:/github.com/OpenImageIO/oiio/pull/2905__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfnjzLMjW$>
> 
>         -- lg
> 
> 
> > On Mar 20, 2021, at 12:26 PM, Gabor L. Toth <[email protected] 
> > <mailto:[email protected]>> wrote:
> > 
> > Hi,
> > 
> > any news on this feature? It would be very useful for any operation with 
> > image sequences, with occasionally missing frames, or having some bad 
> > frames. ;)
> > 
> > Thanks,
> > Gabor
> > 
> > 
> > On Fri, Feb 5, 2021 at 10:12 PM <[email protected] 
> > <mailto:[email protected]> 
> > <mailto:[email protected] 
> > <mailto:[email protected]>>> wrote:
> > 
> > Today's Topics:
> > 
> >    1. Re: oiiotool: skipping bad frames (Larry Gritz)
> > 
> > 
> > ----------------------------------------------------------------------
> > 
> > Message: 1
> > Date: Thu, 4 Feb 2021 23:33:07 -0800
> > From: Larry Gritz <[email protected] <mailto:[email protected]> 
> > <mailto:[email protected] <mailto:[email protected]>>>
> > To: OpenImageIO dev list <[email protected] 
> > <mailto:[email protected]> 
> > <mailto:[email protected] 
> > <mailto:[email protected]>>>
> > Subject: Re: [Oiio-dev] oiiotool: skipping bad frames
> > Message-ID: <[email protected] 
> > <mailto:[email protected]> 
> > <mailto:[email protected] 
> > <mailto:[email protected]>>>
> > Content-Type: text/plain; charset="us-ascii"
> > 
> > Yeah, that does seem like a good idea. Let me see if I can cook something 
> > up for this over the weekend.
> > 
> >         -- lg
> > 
> > 
> > > On Feb 4, 2021, at 3:01 AM, Gabor L. Toth <[email protected] 
> > > <mailto:[email protected]> <mailto:[email protected] 
> > > <mailto:[email protected]>>> wrote:
> > > 
> > > Hi, 
> > > 
> > > I had this question a while ago, is there any update on this, or plans to 
> > > do it? The problem is oiiotool stops when a frame is missing from an 
> > > image sequence, or encounters a bad frame (like unfinished/corrupted 
> > > render from 3d). It should continue the operation, and replace the 
> > > missing/bad frame with either a black frame, a checkerboard or the 
> > > nearest frame (would be great to have the option to choose from these, 
> > > the default should be I think the black frame). And of course the error 
> > > throw should be another option. 
> > > 
> > > Thanks,
> > > Gabor
> > > 
> > > 
> > > 
> > >  
> > > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> > >  
> > > <https://urldefense.us/v3/__https:/www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfqSNELYl$>
> > >  
> > > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> > >  
> > > <https://urldefense.us/v3/__https:/www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfqSNELYl$>>>
> > >         Virus-free. www.avast.com 
> > > <https://urldefense.us/v3/__http:/www.avast.com/__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLflzvfkvJ$>
> > >  <http://www.avast.com/ 
> > > <https://urldefense.us/v3/__http:/www.avast.com/__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLflzvfkvJ$>>
> > >  
> > > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> > >  
> > > <https://urldefense.us/v3/__https:/www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfqSNELYl$><https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> > >  
> > > <https://urldefense.us/v3/__https:/www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfqSNELYl$>>>
> > >  <x-msg://42/#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2 
> > > <x-msg://42/#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>>_______________________________________________
> > > Oiio-dev mailing list
> > > [email protected] <mailto:[email protected]> 
> > > <mailto:[email protected] 
> > > <mailto:[email protected]>>
> > > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org 
> > > <https://urldefense.us/v3/__http:/lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfpLhd41D$><http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
> > >  
> > > <https://urldefense.us/v3/__http:/lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfpLhd41D$>>
> > 
> > --
> > Larry Gritz
> > [email protected] <mailto:[email protected]> 
> > <mailto:[email protected] <mailto:[email protected]>>
> > 
> > 
> > 
> > 
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL: 
> > <http://lists.openimageio.org/pipermail/oiio-dev-openimageio.org/attachments/20210204/e73b8502/attachment-0001.html
> >  
> > <https://urldefense.us/v3/__http:/lists.openimageio.org/pipermail/oiio-dev-openimageio.org/attachments/20210204/e73b8502/attachment-0001.html__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfrtb4nMj$><http://lists.openimageio.org/pipermail/oiio-dev-openimageio.org/attachments/20210204/e73b8502/attachment-0001.html
> >  
> > <https://urldefense.us/v3/__http:/lists.openimageio.org/pipermail/oiio-dev-openimageio.org/attachments/20210204/e73b8502/attachment-0001.html__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfrtb4nMj$>>>
> > 
> > ------------------------------
> > 
> > Subject: Digest Footer
> > 
> > _______________________________________________
> > Oiio-dev mailing list
> > [email protected] <mailto:[email protected]> 
> > <mailto:[email protected] 
> > <mailto:[email protected]>>
> > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org 
> > <https://urldefense.us/v3/__http:/lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfpLhd41D$><http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
> >  
> > <https://urldefense.us/v3/__http:/lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfpLhd41D$>>
> > 
> > 
> > ------------------------------
> > 
> > End of Oiio-dev Digest, Vol 149, Issue 3
> > ****************************************
> > 
> >  
> > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> >  
> > <https://urldefense.us/v3/__https:/www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfqSNELYl$>>
> >         Virus-free. www.avast.com 
> > <https://urldefense.us/v3/__http:/www.avast.com/__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLflzvfkvJ$>
> >  
> > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> >  
> > <https://urldefense.us/v3/__https:/www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfqSNELYl$>>
> >  <x-msg://11/#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2 
> > <x-msg://11/#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>>_______________________________________________
> > Oiio-dev mailing list
> > [email protected] <mailto:[email protected]>
> > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org 
> > <https://urldefense.us/v3/__http:/lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfpLhd41D$>
> 
> --
> Larry Gritz
> [email protected] <mailto:[email protected]>
> 
> 
> 
> 
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
> <http://lists.openimageio.org/pipermail/oiio-dev-openimageio.org/attachments/20210321/08c6539d/attachment-0001.html
>  
> <https://urldefense.us/v3/__http:/lists.openimageio.org/pipermail/oiio-dev-openimageio.org/attachments/20210321/08c6539d/attachment-0001.html__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLftUC5d3p$>>
> 
> ------------------------------
> 
> Subject: Digest Footer
> 
> _______________________________________________
> Oiio-dev mailing list
> [email protected] <mailto:[email protected]>
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org 
> <https://urldefense.us/v3/__http:/lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfpLhd41D$>
> 
> 
> ------------------------------
> 
> End of Oiio-dev Digest, Vol 150, Issue 5
> ****************************************
>  
>  
> <https://urldefense.us/v3/__https:/www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfqSNELYl$>
>         
> Virus-free. www.avast.com 
> <https://urldefense.us/v3/__https:/www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfqSNELYl$>
> _______________________________________________
> Oiio-dev mailing list
> [email protected] <mailto:[email protected]>
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org 
> <https://urldefense.us/v3/__http:/lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org__;!!Nv3xtKNH_4uope0!1_2jcrY0yIxrQPiQrtKvQqJiWXpk0vyBXTK_eyaigFbRtuZUklKc0SDLfpLhd41D$>
>  
> --
> Larry Gritz
> [email protected] <mailto:[email protected]>
>  
>  
> 
>  
> _______________________________________________
> Oiio-dev mailing list
> [email protected]
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

--
Larry Gritz
[email protected]




_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to