메인 콘텐츠로 이동

Catswords OSS

ffmpeg-api

Repository link: https://github.com/gnh1201/ffmpeg-api

The use cases and troubleshooting for FFMPEG API

Use cases

high444 profile of the H264 codec

The high444 profile of the H264 codec is not supported in the latest version of Firefox and some Safari releases as of May 2024. In this project, we included the option -fix_fmt yuv420p along with the high profile.

More informations:

Compile FFmpeg for ffmpeg-api

This article is an FFmpeg compilation guide that is used as a reference when you want to run it in a non-container environment.

Required packages

  • X264-devel (yum), libx264-dev (apt): available in major Linux distributions

  • Fraunhofer FDK AAC (No GPL, Need compile from the source code)

Download FFmpeg source code

Compile FFmpeg (Minimal options)

The default installation paths are /usr/local/bin (for binaries) and /usr/local/lib (for libraries), so appropriate configuration of ld (aka. ldconfig) and environment variables (such as PATH and LD_LIBRARY_PATH) may be necessary.

Docker Hub


Made with Readable