https://github.com/electro199/ffmpeg.py
FFmpeg wrapper with Complex Filter support in pythonic way
https://github.com/electro199/ffmpeg.py
ffmpeg multimedia python transcoding video video-editing wrapper
Last synced: about 1 year ago
JSON representation
FFmpeg wrapper with Complex Filter support in pythonic way
- Host: GitHub
- URL: https://github.com/electro199/ffmpeg.py
- Owner: electro199
- License: gpl-3.0
- Created: 2025-03-30T14:16:44.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-31T04:22:49.000Z (about 1 year ago)
- Last Synced: 2025-03-31T05:25:14.614Z (about 1 year ago)
- Topics: ffmpeg, multimedia, python, transcoding, video, video-editing, wrapper
- Language: Python
- Homepage:
- Size: 108 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FFmpeg.py
FFmpeg Wrapper for Python
This module provides a Pythonic interface to FFmpeg, allowing users to construct and execute FFmpeg commands programmatically.
It simplifies video and audio processing tasks such as format conversion, filtering, and transcoding.
## Installation
### Using Package Manager
```sh
pip install git+https://github.com/electro199/ffmpeg.py.git
```
### Install FFmpeg
#### Windows
Using winget:
```sh
winget install --id=Gyan.FFmpeg -e
```
or download and install FFmpeg from [FFmpeg official website](https://ffmpeg.org/download.html):
1. Download the latest FFmpeg build from [here](https://www.gyan.dev/ffmpeg/builds/).
2. Extract the archive and add the `bin` directory to your system `PATH`.
3. Verify installation:
```sh
ffmpeg -version
```
#### macOS
Using Homebrew:
```sh
brew install ffmpeg
```
Verify installation:
```sh
ffmpeg -version
```
#### Linux
For Debian/Ubuntu:
```sh
sudo apt update && sudo apt install ffmpeg
```