Closed ksze closed 9 years ago
Can you point to any of the FATE suite that exhibits this behaviour, or provide a small sample?
Also, try logging.basicConfig()
to see what the "nut" container is trying to say.
(I'm glad to have put in that RuntimeError, though. =P)
By small sample, you mean a small video clip?
Yes.
I think I made a bad assumption about the definition of video planes that works 99% of the time, but breaks down in this case. So... I just need to poke at it for a bit. =P
I'll try to figure this out today.
If I can't find something in the FATE suite that exhibits the same problem, may I bundle your sample in our own test suite?
I just pushed 444dd68194, which might address this problem.
PyAV can iterate through the frames in my 8-bit FFV1 videos now.
I'm trying to work with YUYV H.264, 16-bit grayscale FFV1, and 8-bit grayscale FFV1 videos.
PyAV seems to have no big problem reading YUYV H.264 and 16-bit grayscale FFV1 from a variety of different container formats so far.
However, when I try to make it read 8-bit grayscale FFV1 video from .avi or .nut files, I get this (in iPython):