Giter Club home page Giter Club logo

openfx-io's People

Contributors

360highdynamicrangehdr avatar acolwell avatar devernay avatar elaye avatar jdknox avatar kcotugno avatar lexfrenchy avatar luzpaz avatar mrkepzie avatar olear avatar sjuxax avatar sobotka avatar yakoyakoyokuyoku avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

openfx-io's Issues

WriteOIIO: Crash in OIIO when writing large image

Adding this now so I don't forget

I'm currently compositing large images at work that will be used in an 360 viewer. The final output image is 17814 x 8907 in either TIFF or JPEG. The actual comp is simple, I add two layers from an EXR (rendered in Blender) on top of a background image.

Any image format using WriteOIIO crash (in OpenImageIO lib, I don't have debug info on that library). The only image format I can use is PNG, as it does not use WriteOIIO.

Tested RB-2.5/RB-2.6 on Windows 10 and Ubuntu 22.04.

Will update with more info (when I get the time to build OIIO with debug info etc).

Transition to OCIO2

I made a new branch, named ocio2 to start the transition to OCIO2: https://github.com/NatronGitHub/openfx-io/tree/ocio2
I tried to keep OCIO1 compatibility, using OCIO_VERSION_HEX.

The code does not yet compile with OCIO 2.0.0 (I haven't fully figured out how to use the new API, since the Nuke plugins in the code were not updated).

There are a few changes remaining to be made, including #1

Appveyor still running on pull requests

As part of #36 I removed the Appveyor config but it appears that it is still getting run for pull requests. I believe there may be a webhook in this project's settings that needs to be removed. I don't have access to the project settings so I can't fix this myself.

Build errors on archlinux-manjaro

openfx-io version: 2.4
libseexpr2 2.11 (aur)
openimageio 2.2.13.0

build log
https://pastebin.com/vdwG46sd

key errors


Package 'IlmBase', required by 'virtual:world', not found
Package IlmBase was not found in the pkg-config search path.
Perhaps you should add the directory containing `IlmBase.pc'

Package 'IlmBase', required by 'virtual:world', not found
../EXR/ReadEXR.cpp:42:10: fatal error: ImfPixelType.h: No such file or directory
   42 | #include <ImfPixelType.h>

Build error on Arch

Sorry if this is a duplicate issue.

CXX Linux-64-release/SequenceParsing.o
CXX Linux-64-release/SeExpr.o
../SeExpr/SeExpr.cpp:58:10: fatal error: SeExpression.h: No such file or directory
58 | #include <SeExpression.h>
| ^~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [../openfx/Support/Plugins/Makefile.master:83: Linux-64-release/SeExpr.o] Error 1

Provide Pre-compiled Builds

Hey. I don't use Natron regularly, but am looking for a way to more efficiently write to files on Windows.

  • I read that the WriteFFMPEG node preforms better than the built-in Write, but understand that this information could be outdated.
  • Additionally, I do not know if the source is already compiled into Natron.
  • The link you posted on the README (3rdparty_windows_32_and_64bits_msvc2010.zip) goes to a dead Dropbox archive.

Thanks in advance for the help!

build broken on gcc 11?

guest@slax:~/botva/src/openfx-io/build$ make -j 8
Consolidate compiler generated dependencies of target IO
[  2%] Building CXX object CMakeFiles/IO.dir/SupportExt/glad/gladegl.cpp.o
/home/guest/botva/src/openfx-io/SupportExt/glad/gladegl.cpp: In function 'int gladLoadEGL()':
/home/guest/botva/src/openfx-io/SupportExt/glad/gladegl.cpp:59:29: error: invalid conversion from 'void*' to 'PFNEGLBINDAPIPROC' {aka 'unsigned int (*)(unsigned int)'} [-fpermissive]
   59 |         bindAPI =  get_proc ("eglBindAPI");
      |                    ~~~~~~~~~^~~~~~~~~~~~~~
      |                             |
      |                             void*
make[2]: *** [CMakeFiles/IO.dir/build.make:202: CMakeFiles/IO.dir/SupportExt/glad/gladegl.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/IO.dir/all] Error 2
make: *** [Makefile:146: all] Error 2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.