• Stars
    star
    466
  • Rank 94,105 (Top 2 %)
  • Language
    Python
  • License
    MIT License
  • Created about 9 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Pythonic interface for FFmpeg/FFprobe command line
Tests Coverage Documentation Latest version

ffmpy

ffmpy is a simplistic FFmpeg command line wrapper. It implements a Pythonic interface for FFmpeg command line compilation and uses Python subprocess module to execute compiled command line.

Installation

You guessed it:

pip install ffmpy

Quick example

>>> import ffmpy
>>> ff = ffmpy.FFmpeg(
...     inputs={'input.mp4': None},
...     outputs={'output.avi': None}
... )
>>> ff.run()

This will take input.mp4 file in the current directory as the input, change the video container from MP4 to AVI without changing any other video parameters and create a new output file output.avi in the current directory.

Documentation

http://ffmpy.rtfd.io

See Examples section for usage examples.

License

ffmpy is licensed under the terms of MIT license

More Repositories

1

kubr

Ruby client for Kubernetes REST API
Ruby
11
star
2

orthanc-cli

Command-line interface for Orthanc, an open-source, lightweight DICOM server
Rust
11
star
3

alfred-ykman-oath

Alfred workflow for obtaining TOTP codes from a YubiKey
Python
10
star
4

clapperboard

A web app that lists Planeta Kino (http://planeta-kino.com.ua/lvov/) movies and sorts them by IMDB rating
Python
7
star
5

filmklapper

Staying up-to-date with Pathe (https://pathe.nl) schedule
Python
6
star
6

virtualbox-ws

Object-oriented wrapper for VirtualBox SOAP web service
Ruby
5
star
7

openstack-install-aio

An all-in-one OpenStack installation guide (Ubuntu)
Shell
3
star
8

dotfiles

My collection of config files for terminal-based tools
Shell
2
star
9

alfred-mutemic

Alfred 4 workflow to mute/unmute microphone with a keyboard shortcut
2
star
10

wodaccept

Automatically accept a waitlisted WOD in Wodify if a spot becomes available
Go
2
star
11

orthanc-rs

REST API client for Orthanc, an open-source, lightweight DICOM server
Rust
2
star
12

orthanc-rest-client

REST API client for Orthanc, an open-source, lightweight DICOM server
Rust
1
star
13

gun

Gentoo Updates Notifier
Python
1
star
14

deary

Encrypted personal diary
Rust
1
star
15

fluidapp-userstyles

A collection of userstyles that block ads and other unnecessary elements on websites that run as Fluid applications
1
star
16

zendesk-redactor

A command-line interface for Zendesk Ticket Redaction app
Python
1
star
17

kickstart-centos

A set of kickstart scripts to bootstrap a CentOS installation
1
star
18

f5vpn-login

f5vpn-login with Solaris support
Python
1
star
19

ket

Bitbucket workflows in your terminal
Python
1
star
20

mullvad-closest

Find Mullvad servers with the lowest latency at your location
Python
1
star
21

inoreader

Ruby bindings for InoReader RESTful API (http://wiki.inoreader.com/doku.php?id=api)
Ruby
1
star
22

openstack-smoke

A smoke test to check an OpenStack installation (specifically the v3 Keystone API)
Python
1
star
23

oblivion-tmTheme

Oblivion Theme for TextMate / Sublime 2
1
star