Not really bindings?
See original GitHub issueHi!
I’m not really an expert of the library, but I stumbled here looking for “real” python libraries that were using ffmpeg bindings.
By looking around a bit, it seems instead that what you’re doing is really just subprocessing (eg: https://github.com/kkroening/ffmpeg-python/blob/master/ffmpeg/_run.py ) while in the Readme of this repo you describe it as Python bindings for FFmpeg
.
A binding is generally considered as a way to make calls from one programming language to the other, generally using foreign function interfaces, see also: https://en.wikipedia.org/wiki/Language_binding .
So I came here expecting that this library was making calls to the ffmpeg C core from a python API, which would have been super cool! Instead, it seems to be a wrapper over the command line interface. Can you tell me if my understanding of how this library really works is correct?
Thanks!
Valerio
Issue Analytics
- State:
- Created 2 years ago
- Reactions:3
- Comments:5
Top GitHub Comments
You are correct, it’s a wrapper. From the readme:
Good luck is the right answer… there are so many posts here without any answer from months!