Xdcheckin-FFmpeg 1.0.9
Minimal static FFmpeg with h.264 for Xdcheckin.
License: BSD-2-Clause
Requires Python: >=3.5
Keywords: xdcheckin, video, livestream, ffmpeg

# Xdcheckin-FFmpeg
Minimal FFmpeg with h.264 for Xdcheckin.

## Build Status
[![Build for macosx_10_9_x86_64](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-macosx_10_9_x86_64.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-macosx_10_9_x86_64.yml) <br>
[![Build for macosx_11_0_arm64](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-macosx_11_0_arm64.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-macosx_11_0_arm64.yml) <br>
[![Build for manylinux2010_i686](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-manylinux2010_i686.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-manylinux2010_i686.yml) <br>
[![Build for manylinux2010_x86_64](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-manylinux2010_x86_64.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-manylinux2010_x86_64.yml) <br>
[![Build for manylinux2014_aarch64](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-manylinux2014_aarch64.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-manylinux2014_aarch64.yml) <br>
[![Build for manylinux2014_armv7l](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-manylinux2014_armv7l.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-manylinux2014_armv7l.yml) <br>
[![Build for musllinux_1_0_i686](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-musllinux_1_0_i686.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-musllinux_1_0_i686.yml) <br>
[![Build for musllinux_1_0_x86_64](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-musllinux_1_0_x86_64.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-musllinux_1_0_x86_64.yml) <br>
[![Build for musllinux_1_0_aarch64](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-musllinux_1_0_aarch64.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-musllinux_1_0_aarch64.yml) <br>
[![Build for musllinux_1_0_armv7l](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-musllinux_1_0_armv7l.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-musllinux_1_0_armv7l.yml) <br>
[![Build for win32](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-win32.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-win32.yml) <br>
[![Build for win_amd64](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-win_amd64.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-win_amd64.yml) <br>
[![Build for win_arm64](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-win_arm64.yml/badge.svg)](https://github.com/Pairman/Xdcheckin-FFmpeg/actions/workflows/build-win_arm64.yml)

## Usage
Install:
```sh
pip install Xdcheckin-FFmpeg
```

Import, get FFmpeg executable path and its version:
```python
import xdcheckin_ffmpeg
print(xdcheckin_ffmpeg.bin.ffmpeg()) # or xdcheckin_ffmpeg.ffmpeg()
print(xdcheckin_ffmpeg.bin.ffmpeg_version()) # or xdcheckin_ffmpeg.ffmpeg_version()
```

## Credits
[zimbatm/ffmpeg-static](https://github.com/zimbatm/ffmpeg-static) <br>
[fdk-acc-free](https://cgit.freedesktop.org/~wtay/fdk-aac/log/?h=fedora) <br>
[imageio/imageio-ffmpeg](https://github.com/imageio/imageio-ffmpeg)