I have just received a "heads-up" message from Bertrand Nouvel about
the incoming new version of pyffmpeg.
First of all I would like to thank him on this list for such an
effort. I am a long time user of pyffmpeg and I'm enthusiast to see
that the project is indeed very alive and a much needed refactoring is
around the corner.
Yet, after a first skimming of the source code I have a perplexity,
namely the choice of building the new pyffmpeg on NumPy. I'm sure
this was a much thought upon decision, but I didn't see any rationale
for it and I would like to start a discussion about the possible
aftermaths.
My doubts spark from both the heaviness of NumPy as a dependency and
the relatively superficial use of it in pyffmpeg (as far as I have
understood after my first look at the source, it's primarily used as a
collection of containers). I feel like all what it's used for could
be equally accomplished with a much lighter layer of software. Maybe
the brand new audio support played a role in choosing NumPy?
Thanks,
--
Lorenzo Mancini