Skip to main content

A frontend for ffmpeg(libav) using only pipes, to encode/decode/convert videos by each frame

Project description

A frontend for ffmpeg(libav) using only pipes, to encode/decode/convert videos by each frame, not under GPL, but under BSD license.

Features:
  • get ffmpeg’s infomation (versions,codecs,formats,pix_fmts,…)

  • decode frames from a video

  • encode a video within post frames in Python

You can install and test pipeffmpeg as follows:

  1. download libav(ffmpeg) binary or source and build that (not necessary as shared-library).

  2. set bin/ffmpeg or ffmpeg.exe(under Windows) into PATH environment

  3. download pipeffmpeg.py to your current directory or site-packages

Please report issues as well as configuration details for your working PipeFFmpeg installations at <k.kanryu@gmail.com>

Thus, your feedback is welcome at <k.kanryu@gmail.com>.

Project details


Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page