Skip to content

This is a C++ based FFmpeg Encoder/Decoder for Python 3.6+ & numpy 1.19+. Both Linux & Win versions are provided. Theoretically you do not need to install FFmpeg for using this library.

License

Notifications You must be signed in to change notification settings

cainmagi/FFmpeg-Encoder-Decoder-for-Python

Repository files navigation

FFmpeg-Encoder-Decoder-for-Python

This is a mpegCoder adapted from FFmpeg & Python-c-api. Using it you could get access to processing video easily. Just use it as a common module in python like this.

import mpegCoder
Branch Description
master πŸ”— The source project of mpegCoder, Windows version.
master-linux πŸ”— The source project of mpegCoder, Linux version.
example-client-check πŸ”— A testing project of the online video stream demuxing.
example-client-player πŸ”— A testing project of the simple online video stream player.

Scripts for building the PyPI package

The scripts in this branch are used for building the PyPI package, which will be uploaded to:

mpegCoder on PyPI

The script will keep updated with the newest releases of the pre-compiled modules. The following table show releases that have been uploaded:

mpegCoder Uploaded
3.2.4 βœ”οΈ
3.2.3 βœ”οΈ
3.2.2 βœ”οΈ
3.2.1 βœ”οΈ
3.2.0 βœ”οΈ
3.1.0 βœ”οΈ

To learn more about mpegCoder, please review the documentation.