$npx skillfedfor your agent

Video packages

63 packages · page 1 of 2

Packages

yt-dlp Worth it
PyPI · Video · released Jul 2026

yt-dlp downloads audio and video from thousands of sites via a command-line interface, supporting format selection, metadata modification, and post-processing.

Install it if you need to download video or audio from the web.

Unlicensepure Python · 3.10+
20.0Mdownloads / mo
moviepy With conditions
PyPI · Video · released May 2025

MoviePy is a Python library for video editing that reads, processes, and writes video and audio files by converting them to numpy arrays for frame-level manipulation and effect application.

MITpure Pythonaging
8.2Mdownloads / mo
livekit-api Worth it
PyPI · Video · released Jul 2026

Generate access tokens and call LiveKit server APIs (room management, egress, ingress, SIP, agent dispatch, connectors) from Python backends using async/await.

Install it if you are building a backend that needs to generate tokens, manage rooms, or integrate with LiveKit's services.

Apache-2.0pure Python · 3.9.0+
5.0Mdownloads / mo
pytube With conditions
PyPI · Video · released May 2023

pytube downloads YouTube videos and playlists to local files via Python API or command-line interface, with support for multiple stream formats and quality levels.

Unlicensepure Python · 3.7+dormant
4.8Mdownloads / mo
livekit-agents Worth it
PyPI · Video · released Aug 2026

A framework for building realtime multimodal and voice AI agents that connect to LiveKit rooms and handle audio/video interactions with language models.

Apache-2.0pure Python
4.5Mdownloads / mo
ffmpy With conditions
PyPI · Video · released Nov 2025

ffmpy is a Python wrapper around FFmpeg that lets you build and execute FFmpeg command lines programmatically without writing shell commands directly.

MITpure Python · 3.9+aging
4.3Mdownloads / mo
livekit Worth it
PyPI · Video · released Jul 2026

Python SDK for building real-time video, audio, and data applications by connecting to LiveKit servers as a participant or managing rooms via server APIs.

Apache-2.0compiled wheel · 3.9.0+
4.3Mdownloads / mo
livekit-plugins-silero Worth it
PyPI · Video · released Aug 2026

Provides Silero voice activity detection integration for the LiveKit Agents framework to detect when users are speaking in real-time voice agent applications.

Apache-2.0pure Python · 3.10.0+
3.6Mdownloads / mo
livekit-plugins-openai Worth it
PyPI · Video · released Aug 2026

Integrates OpenAI's Realtime, Responses, LLM, TTS, and STT APIs into LiveKit Agents, plus support for OpenAI-compatible providers like Azure OpenAI, Cerebras, Fireworks, Perplexity, and others.

Install it if you're already using LiveKit Agents and want OpenAI integration.

Apache-2.0pure Python · 3.10.0+
3.5Mdownloads / mo
livekit-blingfire With conditions
PyPI · Video · released Dec 2025

Provides BlingFire tokenization bindings for the LiveKit Agents framework, enabling fast text segmentation and linguistic analysis within voice agent applications.

Apache-2.0compiled wheel · 3.9.0+
2.7Mdownloads / mo
livekit-plugins-deepgram Worth it
PyPI · Video · released Aug 2026

Integrates Deepgram's voice AI services (speech-to-text and text-to-speech) into LiveKit Agents for real-time audio processing in agent applications.

Install it if you are building LiveKit Agents that need Deepgram's speech-to-text or text-to-speech services.

Apache-2.0pure Python · 3.10.0+
2.7Mdownloads / mo
livekit-plugins-turn-detector Skip
PyPI · Video · released Aug 2026

Detects end-of-turn in voice conversations for LiveKit Agents using a language model trained for this task, replacing simpler voice activity detection with more accurate interruption prevention.

Apache-2.0pure Python · 3.10.0+
2.5Mdownloads / mo
cloudinary Worth it
PyPI · Video · released Jul 2026

Cloudinary Python SDK provides image and video upload, transformation, optimization, and delivery through Cloudinary's cloud platform, with built-in Django integration and secure URL generation.

Install it if you're using Cloudinary or considering a managed media platform.

MITpure Python
2.3Mdownloads / mo
livekit-plugins-elevenlabs With conditions
PyPI · Video · released Aug 2026

Integrates ElevenLabs text-to-speech into the LiveKit Agents framework for building realtime voice agents that can speak with ElevenLabs' voices.

Apache-2.0pure Python · 3.10.0+
1.9Mdownloads / mo
pytgcalls Skip
PyPI · Video · released Aug 2021

Enables Python bots to join Telegram voice chats, make and receive private calls, and broadcast audio using WebRTC via the tgcalls C++ binding and MTProto protocol.

LGPL-3.0-onlypure Pythonabandoned
1.4Mdownloads / mo
supervision Worth it
PyPI · Video · released Aug 2026

Supervision provides utilities for loading, annotating, and processing computer vision datasets and model outputs—detection, segmentation, and classification results from any model framework.

Install it if you work with detection, segmentation, or classification models and want to avoid reinventing dataset utilities.

MITpure Python · 3.10+
1.4Mdownloads / mo
livekit-plugins-cartesia Worth it
PyPI · Video · released Aug 2026

Integrates Cartesia's voice AI services (speech-to-text and text-to-speech) into LiveKit Agents for real-time voice applications.

Apache-2.0pure Python · 3.10.0+
1.3Mdownloads / mo
scikit-video With conditions
PyPI · Video · released Sep 2018

scikit-video reads, writes, and analyzes video files using FFmpeg, providing Python functions for frame extraction and video quality metrics including SSIM, PSNR, NIQE, and BRISQUE.

The main gotcha is the hard requirement for FFmpeg on the system PATH and Python >= 3.10; verify your environment supports both before committing.

BSD-3-Clausepure Python
1.2Mdownloads / mo
pipecat-ai Worth it
PyPI · Video · released Aug 2026

Pipecat is a Python framework for building real-time voice and multimodal conversational AI agents, with support for orchestrating audio, video, AI services, and multi-agent coordination over shared buses or distributed systems.

BSD-2-Clausepure Python · 3.11+
1.2Mdownloads / mo
livekit-plugins-google With conditions
PyPI · Video · released Aug 2026

Integrates Google Cloud AI services (Gemini, Speech-to-Text, Text-to-Speech) with LiveKit Agents for building real-time conversational applications.

Apache-2.0pure Python · 3.10+
1.2Mdownloads / mo
mediapy With conditions
PyPI · Video · released Jul 2026

Mediapy reads, writes, and displays images and videos directly in IPython and Jupyter notebooks, returning them as numpy arrays for further processing.

Apache-2.0pure Python · 3.8+
1.1Mdownloads / mo
scenedetect Worth it
PyPI · Video · released Jul 2026

Detects scene cuts and shot changes in videos, then splits them into separate clips using command-line or Python API.

BSD-3-Clausepure Python · 3.10+
1.1Mdownloads / mo
opentok With conditions
PyPI · Video · released Jun 2026

Server-side SDK for generating OpenTok sessions, tokens, and managing session archives via the Tokbox/OpenTok platform API.

However, if you are starting a new project, verify whether you should use the newer Vonage Server SDK for Python instead, which supports the unified Vonage Video API…

MITpure Python
1.0Mdownloads / mo
livekit-plugins-anthropic With conditions
PyPI · Video · released Aug 2026

Integrates Anthropic's Claude models into LiveKit's agent framework, enabling voice agents to use Claude for natural language understanding and generation in real-time conversations.

Apache-2.0pure Python · 3.10.0+
984.4Kdownloads / mo
pymp4 With conditions
PyPI · Video · released May 2023

Parses and builds MP4 box structures from binary data using the construct library, enabling programmatic inspection and manipulation of MP4 file metadata.

Install only if you are comfortable with no active bug fixes or feature development; for production use, verify that its scope matches your MP4 variant and box types.

Apache-2.0pure Pythondormant
931.6Kdownloads / mo
livekit-plugins-assemblyai With conditions
PyPI · Video · released Aug 2026

Integrates AssemblyAI speech-to-text into the LiveKit Agents framework for building real-time voice agents.

Apache-2.0pure Python · 3.10.0+
775.7Kdownloads / mo
srt With conditions
PyPI · Video · released Mar 2023

Parse, modify, and compose SRT subtitle files with support for broken or malformed files and Asian-style formats.

MITbuilds from source · 2.7+dormant
689.3Kdownloads / mo
pysrt With conditions
PyPI · Video · released Jan 2020

pysrt parses, edits, and writes SubRip (.srt) subtitle files, offering both a Python library API and a command-line tool for shifting, splitting, and rescaling subtitles.

copyleftbuilds from sourceabandoned
508.5Kdownloads / mo
livekit-plugins-aws Worth it
PyPI · Video · released Aug 2026

Integrates Amazon AWS AI services (Bedrock, Polly, Transcribe, Nova) into LiveKit Agents for speech-to-speech, text-to-speech, speech-to-text, and LLM capabilities.

Install it if you are building LiveKit voice agents and need AWS AI services (Bedrock, Transcribe, Polly, Nova).

Apache-2.0pure Python · 3.10.0+
424.8Kdownloads / mo
pytubefix Worth it
PyPI · Video · released Jul 2026

Downloads YouTube videos, playlists, and channels in multiple formats and resolutions, with support for subtitles, metadata extraction, and asynchronous operations.

MITpure Python · 3.7+
322.3Kdownloads / mo
livekit-plugins-azure With conditions
PyPI · Video · released Aug 2026

Integrates Azure AI services, particularly Azure Speech, into LiveKit Agents for real-time voice and audio processing in agent applications.

Apache-2.0pure Python · 3.10.0+
311.2Kdownloads / mo
sk-video With conditions
PyPI · Video · released Dec 2017

Reads, writes, and processes video files using FFmpeg as its backend, providing video I/O and quality metrics (NIQE, BRISQUE, SSIM, PSNR) built on numpy and scipy.

BSD-3-Clausepure Python
305.2Kdownloads / mo
daily-python With conditions
PyPI · Video · released Jul 2026

A Python SDK for building video and audio calling into desktop and server applications, with support for joining meetings, managing participants, and sending/receiving media streams.

Install only if your application targets Python 3.8+ and your deployment environment meets the glibc requirement.

BSD-3-Clausecompiled wheel · 3.8+
296.3Kdownloads / mo
Kivy With conditions
PyPI · Video · released Dec 2024

Kivy is a Python framework for building graphical user interfaces that run on desktop, mobile, and embedded platforms from a single codebase, with native support for multitouch input and cross-platform deployment.

Not recommended if you need native platform look-and-feel or tight integration with platform-specific APIs—consider platform-specific frameworks for those cases.

MITcompiled wheel · 3.8+
279.3Kdownloads / mo
livekit-plugins-xai With conditions
PyPI · Video · released Aug 2026

Integrates xAI's Grok LLM with LiveKit's Agent Framework to enable voice agents that can understand and respond in real-time conversations.

Apache-2.0pure Python · 3.10.0+
269.4Kdownloads / mo
pysubs2 Worth it
PyPI · Video · released Mar 2026

pysubs2 loads, edits, and saves subtitle files in multiple formats including SubStation Alpha, SubRip, MicroDVD, MPL2, TMP, WebVTT, TTML, SAMI, and OpenAI Whisper captions, with a CLI tool for batch conversion and retiming.

Install it if you need to programmatically work with subtitles or build subtitle conversion and retiming tools.

MITpure Python · 3.9+
264.0Kdownloads / mo
youtube_dl With conditions
PyPI · Video · released Dec 2021

Command-line tool to download videos from YouTube and other video platforms, with support for playlists, format selection, and extensive configuration options.

However, install it only if you accept that extractors may be outdated—the last release was in 2021, and YouTube's anti-scraping measures evolve frequently.

permissive licensepure Python1 known vulnerabilities
250.1Kdownloads / mo
manim With conditions
PyPI · Video · released Aug 2026

Manim is an animation engine that creates precise, programmatic animations for explanatory math videos, rendering geometric shapes, transformations, and mathematical concepts as video output.

MITpure Python · 3.11+
218.8Kdownloads / mo
streamlink Worth it
PyPI · Video · released Aug 2026

Streamlink extracts video streams from various online services and pipes them into a video player or file, bypassing resource-heavy websites to access streamed content directly.

BSD-2-Clausepure Python · 3.10+
218.0Kdownloads / mo
python-vlc With conditions
PyPI · Video · released Oct 2024

Python ctypes-based bindings to libvlc that let you control VLC media playback and access its API from Python code.

LGPL-2.0-or-laterpure Pythonaging
211.7Kdownloads / mo