{"categories":[{"label":"Multimedia","url":"https://skillfed.io/packages/category/multimedia"},{"label":"Sound/Audio","url":"https://skillfed.io/packages/category/multimedia-sound-audio"},{"label":"Video","url":"https://skillfed.io/packages/category/multimedia-video"}],"enrichment":{"capability":"ffmpy is a Python wrapper around FFmpeg that lets you build and execute FFmpeg command lines programmatically without writing shell commands directly.","skillfed_tags":["ffmpeg-wrapper","media-processing","subprocess-automation"],"use_cases":["Convert video files between formats (e.g., MP4 to AVI) without manually writing FFmpeg command strings","Build automated media processing pipelines that transcode audio or video in batch operations","Integrate FFmpeg operations into larger Python applications for media manipulation","Programmatically extract metadata or probe media files using ffprobe through a Python interface","Create command-line tools or web services that need to process media files dynamically"],"what_it_does":"ffmpy provides a Pythonic interface to FFmpeg, the widely-used command-line media toolkit. Instead of constructing FFmpeg shell commands as strings, you instantiate an FFmpeg object with input and output file specifications, then call run() to execute the compiled command through Python's subprocess module. The package handles the details of building the correct command-line syntax, making it easier to integrate FFmpeg operations into Python workflows for tasks like video transcoding, format conversion, and media processing.\n\nThe package requires Python 3.9 or greater and has no external Python dependencies\u2014it relies on FFmpeg being available on the system. It supports multiple operating systems (macOS, Windows, Linux, BSD) and Python implementations (CPython and PyPy), making it portable across common development and deployment environments.","worth_installing":"Yes, if you need to work with FFmpeg from Python and want to avoid shell command construction. The package is stable, has no dependencies, installs easily, and supports modern Python versions. The aging maintenance status is a minor concern but not a blocker for a mature wrapper around a stable external tool. Verify that FFmpeg is available on your target system before relying on it."},"id":"ffmpy","links":{"html":"https://skillfed.io/packages/ffmpy","md":"https://skillfed.io/packages/ffmpy.md","pypi":"https://pypi.org/project/ffmpy/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-11-11","license_spdx":"MIT","license_treatment":"permissive","name":"ffmpy","python_support":"supports_current","summary":"A simple Python wrapper for FFmpeg"},"popularity":{"monthly_downloads":4320367,"position":2330,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
