FFmpeg库的Pythonic绑定。
项目描述
PyAV
PyAV是FFmpeg库的Pythonic绑定。我们的目标是提供底层库的全部功能和控制,同时尽可能多地管理琐碎的细节。
PyAV用于直接和精确地通过容器、流、数据包、编解码器和帧访问您的媒体。它公开了一些数据的转换,并帮助您将数据从其他包(例如Numpy和Pillow)中获取或发送。
这种能力确实伴随着一些责任,因为与媒体文件打交道非常复杂,PyAV无法将其抽象化或为您做出所有最佳决策。如果ffmpeg
命令可以轻松完成任务,而无需您费尽周折,那么PyAV可能更像是一个障碍而不是帮助。
但如果没有它您无法工作,PyAV则是一个关键工具。
安装
由于依赖项的复杂性,PyAV并非总是最易于从源代码安装的Python包。自8.0.0版本以来,在PyPI上提供了针对Linux、Mac和Windows的二进制轮文件,这些轮文件与现代FFmpeg链接。您可以通过运行以下命令来安装这些轮文件:
pip install av
如果您想使用现有的FFmpeg,PyAV的源版本也位于PyPI上
pip install av --no-binary av
Windows上不支持从源代码安装。
其他安装方法
安装PyAV的另一种方式是通过conda-forge
conda install av -c conda-forge
查看Conda安装文档,开始使用(mini)Conda。
如果您想从绝对源代码构建(仅限POSIX)
git clone https://github.com/PyAV-Org/PyAV.git
cd PyAV
source scripts/activate.sh
# Build ffmpeg from source. You can skip this step
# if ffmpeg is already installed.
./scripts/build-deps
# Build PyAV
make
# Testing
make test
# Install globally
deactivate
pip install .
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。
源分布
av-13.0.0.tar.gz (3.9 MB 查看哈希值)
构建分布
av-13.0.0-cp313-cp313-win_amd64.whl (25.7 MB 查看哈希值)
av-13.0.0-cp312-cp312-win_amd64.whl (25.8 MB 查看哈希值)
av-13.0.0-cp311-cp311-win_amd64.whl (25.8 MB 查看哈希值)
av-13.0.0-cp310-cp310-win_amd64.whl (25.7 MB 查看哈希值)
av-13.0.0-cp39-cp39-win_amd64.whl (25.8 MB 查看哈希值)
关闭
av-13.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7fb1a5588cd8ce4d0564ddf82221f886541ea2d5152f15e63ab890430dcd3c31 |
|
MD5 | ca81d975d2d394a06392a80b7738de48 |
|
BLAKE2b-256 | e1df4f77aa98b998e1a19622b7a45da07884a053826e9038138d8023208e31e5 |
关闭
av-13.0.0-pp310-pypy310_pp73-win_amd64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 894dc43623b959d00ab9a62c0357929ba7a8dd8667b37afb046caee756f9e90a |
|
MD5 | 310c0d0be8b67f5663d9e602ef1ce603 |
|
BLAKE2b-256 | 33b91023b925f6505cba49fe22a08020dd0dfb9185c42d4f26fc6217b9e1c2e2 |
关闭
哈希值,适用于 av-13.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2425c8b0c8a022f10a20f3075bec05fc8efe4c5848e038d7d168cbbca089f08a |
|
MD5 | 391a52714b85b410855b1d58c23bc27f |
|
BLAKE2b-256 | defae6995a721ce5ca9aa7e5a58dfeeb3df7c6f846f10e54ac32cbaf2948682a |
关闭
哈希值,适用于 av-13.0.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | aae4116c3cc94f514501f856df4a351eb3386fbc5623d3dcb17476237ffae221 |
|
MD5 | b3d13f356189ba0809d109955bb5f9af |
|
BLAKE2b-256 | 273f37253b9746459f570a871170d70c7c43eed58a4e755a9e1f2c67c27d6dbe |
关闭
哈希值,适用于 av-13.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 52aeefdaa9fd5182aee1d4ae53325756273e293173810c77960e012a9a4efda0 |
|
MD5 | 1b42ba724592f85deedc0a0646919e5e |
|
BLAKE2b-256 | 0dd45286b9bea8d6a87853f93116f4eef6f3d5ab64a9382371d851eb705d9299 |
关闭
哈希值,适用于 av-13.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9836b348f648ef5a364075626e623cef39383fe439159f5875e588429c7c90ea |
|
MD5 | e05760ffc53b09f8e04728e8e60a044e |
|
BLAKE2b-256 | 2a238553944c6d782c4fe0883f969866f2ab1ad8546a4361c942aa80873583d5 |
关闭
哈希值,适用于 av-13.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d066d441efbd329947ff36604422b3a22ee65a98a78caa0869d2400cebc46381 |
|
MD5 | 77a5b082695ecebefb2e9f0aff7dab17 |
|
BLAKE2b-256 | 356e1cba0d4506a3855f718615a826958b5b9f08d3b263216b8ba2fc578e54da |
关闭
哈希值,适用于 av-13.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f4c0639acb37ae6369fb088dcf408e87182b1c087af2ac60149ccb5c109bd9f1 |
|
MD5 | 9618d71958add2a9e6e2f939fed9e681 |
|
BLAKE2b-256 | 737da0b0e391f69cda3f114c0f95c91221b6d1a572732f8f1867280655d24de5 |
关闭
哈希值,适用于 av-13.0.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d6dceda94515545f130a10fb315417731092fcad189863866686ed8aa7f885b7 |
|
MD5 | 80adb7c4fa6bcacc36b58e146f96eeac |
|
BLAKE2b-256 | 0835995d3a066016844f524fa50a080a154c904c6d59cfb69ea36d890beadd3b |
关闭
哈希值,适用于 av-13.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3837a33066d038c8b6f1d6fbacbe4c656f9f4f9f1940cc57d15202b5c87dcfeb |
|
MD5 | a12cc96231fe52ecbb092be659f17c21 |
|
BLAKE2b-256 | d6810f70036ecdc11919141cdf275148e904db42bbed6abaa8fe8461d32775bd |
关闭
哈希值,适用于 av-13.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 11e1802f376118dd6a6be45e336df82447393850633e827df54560652e842fc0 |
|
MD5 | 2e3737a3f8a3d11af1b22ff4026bca02 |
|
BLAKE2b-256 | 668c0b73d2d0cb7e83540097a2a04c4f53867f27a8f92552c9053c2b855fb08b |
关闭
哈希值,适用于 av-13.0.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a9776695994aa624b92550352a157b20e7eb2b56027a400042f59080566e0ffa |
|
MD5 | 260a8dcd130bbb18529cab96b97278ca |
|
BLAKE2b-256 | 1612b8f8a546e48a1e456a4f2cd14c3c2ec5cd6755415ddb01ebadf25c634219 |
关闭
哈希值 用于 av-13.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 05de5e2e6dde42d804dc41aa36102f64849fc72d0c7f9afc28406a7b240dba7a |
|
MD5 | ccbffa3e9466abd8457de8f9b16f4d0c |
|
BLAKE2b-256 | c56c647368ea1b60059a0a0dec3eae7c76b3aaec3e222c3cbcb54af0c2716d37 |
关闭
哈希值 用于 av-13.0.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3303584abfcc2787a3dcf303fddcab0968329a309360c22348cc2c31e060f8d9 |
|
MD5 | c4aebe10cfd8534afaae1f2ce044ab5a |
|
BLAKE2b-256 | 1dd7f64af0713a669560ef33eea30c08add46916cab4ff0b26b473c14a9ff32c |
关闭
哈希值 用于 av-13.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b1990d1398c25d90045c771450a64bf9aff33d8e6c89568fbbc5cc85ec6ceaa1 |
|
MD5 | d6a36620be91a4f201045e0558b3dbc5 |
|
BLAKE2b-256 | 3f102c1007829950cc1b7b17593d0d304adf008331729083af3d9b7c34e10b52 |
关闭
哈希值 用于 av-13.0.0-cp313-cp313-macosx_10_13_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4074615d89852dc8d7aa852b9162fe855bc2c6850e0cab74a875d4e72eefe343 |
|
MD5 | 73a68686bb67800178ccfc5520c23ff3 |
|
BLAKE2b-256 | 4efd08eeec9bd07129242989cb69cb45be5ff4c394af27b661d7c4428c460669 |
关闭
哈希值 用于 av-13.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8157821b9da3814720d9b7ea45d961275dc73be8161eae7258afe2f737da5779 |
|
MD5 | adaf215e277ddc2290dc8cd97a35b439 |
|
BLAKE2b-256 | f7fdee64d545a60c73795285cbe70f27e49b46c40e1ca3c8c35411b75ea310e6 |
关闭
哈希值 用于 av-13.0.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8b9654f9261ba123377b95fd5a9214e05ba43d7545cb41a5ae2dd5ea5fe6fbc9 |
|
MD5 | 503a697ad4f5ae9f8c5436c4ff91e0ae |
|
BLAKE2b-256 | 00788d808f4868862b1b539ffd9af1775792f128a903f134c2dbfdb39a7799e3 |
关闭
哈希值 用于 av-13.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8dc441b3899f1eb259af17acb2e5218762dcc99a4fbd6fe4d1f4155e253728b2 |
|
MD5 | 43b6e8ad2df42461ea053fb06f04812b |
|
BLAKE2b-256 | 71ecbdc954939463127ca38ee023061be0ac89bdf2f2de6ab23f6a1d8112d070 |
关闭
哈希值 用于 av-13.0.0-cp312-cp312-macosx_10_13_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9eaf76c3a8a40dc3424ee9360b457143699d96f6e3faffb00867fd747b821ab9 |
|
MD5 | e7258c42a30451b528c37b8dc1a4c5c0 |
|
BLAKE2b-256 | df90f8120cebf0b86ff70691603a6fb1ef473d1fd9c99db058d0413e9a630538 |
关闭
哈希值 用于 av-13.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3f76e0060f4aa4be0911db624039e31c973dce9f9f2d410dc817b2b88e199a74 |
|
MD5 | d4125de0b06208f8383f91f00e295a7e |
|
BLAKE2b-256 | 7a8ec5bea32963acacbc0db7b1c6e6d5a181afee2951981b88533c771beabc53 |
关闭
哈希值 用于 av-13.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3519e3effea342295de5f52dbcd263800db2ab1ab5e43ec6485ba1ed07c2e503 |
|
MD5 | dd47a68196a83a91ba59078db25b290b |
|
BLAKE2b-256 | cf1d3b5d4ce10de1b383a1f68dcf4f7679a34f5f6cf8aad1a0dfcfbf05c5fd7e |
关闭
哈希值 用于 av-13.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3fa360cfc3e55ef1b22199741c74b584a57d2af75d5e5d9b54dd8cc999ae50bb |
|
MD5 | f8fad1ddb1c6dae12f74730c60285e0e |
|
BLAKE2b-256 | b3b6d6a85b89b14d60b360fb8eab65a9e7d8119d2807dcb025bc93baeff565a6 |
关闭
哈希值 用于 av-13.0.0-cp311-cp311-macosx_10_13_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b3ec126e5c30a0d44c6ce6cd0be72b2af83529e5b19c41e6569a7c4d00261d04 |
|
MD5 | 0a68baf09e7afd3d76b16b5e55fd9913 |
|
BLAKE2b-256 | d1b337460a6b94ee2a284b8d585a19cc63b32a9318b4c1eee0e25b6f24df415a |
关闭
哈希值 用于 av-13.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2ed3b70ca98c3f3ba130f23ec1393316eb714f35d41b4c1d9d1ef4951f862cc0 |
|
MD5 | b9b2cc5157bea254a3b8c465e6849ee8 |
|
BLAKE2b-256 | 645641f067fa8344027c03abbaeaf5826838c97404a47472c521a658f0656472 |
关闭
哈希值 用于 av-13.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d6a3a4a572d3c70fd3d8709b9ae5d8a7cd6ef813b46d571a95477a87d0f3e282 |
|
MD5 | 0559cd455b3fa8a417b78914c27deefe |
|
BLAKE2b-256 | 72d316dfe2bc810be142f06ef93b9eadfddc51309bcdb0ca80c566aa889f0dde |
关闭
哈希值 用于 av-13.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bf667841f54cc82d5a09b9c31921dfafc22a6293aa17b9bd11f33c6c08e372d0 |
|
MD5 | d12441fa7d264e478b5f80e2443a87e0 |
|
BLAKE2b-256 | 13238280bc3a0df950f6fd8e57621f037d708c2065534311c7b6d88ec22e080a |
关闭
哈希值 用于 av-13.0.0-cp310-cp310-macosx_10_13_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a0f3563eb232c46811388d19eb8da3435ebd98e3b26c567da76acb878c772a4f |
|
MD5 | d2120b2f7021e62af2dfb7bf949949d9 |
|
BLAKE2b-256 | 07acfdacc4e49b946ac9274c9363eeedceed824a71fa09df5c799cb4a137d80d |
关闭
哈希值 用于 av-13.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bf218275242184388c5793453f89fd51bdce57579cebd996c69bf62883200ff6 |
|
MD5 | 98749ff670f023a99808cd4eb77b4fa4 |
|
BLAKE2b-256 | 2927036414001b86687853dedf99047d3209a52e4d2ea69d2e9a57018c401296 |
关闭
哈希值 用于 av-13.0.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | aa4d9c7e9dfff179e6f8de0b8fc92f1e9d54f838f7f766e29a072ab1a9df7bb8 |
|
MD5 | 513915f1aeb59cded3597911ae84cf9b |
|
BLAKE2b-256 | c5a668323b0902561c76b97f7dfe2c082e4e330486df0a4d69f5b9af6ff5f7eb |
关闭
哈希值 用于 av-13.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b9d0540a44450be317aa04e7436d105cd2a38d899d50eeface60253b9bd8ee7a |
|
MD5 | 28560310fcee98721908d12c08e3f949 |
|
BLAKE2b-256 | 8166ebff6aa6f030047276566d83e1dd605fad34fce71aed4893946e9b936923 |