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
- Host: GitHub
- URL: https://github.com/avTranscoder/avTranscoder
- Owner: avTranscoder
- License: other
- Created: 2014-01-31T10:41:40.000Z (over 10 years ago)
- Default Branch: develop
- Last Pushed: 2023-09-22T13:40:23.000Z (9 months ago)
- Last Synced: 2024-01-24T18:59:46.746Z (5 months ago)
- Topics: ffmpeg, java, libav, python
- Language: C++
- Size: 3.12 MB
- Stars: 160
- Watchers: 23
- Forks: 51
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: COPYING.md
Lists
- awesome-video - avTranscoder/avTranscoder - C++ API for LibAV / FFMpeg.d (Encoding / Talks Presentations Podcasts)
- awesome-broadcasting - AvTranscoder - FFmpeg/LibAV-based high-level API to re-wrap or transcode media, with bindings for Java and Python. (Multimedia content processing)
- awesome-from-stars - avTranscoder/avTranscoder
- awesome-broadcasting - AvTranscoder - FFmpeg/LibAV-based high-level API to re-wrap or transcode media, with bindings for Java and Python. (Multimedia content processing)
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)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