Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explain use #3

Open
All4Gis opened this issue Jul 27, 2018 · 3 comments
Open

Explain use #3

All4Gis opened this issue Jul 27, 2018 · 3 comments
Labels
documentation Improvements or additions to documentation. enhancement New feature or request.

Comments

@All4Gis
Copy link

All4Gis commented Jul 27, 2018

good job!

I want to try his example but I can not execute it!
Can you tell me how to install your library, where should I put the .pyd file?

@cainmagi
Copy link
Owner

I am sorry for replying to you so late! Maybe the early Github versions do not support notifications, so I have not noticed your issue.

This project was previously worked out for experimental applications. At that time, I was a new student. I have not treated this project very carefully. But recently, because I need to wrap up related projects, I get back on this project and finish the first released version. Now I think this project could be used for industrial practices.

I have to admit that I have not explained the usage, especially for the installation part clearly. So I write the detailed documentation and upload this project to PyPI. Now installing this project will become much easier, and you could check the guides and API references in the docs:

https://cainmagi.github.io/FFmpeg-Encoder-Decoder-for-Python/

Thank you for your question! I hope this belated explanation could still help you!
cainmagi

@cainmagi cainmagi added the documentation Improvements or additions to documentation. label Jul 30, 2021
@All4Gis
Copy link
Author

All4Gis commented Jul 30, 2021

Thanks, I want to test if your project is useful to embed a klv inside a video, I have done a lot of tests and I don't know if this project can help me or give me an idea. Here is my draft https://gist.github.com/All4Gis/509fbe06ce53a0885744d16595811e6f

@cainmagi
Copy link
Owner

cainmagi commented Jul 30, 2021

I am sorry that this project will not meet your requirements, because it only supports video frames processing. If a video contains anything frames other than video frames (i.e. audio frames or meta-data frames), these frames will be dropped automatically as if there are only video frames in the file/stream.


Edited:

I have not processed KLV data before, but it seems that the FFMpeg C APIs could deal with the KLV data (see here). If I want to implement this feature in mpegCoder, I need to learn how to get the binary KLV data first. In your codes, I find that we could get format it as bytes object. That sounds promising for integrating it with mpegCoder. Thank you for reporting this requirement. Since I am planning to add the audio processing in the next version, I will check whether it is possible to add this KLV data, too.

This issue will be remained open until I get the conclusion of the feasibility study.

@cainmagi cainmagi added the enhancement New feature or request. label Jul 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation. enhancement New feature or request.
Projects
None yet
Development

No branches or pull requests

2 participants