Compiling against the proper headers fixed it.
Thanks so much.
Vincent
-----Original Message-----
From: "Nathan Rusch" <[email protected]>
Sent: Monday, July 14, 2014 18:10
To: "Nuke plug-in development discussion" <[email protected]>
Subject: Re: [Nuke-dev] Linux FFMPEG
For Nuke 7, they used commit 0b717e24f98245237b67c7ca5b677c59dc2129d5 from the
FFMPEG repository. I don’t know if they actually updated the libraries at all
in Nuke 8 (I have a feeling not), but I have rebuilt plugins against that
version for Nuke 8 and used them without issue.
-Nathan
From: [ Vincent Olivier ]( mailto:[email protected] )
Sent: Monday, July 14, 2014 2:42 PM
To: [ Nuke plug-in development discussion ](
mailto:[email protected] )
Subject: RE: [Nuke-dev] Linux FFMPEG
I tried to replace Nuke's default FFMPEG libraries with fresh ones built from
source, but it doesn't work.
Some help or at least a statement would be greatly appreciated. I'm just trying
to open my Sony XAVC (MXF, H.264, 422, 10-bit, 4K) files without loosing
information through the current plugin's downsampling to 8-bit.
Thanks,
Vincent
-----Original Message-----
From: "Vincent Olivier" <[email protected]>
Sent: Saturday, July 12, 2014 20:36
To: "Nuke plug-in development discussion" <[email protected]>
Subject: [Nuke-dev] Linux FFMPEG
Hi,
On Linux, FFMPEG binary libraries seem to be bundled in the Nuke distribution
(8.0v5).
Also, the ffmpegReader.cpp code seems to differ from the bundled compiled
version because the NDK source doesn't open files that are opened by the
bundled version. Actually, I can't get the NDK source version to open anything
(works perfectly on Mac OS X 10.9 with FFMPEG from Homebrew).
Finally, I NEED to modify the ffmpegReader because I want it to read YCbCr
10-bit 422 files that the bundled version is currently downsampling to 8-bit
RGB with an unknown YCbCr to RGB color transform (if I refer to the source
code).
The bundled version seems to be quite old too, because if I compile against a
recent FFMPEG version, I get tons of deprecated function usage.
I think the best solution is to publish the ffmpegReader.cpp code that
corresponds to the 8.0v5 release.
Is that possible?
And is it possible to replace the bundled FFMPEG binaries with newer ones if I
put those in my .nuke directory?
Thanks!
Vincent
_______________________________________________
Nuke-dev mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev
_______________________________________________
Nuke-dev mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev