Paul Curtis
March 15th, 2013, 12:03 PM
I've been directed here by Jake at cineform, hopefully to clear up some issues.
I've actually been a long time user of cineform but stopped a few years ago but recently upgraded everything up to date because i'm doing post on a heavy VFX feature and want the benefits of lightly compressed intermediate files.
My post workflows are based around AE CS6 and Nuke X on windows 7 x64.
Nuke X doesn't work with AVI but can use (read/write) QT
There seems to be quite a bit of confusion between AVI and QT implementations.
My tests are all in CS6 to keep things simple. 32 bit float, HD with an alpha.
I can write from AE in AVI no problem, the AVI options have different descriptive settings. I can export a 4444 film scan keying version no problem with the alpha in. As i understand it the cineform alpha implementation keeps blacks and white uncompressed to preserve keying quality. At the highest setting my test file generates a 4.2GB file
The problem is QT which just seems broken. Firstly the options are very limited but i've tried a combination of settings both in the QT dialog and in the AE dialogue as follows:
1) Cineform set to 444 and Force 16bit. AE Settings RGB, Trillions of Colours WORKS (2.441 GB)
2) Cineform set to 4444 and Force 16bit. AE Settings RGB+A, Trillions+ FAILS frame 31
3) Cineform set to 4444, AE Settings RGB+A, Millions+ FAILS frame 4
4) Cineform set to 444, AE RGB Millions WORKS (3.130 GB)
5) Cineform set to 4444, AE Settings RGB+, Millions+ FAILED frame 56
6) Cineform set to 4444, AE Settings RGB, Millions FAILED frame 56
7) Cineform set to 444 Force 16bit. AE settings RGB Millions FAILED on 3 [Expected to fail should be trillions]
8) Cineform set to 444 Force 16bit. AE settings RGB Trillions WORKS (2.441 GB as above)
9) Cineform set to 444. AE settings RGB Trillions WORKS (3.336 GB) [Expected to fail but it worked]
In other words i cannot get an alpha out via QT like i can with AVI. Also Force 16/trillions seems to produce a SMALLER file than millions (4 and 9) which is not 16bit and just millions.
I have not been able to match the filesizes between AVI or QT, AVI is producing larger files
So, you can see how confusing it all is. There's no consistency between AVI and QT and even some odd results within QT. However it appears i cannot get an Alpha channel via QT no matter what i do.
Please can someone explain to me what these settings are actually doing behind the scenes and what i can do to help troubleshoot the alpha fail on QT.
Also what is the colour depth cineform is working in with all the scenarios?
What does force 16 bit actually do - it appears to make smaller files!
Any help would be really appreciated as i'm about to set down a complex path so i need to understand fully what cineform is doing if i'm going to put it at the core of my pipeline...
cheers
paul
I've actually been a long time user of cineform but stopped a few years ago but recently upgraded everything up to date because i'm doing post on a heavy VFX feature and want the benefits of lightly compressed intermediate files.
My post workflows are based around AE CS6 and Nuke X on windows 7 x64.
Nuke X doesn't work with AVI but can use (read/write) QT
There seems to be quite a bit of confusion between AVI and QT implementations.
My tests are all in CS6 to keep things simple. 32 bit float, HD with an alpha.
I can write from AE in AVI no problem, the AVI options have different descriptive settings. I can export a 4444 film scan keying version no problem with the alpha in. As i understand it the cineform alpha implementation keeps blacks and white uncompressed to preserve keying quality. At the highest setting my test file generates a 4.2GB file
The problem is QT which just seems broken. Firstly the options are very limited but i've tried a combination of settings both in the QT dialog and in the AE dialogue as follows:
1) Cineform set to 444 and Force 16bit. AE Settings RGB, Trillions of Colours WORKS (2.441 GB)
2) Cineform set to 4444 and Force 16bit. AE Settings RGB+A, Trillions+ FAILS frame 31
3) Cineform set to 4444, AE Settings RGB+A, Millions+ FAILS frame 4
4) Cineform set to 444, AE RGB Millions WORKS (3.130 GB)
5) Cineform set to 4444, AE Settings RGB+, Millions+ FAILED frame 56
6) Cineform set to 4444, AE Settings RGB, Millions FAILED frame 56
7) Cineform set to 444 Force 16bit. AE settings RGB Millions FAILED on 3 [Expected to fail should be trillions]
8) Cineform set to 444 Force 16bit. AE settings RGB Trillions WORKS (2.441 GB as above)
9) Cineform set to 444. AE settings RGB Trillions WORKS (3.336 GB) [Expected to fail but it worked]
In other words i cannot get an alpha out via QT like i can with AVI. Also Force 16/trillions seems to produce a SMALLER file than millions (4 and 9) which is not 16bit and just millions.
I have not been able to match the filesizes between AVI or QT, AVI is producing larger files
So, you can see how confusing it all is. There's no consistency between AVI and QT and even some odd results within QT. However it appears i cannot get an Alpha channel via QT no matter what i do.
Please can someone explain to me what these settings are actually doing behind the scenes and what i can do to help troubleshoot the alpha fail on QT.
Also what is the colour depth cineform is working in with all the scenarios?
What does force 16 bit actually do - it appears to make smaller files!
Any help would be really appreciated as i'm about to set down a complex path so i need to understand fully what cineform is doing if i'm going to put it at the core of my pipeline...
cheers
paul