You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First over all, thanks a lot for sharing your code, ffmpeg-cpp is really a nice idea, and works already very well (including on Linux).
My purpose is to (at least I expect to) first understand and simply use your very nice API in another software (see https://framagit.org/ericb/miniDart ), as a part of the final software (big factorization and layout redesign in progress, but not yet published). And I'll very probably use your lib, for several reasons:
I'm impressed by the way filter are handled. This is really black magic (filters are the worst source code documentation ever in ffmpeg)
light (and fast !)
I'm not satified of OpenCV video recording, nor reliable and somewhere fully buggy, and difficult to use for recording.
your API seems extremely well designed (maybe some parts are missing, but easy to understand and use)
I'd like to remux sound from several sources (using SDL2 for the sources), and currently only ffmpeg, or lib555 are a correct answer for the final muxing.
Other change : I do not like Github (being tracked for everything by Microsoft and more, + some other reasons) I preferred fork your code somewhere else. See: https://framagit.org/ericb/ffmpeg-cpp2 .
If something is missing, please tell me, and I'll add the information.
Of course, feel free to ask if something could be reversed to your project. For example, I started to implement the recording from a webcam (mjpeg). Even if it is currently sub-optimal, it works well, and the only missing part is to display colored frames + record in a file (I'm exactly stuck there : how to record color channels btw ?).
Current WIP : understand more precisely the fileSink, inputstream and output handling.
Last but not least, and as I wrote in another issue, I completed the Linux build and everything seems to work. Currently, all the changes are under GPL V3 license, to protect my work, but that's not a problem for me to reverse some part under LGPL on demand (be carefull : I modified the tree, more easy on Linux). I forgot : miniDart is by default cross compiled on Linux, for Windows. I don"t use the last in the mood API, but I promise it works on Windows too.
The text was updated successfully, but these errors were encountered:
@Raveler
Hello,
First over all, thanks a lot for sharing your code, ffmpeg-cpp is really a nice idea, and works already very well (including on Linux).
My purpose is to (at least I expect to) first understand and simply use your very nice API in another software (see https://framagit.org/ericb/miniDart ), as a part of the final software (big factorization and layout redesign in progress, but not yet published). And I'll very probably use your lib, for several reasons:
Other change : I do not like Github (being tracked for everything by Microsoft and more, + some other reasons) I preferred fork your code somewhere else. See: https://framagit.org/ericb/ffmpeg-cpp2 .
If something is missing, please tell me, and I'll add the information.
Of course, feel free to ask if something could be reversed to your project. For example, I started to implement the recording from a webcam (mjpeg). Even if it is currently sub-optimal, it works well, and the only missing part is to display colored frames + record in a file (I'm exactly stuck there : how to record color channels btw ?).
Current WIP : understand more precisely the fileSink, inputstream and output handling.
Last but not least, and as I wrote in another issue, I completed the Linux build and everything seems to work. Currently, all the changes are under GPL V3 license, to protect my work, but that's not a problem for me to reverse some part under LGPL on demand (be carefull : I modified the tree, more easy on Linux). I forgot : miniDart is by default cross compiled on Linux, for Windows. I don"t use the last in the mood API, but I promise it works on Windows too.
The text was updated successfully, but these errors were encountered: