PyAV-Org / PyAV

Pythonic bindings for FFmpeg's libraries.
https://pyav.basswood-io.com/
BSD 3-Clause "New" or "Revised" License
2.43k stars 359 forks source link

Building whl files #1365

Closed FanofVS closed 4 months ago

FanofVS commented 4 months ago

Discussed in https://github.com/PyAV-Org/PyAV/discussions/1361

Originally posted by **FanofVS** April 1, 2024 After running command 'pip install av', we can find that a whl file is downloaded, and pyav is installed by extracting it. ![截屏2024-04-01 下午5 39 53](https://github.com/PyAV-Org/PyAV/assets/43821502/bccb409f-833b-4b78-b5d7-0c46c6430c4f) As we can see, the installation is like this: ![截屏2024-04-01 下午5 42 40](https://github.com/PyAV-Org/PyAV/assets/43821502/47d192e9-c144-4fa0-b9f3-8cd66595b6a3) I would like to know how to build such a whl file that contains all depended libraries(in the pic above, the ffmpeg libraries under the directory 'av.libs'), so that I can build one with my own ffmpeg version
WyattBlue commented 4 months ago

This should only be a discussion, not an issue.