All Projects → Ch00k → Ffmpy

Ch00k / Ffmpy

Licence: mit
Pythonic interface for FFmpeg/FFprobe command line

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Ffmpy

ffmpeg-progressbar-cli
A colored progress bar for FFmpeg.
Stars: ✭ 140 (-61.11%)
Mutual labels:  wrapper, ffmpeg
Jaffree
Java ffmpeg and ffprobe command-line wrapper
Stars: ✭ 184 (-48.89%)
Mutual labels:  wrapper, ffmpeg
Goffmpeg
FFMPEG wrapper written in GO
Stars: ✭ 469 (+30.28%)
Mutual labels:  wrapper, ffmpeg
acinerella
FFmpeg wrapper library for audio/video decoding
Stars: ✭ 18 (-95%)
Mutual labels:  wrapper, ffmpeg
Aaxaudioconverter
Convert Audible aax files to mp3 and m4a/m4b
Stars: ✭ 336 (-6.67%)
Mutual labels:  ffmpeg
Sorrypy
sorry的python重制版
Stars: ✭ 335 (-6.94%)
Mutual labels:  ffmpeg
Krabsetw
KrabsETW provides a modern C++ wrapper and a .NET wrapper around the low-level ETW trace consumption functions.
Stars: ✭ 330 (-8.33%)
Mutual labels:  wrapper
Av1an
Cross-platform command-line AV1 / VP9 / HEVC / H264 / VVC encoding framework with per scene quality encoding
Stars: ✭ 322 (-10.56%)
Mutual labels:  ffmpeg
Php Practice
🌹 一天一点点,积少成多...
Stars: ✭ 351 (-2.5%)
Mutual labels:  ffmpeg
Dms
A UPnP DLNA Digital Media Server that includes basic video transcoding. Tested on a Panasonic Viera television, several Android UPnP apps, and Chromecast.
Stars: ✭ 347 (-3.61%)
Mutual labels:  ffmpeg
Three.phenomenon
⭐️ A tiny wrapper around three.js built for high-performance WebGL experiences.
Stars: ✭ 338 (-6.11%)
Mutual labels:  wrapper
Android Ffmpeg Camerarecord
使用JavaCV提供的支持, 使用OpenGL实时处理+显示摄像头采集的图像, 并使用FFMPEG实时录制音视频
Stars: ✭ 334 (-7.22%)
Mutual labels:  ffmpeg
Giraffeplayer2
out of the box android video player(support lazy load, ListView/RecyclerView and hight performance)
Stars: ✭ 344 (-4.44%)
Mutual labels:  ffmpeg
Gl4es
GL4ES is a OpenGL 2.1/1.5 to GL ES 2.0/1.1 translation library, with support for Pandora, ODroid, OrangePI, CHIP, Raspberry PI, Android, Emscripten and AmigaOS4.
Stars: ✭ 333 (-7.5%)
Mutual labels:  wrapper
Coderyi.github.io
Don't fork! coderyi's blog,about iOS ,CS and my code life.
Stars: ✭ 349 (-3.06%)
Mutual labels:  ffmpeg
Hplayer
A multi-screen player using Qt + FFmpeg.
Stars: ✭ 330 (-8.33%)
Mutual labels:  ffmpeg
Restream
Stream your reMarkable screen over SSH.
Stars: ✭ 335 (-6.94%)
Mutual labels:  ffmpeg
Handbrake Js
Video encoding / transcoding / converting for node.js
Stars: ✭ 345 (-4.17%)
Mutual labels:  ffmpeg
Cicadaplayer
CicadaPlayer is the player core of AliPlayer, which support multiple platform Android, iOS, macOS, Windows, Linux, and WebAssembly for now. The goal is providing a player core which support multi platform, hardware accelerator, customizable and extensible features. Which support WideVine drm and LHLS.
Stars: ✭ 334 (-7.22%)
Mutual labels:  ffmpeg
Stprivilegedtask
An NSTask-like wrapper around the macOS Security Framework's AEWP function to run shell commands with root privileges in Objective-C / Cocoa.
Stars: ✭ 335 (-6.94%)
Mutual labels:  wrapper

.. image:: https://github.com/Ch00k/ffmpy/workflows/test/badge.svg :target: https://github.com/Ch00k/ffmpy/actions :alt: Tests

.. image:: https://codecov.io/gh/Ch00k/ffmpy/branch/master/graphs/badge.svg :target: https://codecov.io/github/Ch00k/ffmpy :alt: Coverage

.. image:: https://readthedocs.org/projects/ffmpy/badge/?version=latest :target: http://ffmpy.readthedocs.io/en/latest/?badge=latest :alt: Documentation

.. image:: https://img.shields.io/pypi/v/ffmpy.svg :target: https://pypi.python.org/pypi/ffmpy :alt: Latest version

ffmpy

ffmpy is a simplistic FFmpeg <http://ffmpeg.org/>_ command line wrapper. It implements a Pythonic interface for FFmpeg command line compilation and uses Python subprocess <https://docs.python.org/2/library/subprocess.html>_ module to execute compiled command line.

Installation

You guessed it::

pip install ffmpy

Quick example

.. code:: python

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 <http://ffmpy.readthedocs.io/en/latest/examples.html>_ section for usage examples.

License

ffmpy is licensed under the terms of MIT license

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].