Packages

Image & Media Processing Packages

Image, audio, and video processing and manipulation libraries for resizing, transcoding, and transforming media (Sharp, Pillow, FFmpeg bindings).

213 packages

Packages in Image & Media Processing

92Health
Library PyPI

Pillow

The friendly PIL fork that adds image processing capabilities to Python

13,856
Other
Used by 62
91Health
Library PyPI

PyMuPDF

A high-performance Python library for extracting, rendering, converting, and manipulating PDF and other document formats.

10,792
AGPL 3.0
Used by 12
80Health
Library PyPI

opencv-python

Pre-built, pip-installable OpenCV bindings that give Python programs full computer vision and image-processing capabilities without compiling from source.

5,412
MIT
Used by 12
76Health
Library PyPI

torchaudio

GPU-accelerated audio processing library built on PyTorch, with differentiable transforms, Kaldi-compatible features, and pretrained speech models.

2,948
Other
Used by 10
56Health
Library PyPI

python-soundfile

Read and write WAV, FLAC, OGG, and other audio formats as NumPy arrays via a libsndfile CFFI binding.

861
BSD 3
Used by 9
49Health
Library npm

react-player

A single React component that plays video and audio from YouTube, Vimeo, Wistia, Mux, Twitch, TikTok, Spotify, HLS, DASH, and local files.

10,283
MIT
Used by 8
48Health
Library Cargo

hound

A pure-Rust WAV encoding and decoding library with zero runtime dependencies.

637
Apache 2.0
Used by 7
61Health
SDK PyPI

youtube-transcript-api

Fetch transcripts and auto-generated subtitles for any YouTube video in Python

8,389
MIT
Used by 6
90Health
Library PyPI

librosa

A Python library for audio and music signal analysis, providing the core DSP building blocks for music information retrieval (MIR) systems.

8,633
Other
Used by 5
91Health
Library Cargo

cpal

Low-level, cross-platform audio I/O library for Rust with a unified API over ALSA, WASAPI, CoreAudio, JACK, and more.

3,949
Apache 2.0
Used by 5
88Health
Library PyPI

PyAV

Pythonic bindings for FFmpeg's audio, video, subtitle, and container libraries.

3,293
BSD 3
Used by 5
95Health
Library PyPI

FontTools

Python library for manipulating TrueType, OpenType, and other font formats

5,266
MIT
Used by 4
70Health
Library Cargo

Symphonia

A 100% safe, pure-Rust audio decoding and media demuxing library supporting MP3, FLAC, AAC, ALAC, Vorbis, Opus, WAV, and more.

3,413
MPL-2.0
Used by 4
41Health
Library PyPI

imageio-ffmpeg

A pure-Python wrapper that bundles a platform-specific ffmpeg binary for reading and writing video, with no system ffmpeg install required.

301
Other
Used by 4
51Health
Library PyPI

pytube

A lightweight, dependency-free Python library for downloading YouTube videos

13,178
Other
Used by 3
44Health
Library npm

wavefile

A zero-dependency JavaScript library to create, read, and write WAV audio files according to the RIFF/RIFX/RF64 specs, in Node.js and the browser.

253
MIT
Used by 3
54Health
Library PyPI

EasyOCR

Ready-to-use Python OCR supporting 80+ languages and all popular writing scripts.

30,036
Apache 2.0
Used by 2
92Health
Library PyPI

kornia

A differentiable computer vision library for PyTorch, with 500+ GPU-ready ops for image processing, augmentation, and geometry.

11,385
Apache 2.0
Used by 2
85Health
Library PyPI

scikit-image

A collection of algorithms for image processing in Python, built on NumPy arrays and interoperable with the scientific Python ecosystem.

6,596
BSD 3
Used by 2
67Health
Library PyPI

CairoSVG

Renders SVG documents to PDF, PNG, PostScript, and EPS using Cairo, with a small Python API and command-line tool.

953
Other
Used by 2
85Health
Library PyPI

pypdfium2

ABI-level Python bindings to PDFium for fast, liberal-licensed PDF rendering and manipulation.

827
Other
Used by 2
43Health
Library PyPI

Piexif

A pure-Python library for reading, writing, inserting, and removing EXIF metadata in JPEG and WebP images.

392
MIT
Used by 2
36Health
Library Cargo

ebur128

Rust implementation of the EBU R128 loudness standard for audio analysis and normalization

128
MIT
Used by 2
11Health
Library Cargo

Audioadapter Buffers

Wrappers and buffers for audio data implementing the audioadapter traits

0
MIT
Used by 2

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers