Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: cainmagi/FFmpeg-Encoder-Decoder-for-Python

PyPI release of mpegCoder

25 Apr 03:12

Choose a tag to compare

This is the second attempt for the PyPI release ofmpegCoder. To find the details of this project, please check

https://pypi.org/project/mpegCoder/3.2.4/

The released pre-compiled versions will cover the following OSs:

LinuxWindows
✔️✔️

and the following Python:

3.63.73.83.93.10
✔️✔️✔️✔️✔️
Assets2
Loading

PyPI release of mpegCoder

22 Apr 22:37

Choose a tag to compare

This is the second attempt for the PyPI release ofmpegCoder. To find the details of this project, please check

https://pypi.org/project/mpegCoder/3.2.3/

The released pre-compiled versions will cover the following OSs:

LinuxWindows
✔️✔️

and the following Python:

3.63.73.83.93.10
✔️✔️✔️✔️✔️
Loading

PyPI release of mpegCoder

22 Apr 22:26

Choose a tag to compare

This is the second attempt for the PyPI release ofmpegCoder. To find the details of this project, please check

https://pypi.org/project/mpegCoder/3.2.2/

The released pre-compiled versions will cover the following OSs:

LinuxWindows
✔️✔️

and the following Python:

3.63.73.83.93.10
✔️✔️✔️✔️✔️
Loading

PyPI release of mpegCoder

22 Apr 22:05

Choose a tag to compare

This is the second attempt for the PyPI release ofmpegCoder. To find the details of this project, please check

https://pypi.org/project/mpegCoder/3.2.1/

The released pre-compiled versions will cover the following OSs:

LinuxWindows
✔️✔️

and the following Python:

3.63.73.83.93.10
✔️✔️✔️✔️✔️
Loading

Dependencies for FFMpeg 5.0

06 Apr 07:35
d0cfde8
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

This release is used for storing the pre-compiled dependencies, including files and libs for FFMpeg. The version includes:

FFMpegincludelibsdynamic libs
5.0 (windows)✔️✔️✔️
5.0 (linux)✔️✔️✔️

Some of the dependencies may be automatically downloaded by some scripts.

Backup for pre-built FFmpeg

The following archives are the pre-built FFMpeg on Linux. Because the FFMpeg does not release the shared library version for Linux. We have to use the scripts to build them. The following files are not actually used for buildingmpegCoder, but the dependencies are extracted from them.

File nameFFMpeg ver.GCC ver.OS
linux-ffmpeg-shared-5.0.tar.xz5.010.2.1Debian 11
Loading

PyPI release of mpegCoder

12 Apr 10:52

Choose a tag to compare

This is the second attempt for the PyPI release ofmpegCoder. To find the details of this project, please check

https://pypi.org/project/mpegCoder/3.2.0/

The released pre-compiled versions will cover the following OSs:

LinuxWindows
✔️✔️

and the following Python:

3.63.73.83.93.10
✔️✔️✔️✔️✔️

Important notes

From this version, the dependencies will not be packed with the.whl package. When users load the lib for the first time, the dependencies will be downloaded from Github.

Loading

FFmpeg mpegCoder for Python (Linux)

08 Apr 08:42

Choose a tag to compare

Instruction of this version

This is the first release version that contains all python built files. The details of the compilation are shown in the following table:

FileFFMpegNumpyPythonGCC/G++OS
mpegCoder_3_2_0_Linux_py310.tar.xz5.01.22.33.10.410.2.1Debian 11
mpegCoder_3_2_0_Linux_py39.tar.xz5.01.22.33.9.1210.2.1Debian 11
mpegCoder_3_2_0_Linux_py38.tar.xz5.01.22.33.8.1310.2.1Debian 11
mpegCoder_3_2_0_Linux_py37.tar.xz5.01.21.53.7.1310.2.1Debian 11
mpegCoder_3_2_0_Linux_py36.tar.xz5.01.19.53.6.1510.2.1Debian 11

Note that the above versions only show the environment when buildingmpegCoder. It does not mean that they are the dependencies of runningmpegCoder. For example, users could usepython 3.9.5 andnumpy 1.19.5 to runmpegCoder.

Running the Linux version may be a little bit tricky. Users need to follow the step 5 and 6 inthe instructions of the source code 📄. We copy the instructions here:

  1. Extract the built module asmpegCoder.so, then you could import it in the same directory. If you have built FFMpeg by our script, you do not need any other dependencies when importing the libs. However, if not, you may need to downloadthe lib dependencies 📦 and add thelib folder to yourLD_LIBRARY_PATH:

    mkdir -p /apps/ffmpeg-5.0cd /apps/ffmpeg-5.0wget -O- https://github.com/cainmagi/FFmpeg-Encoder-Decoder-for-Python/releases/download/deps-3.2.0/so-linux-ffmpeg_5_0.tar.xz| tar xJ -C"."echo"export LD_LIBRARY_PATH=/apps/ffmpeg-5.0/lib:\$LD_LIBRARY_PATH">>~/.bashrcexport LD_LIBRARY_PATH=/apps/ffmpeg-5.0/lib:$LD_LIBRARY_PATH
  2. RunningmpegCoder requiresGLIBC>=2.29. This requirement is not satisfied in some cases. However, if you have built FFMpeg by our script, the requirement would be fulfilled (i.e. you could skip this step). If users are using our pre-built dependencies, users may need to solve this problem by

    ln -sf /apps/ffmpeg-5.0/lib-fix/libm-2.35.so /lib/x86_64-linux-gnu/libm.so.6

Then, users could import the package by

importmpegCoder
Loading

FFmpeg mpegCoder for Python (Win)

06 Apr 07:49

Choose a tag to compare

Instruction of this version

This is the first release version that contains all python built files. The details of the compilation are shown in the following table:

FileFFMpegNumpyPythonVSOS
mpegCoder_3_2_0_Win_py310.tar.xz5.01.22.33.10.42022 (v143)Windows 11 21H2
mpegCoder_3_2_0_Win_py39.tar.xz5.01.22.33.9.122022 (v143)Windows 11 21H2
mpegCoder_3_2_0_Win_py38.tar.xz5.01.22.33.8.132022 (v143)Windows 11 21H2
mpegCoder_3_2_0_Win_py37.tar.xz5.01.21.53.7.122022 (v143)Windows 11 21H2
mpegCoder_3_2_0_Win_py36.tar.xz5.01.19.53.6.152022 (v143)Windows 11 21H2

Note that the above versions only show the environment when buildingmpegCoder. It does not mean that they are the dependencies of runningmpegCoder. For example, users could usepython 3.9.5 andnumpy 1.19.5 to runmpegCoder.

The dynamic libraries could be downloaded fromdll-win-ffmpeg_5_0.tar.xz 📦. To makempegCoder works, users need to place the dependencies in the same folder ofmpegCoder, for example:

.|---mpegCoder.pyd|---avcodec-59.dll|---avformat-59.dll|---avutil-57.dll|---swresample-4.dll`---swscale-6.dll

Users could also place the.dlls in a folder that is added to the path. In this case, thempegCoder.pyd could be imported independently.

Then, users could import the package by

importmpegCoder
Loading

PyPI release of mpegCoder

30 Jul 06:12

Choose a tag to compare

This is the second attempt for the PyPI release ofmpegCoder. To find the details of this project, please check

https://pypi.org/project/mpegCoder/3.1.0-b/

The released pre-compiled versions will cover the following OSs:

LinuxWindows
✔️✔️

and the following Python:

3.53.63.73.83.9
✔️✔️✔️✔️✔️

Important notes

For the Linux case, we use a small trick to avoid the requirement ofmanylinux. Although this package is tagged asmanylinux, it should only work on Debian or Ubuntu.

Loading

FFmpeg mpegCoder for Python (Win)

19 Jul 14:31

Choose a tag to compare

Instruction of this version

This is the first release version that contains all python built files. The details of the compilation are shown in the following table:

FileFFMpegNumpyPythonVSOS
mpegCoder_3_1_0_Win_py39.tar.xz4.41.21.13.9.62019 (v142)Windows 10 21H1
mpegCoder_3_1_0_Win_py38.tar.xz4.41.21.13.8.102019 (v142)Windows 10 21H1
mpegCoder_3_1_0_Win_py37.tar.xz4.41.21.13.7.102019 (v142)Windows 10 21H1
mpegCoder_3_1_0_Win_py36.tar.xz4.41.19.53.6.132019 (v142)Windows 10 21H1
mpegCoder_3_1_0_Win_py35.tar.xz4.41.15.23.5.52019 (v142)Windows 10 21H1

Note that the above versions only show the environment when buildingmpegCoder. It does not mean that they are the dependencies of runningmpegCoder. For example, users could usepython 3.9.5 andnumpy 1.19.5 to runmpegCoder.

The dynamic libraries could be downloaded fromdll-win-ffmpeg_4_4.tar.xz 📦. To makempegCoder works, users need to place the dependencies in the same folder ofmpegCoder, for example:

.|---mpegCoder.pyd|---avcodec-58.dll|---avformat-58.dll|---avutil-56.dll|---swresample-3.dll`---swscale-5.dll

Users could also place the.dlls in a folder that is added to the path. In this case, thempegCoder.pyd could be imported independently.

Then, users could import the package by

importmpegCoder
Loading
Previous1
Previous

[8]ページ先頭

©2009-2025 Movatter.jp