Any idea why this fails on a ProRes4444 format? I presume it is the alpha channel.
Code:
c = core.ffms2.Source("prores4444.mov")
c = core.fmtc.bitdepth(c, bits=16)
Error:
c = core.fmtc.bitdepth(c, bits=16)
File "src\cython\vapoursynth.pyx", line 1862, in vapoursynth.Function.__call__
vapoursynth.Error: bitdepth: argument clip is not of array type but more than one value was supplied
Edited to add:
Found out the solution myself, if an alpha channel is present two clips will be returned.
This works fine:
Code:
c = core.ffms2.Source("prores4444.mov")
c = core.fmtc.bitdepth(c[0], bits=16)