Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/avTranscoder/avTranscoder

C++ API for LibAV / FFMpeg
https://github.com/avTranscoder/avTranscoder

ffmpeg java libav python

Last synced: 3 months ago
JSON representation

C++ API for LibAV / FFMpeg

Lists

README

        

# avTranscoder

High level API for FFmpeg / Libav.

Based on FFmpeg/Libav libraries to support various video and audio formats, avTranscoder provides the high level API to re-wrap or transcode media easily.

[![Build Status](https://travis-ci.org/avTranscoder/avTranscoder.svg?branch=develop)](https://travis-ci.org/avTranscoder/avTranscoder)
[![Build status](https://ci.appveyor.com/api/projects/status/6urf0otyhtj8xuny?svg=true)](https://ci.appveyor.com/project/cchampet/avtranscoder)
[![Coverage Status](https://coveralls.io/repos/avTranscoder/avTranscoder/badge.svg)](https://coveralls.io/r/avTranscoder/avTranscoder)
Coverity Scan Build Status

Click on the badge above to have a big picture view of what's in progress and how you can help.

:warning: The latest avTranscoder API does not fit with libav.

#### The basics
* avTranscoder is a C++ library.
* avTranscoder uses [SWIG](http://www.swig.org/) to generate __Java__ and __Python__ bindings.
* avTranscoder is multiplatform (Linux, MAC, Windows).
* avTranscoder could be based on [Libav](https://libav.org/), [FFmpeg](https://ffmpeg.org/), or your custom fork of one of these librairies.

#### License
See [**COPYING.md**](COPYING.md)

#### How to use
See [**USAGE.md**](USAGE.md)

#### Documentation
See [**Doxygen documentation**](http://avtranscoder.github.io/avTranscoder-doxygen/)

#### Compilation
See [**INSTALL.md**](INSTALL.md)

#### Packaging

###### Build openSUSE
comming soon