ffmpeg-d 2.4.3

FFmpeg Bindings


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

FFmpeg API

This is a D port of the FFmpeg C headers. Please check https://www.ffmpeg.org/ (FFmpeg website) for more information on the application and libraries

Usage

The main configuration to use this a source library is the include configuration. Use the following to get the correct include

"dependencies": {
    "ffmpeg-d": ">=2.4.3"
},
"subConfigurations": {
    "somepackage": "include"
},
"libs": [
    "avcodec",
    "avformat",
    "avutil",
    "avfilter"
]

If your FFmpeg libav* libraries are not installed in the place usually used for libraries you will need additional build configuration to use ffmpeg-d properly.

E.g. here is the configuration for a Posix OS that installs to /usr/local/lib

"configurations": [
    {
            "name": "posix",
            "targetType": "executable",
            "platforms": ["Posix"],
            "lflags": ["-L$LD_LIBRARY_PATH"],
    }
]

The other two configurations build an executable (in Posix and Windows environments) that prints the associated library versions. This is useful for checking the versions expected by this binding and the actual library.

Authors:
  • Sumit Raja
Dependencies:
none
Versions:
4.4.1 2023-Apr-04
3.1.1 2018-Feb-14
3.1.0 2017-Sep-10
3.0.0 2017-Aug-26
2.5.1 2016-Sep-18
Show all 13 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 8 downloads this month

  • 1654 downloads total

Score:
1.8
Short URL:
ffmpeg-d.dub.pm