Skip to main content

muxer-ffmpeg

muxer-ffmpeg is a Python library for muxing media files with a bundled, minimal FFmpeg binary.

[!WARNING] This software is currently alpha. The API may change.

Usage

from muxer_ffmpeg import mux_streams

mux_streams(["video.mp4", "audio.m4a"], "output.mp4")

Development

Editable installs do not include FFmpeg automatically. Build the local bundled binary with:

uv run python scripts/build_ffmpeg.py

License

The Python code in this repository is licensed under the MIT License.

Binary wheels also include a bundled FFmpeg executable. The bundled FFmpeg build is licensed under LGPL-2.1-or-later. See LICENSES/LGPL-2.1-or-later.txt for the FFmpeg license text. Source distributions do not include the FFmpeg executable.

Metadata

Release files for muxer-ffmpeg 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for muxer-ffmpeg 0.0.2
File Size Uploaded Provenance
muxer_ffmpeg-0.0.2.tar.gz 23.6 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for muxer-ffmpeg 0.0.2
File
muxer_ffmpeg-0.0.2-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
muxer_ffmpeg-0.0.2-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
muxer_ffmpeg-0.0.2-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
muxer_ffmpeg-0.0.2-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
muxer_ffmpeg-0.0.2-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
muxer_ffmpeg-0.0.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
muxer_ffmpeg-0.0.2-py3-none-macosx_14_0_x86_64.whl Python 3 none macOS 14.0+ x86-64 Details
muxer_ffmpeg-0.0.2-py3-none-macosx_14_0_arm64.whl Python 3 none macOS 14.0+ ARM64 Details

Total release size: 12.8 MB

Release files / muxer_ffmpeg-0.0.2.tar.gz

Download URL muxer_ffmpeg-0.0.2.tar.gz
Size 23.6 kB
Tags Source
SHA-256 checksum
How to use checksums
c8b4843b90b3337f1cf6a6f421db90b1d6d63d46cb6e13913591546169609046
BLAKE2b-256 checksum
How to use checksums
eba6bb25c18bb50c2ae8d56f525f4d7b69357af9339b8b21aae988614f87ab95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 16, 2026.

Transparency log

Release files / muxer_ffmpeg-0.0.2-py3-none-win_arm64.whl

Download URL muxer_ffmpeg-0.0.2-py3-none-win_arm64.whl
Size 1.4 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
d32f5471a8cbfb99e2a75d2557885ac1fa6fc70fcee58c2b702d53cf1793be91
BLAKE2b-256 checksum
How to use checksums
766e6c101aaba104dc3e488745a19c4f80e03f20035185bf24d1df88d3956b7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 16, 2026.

Transparency log

Release files / muxer_ffmpeg-0.0.2-py3-none-win_amd64.whl

Download URL muxer_ffmpeg-0.0.2-py3-none-win_amd64.whl
Size 1.7 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
4f09c05bb6a37b4d323ffcff474181bc1c565ba6b93c1144347b6bf7b648504d
BLAKE2b-256 checksum
How to use checksums
dc4e069f0c148addb403481e4b5fe204d5b802e6f8ba6a550e0dbe0d08ce4f0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 16, 2026.

Transparency log

Release files / muxer_ffmpeg-0.0.2-py3-none-musllinux_1_2_x86_64.whl

Download URL muxer_ffmpeg-0.0.2-py3-none-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
a1b49f6a031851ee63f00628048da7977ef6e5b580f87ce521eb6fc22679ab4a
BLAKE2b-256 checksum
How to use checksums
1fa4d842d25f57814419f7cf0a46bc5f85241dc0f75142f65a2b23f7a43c4972
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 16, 2026.

Transparency log

Release files / muxer_ffmpeg-0.0.2-py3-none-musllinux_1_2_aarch64.whl

Download URL muxer_ffmpeg-0.0.2-py3-none-musllinux_1_2_aarch64.whl
Size 1.7 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
a2591523de39df35bf122d8856e50370821231c2ec27eb678f14eb42fd747d2b
BLAKE2b-256 checksum
How to use checksums
20f2bdc9d1ac1ff32722d86be0eb0e2d1bef63bd8bc1d7d4204e1b42919d841d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 16, 2026.

Transparency log

Release files / muxer_ffmpeg-0.0.2-py3-none-manylinux_2_28_aarch64.whl

Download URL muxer_ffmpeg-0.0.2-py3-none-manylinux_2_28_aarch64.whl
Size 1.7 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
8db533093fea35dd623fbef00b6fc480988b4f53fb703c9980083c7e2dd5b468
BLAKE2b-256 checksum
How to use checksums
29f7785d8afc034c1a04465fcdc35957803b2aca248ff177455a5b1aab94edc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 16, 2026.

Transparency log

Release files / muxer_ffmpeg-0.0.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL muxer_ffmpeg-0.0.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.5 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
3e3cbea62b422e4dbdd4dee7caf374076a49bcfd620768bc6a135deeb9954d0d
BLAKE2b-256 checksum
How to use checksums
99274e198f1d38d852cabb6f2a07750502d9284183cf316c3ddebb38a61a8082
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 16, 2026.

Transparency log

Release files / muxer_ffmpeg-0.0.2-py3-none-macosx_14_0_x86_64.whl

Download URL muxer_ffmpeg-0.0.2-py3-none-macosx_14_0_x86_64.whl
Size 1.5 MB
Tags Python 3 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
b0002ead7328aba568863555c7db774acb53d0a1a26ad6d05869641388d7ca76
BLAKE2b-256 checksum
How to use checksums
a5ca69ff024a1ea2ab4551095f17ffc1fe5b00d3d5b5be7d442ecaf07167fd14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 16, 2026.

Transparency log

Release files / muxer_ffmpeg-0.0.2-py3-none-macosx_14_0_arm64.whl

Download URL muxer_ffmpeg-0.0.2-py3-none-macosx_14_0_arm64.whl
Size 1.5 MB
Tags Python 3 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
a83e057ac3be64e31ccac26eaafecdeb5c38f1d99066edc3a978b95494f92a3d
BLAKE2b-256 checksum
How to use checksums
79746b20bf4c1321a3c69244e71cdda82f5dd883aa8ed212ce5d2aa9ff0b532e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 16, 2026.

Transparency log

Security for muxer-ffmpeg 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 9 files in this release have been uploaded with provenance metadata.

Select from 9 files

Attestation for muxer_ffmpeg-0.0.2.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 16, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.0.2 This release

9 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page