All Projects → bincrafters → conan-ffmpeg

bincrafters / conan-ffmpeg

Licence: MIT license
[OBSOLETE] The recipe is now in https://github.com/bincrafters/community

Programming Languages

python
139335 projects - #7 most used programming language
C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to conan-ffmpeg

conan-grpc
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index - Conan remote archive: https://bincrafters.jfrog.io/artifactory/api/conan/conan-legacy-inexorgame
Stars: ✭ 33 (+3.13%)
Mutual labels:  conan
palladio
Palladio enables the execution of CityEngine CGA rules inside of SideFX Houdini.
Stars: ✭ 92 (+187.5%)
Mutual labels:  conan
docs
conan.io reStructuredText documentation
Stars: ✭ 93 (+190.63%)
Mutual labels:  conan
conan-sfml
[OBSOLETE] The recipe is now in https://github.com/bincrafters/community
Stars: ✭ 13 (-59.37%)
Mutual labels:  conan
tribe
Conan 2.0 Tribe
Stars: ✭ 43 (+34.38%)
Mutual labels:  conan
chucknorris
Source code for the "Let's Build Chuck Norris!" project
Stars: ✭ 23 (-28.12%)
Mutual labels:  conan
wishlist
This repo is to propose libraries, frameworks, and code in general that users would like to have in conan
Stars: ✭ 49 (+53.13%)
Mutual labels:  conan
Spatial.Engine
[WIP] Spatial is a cross-platform C++ game engine.
Stars: ✭ 50 (+56.25%)
Mutual labels:  conan
conan-qt
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index
Stars: ✭ 72 (+125%)
Mutual labels:  conan
templates
Collection of Conan recipe + CI templates
Stars: ✭ 71 (+121.88%)
Mutual labels:  conan
cmake-init
The missing CMake project initializer
Stars: ✭ 1,071 (+3246.88%)
Mutual labels:  conan
Conan
Conan - The open-source C/C++ package manager
Stars: ✭ 5,498 (+17081.25%)
Mutual labels:  conan
conan-gtest
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index
Stars: ✭ 11 (-65.62%)
Mutual labels:  conan
mana
IncludeOS C++ Web Application Framework
Stars: ✭ 68 (+112.5%)
Mutual labels:  conan
conan-sdl2
[OBSOLETE] The recipe is now in https://github.com/bincrafters/community
Stars: ✭ 13 (-59.37%)
Mutual labels:  conan
conan-openssl
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index
Stars: ✭ 25 (-21.87%)
Mutual labels:  conan
nexus-repository-conan
Conan the Barbarian, C packaging, fun times
Stars: ✭ 37 (+15.63%)
Mutual labels:  conan

Download Build Status Build status

Conan package recipe for ffmpeg.

A complete, cross-platform solution to record, convert and stream audio and video

The packages generated with this conanfile can be found on Bintray.

For Users: Use this package

Basic setup

$ conan install ffmpeg/4.2@bincrafters/stable

Project setup

If you handle multiple dependencies in your project is better to add a conanfile.txt

[requires]
ffmpeg/4.2@bincrafters/stable

Complete the installation of requirements for your project running:

$ mkdir build && cd build && conan install ..

Note: It is recommended that you run conan install from a build directory and not the root of the project directory. This is because conan generates conanbuildinfo files specific to a single build configuration which by default comes from an autodetected default profile located in ~/.conan/profiles/default . If you pass different build configuration options to conan install, it will generate different conanbuildinfo files. Thus, they should not be added to the root of the project, nor committed to git.

For Packagers: Publish this Package

The example below shows the commands used to publish to bincrafters conan repository. To publish to your own conan respository (for example, after forking this git repository), you will need to change the commands below accordingly.

Build and package

The following command both runs all the steps of the conan file, and publishes the package to the local system cache. This includes downloading dependencies from "build_requires" and "requires" , and then running the build() method.

$ conan create bincrafters/stable

Available Options

Option Default Possible Values
xcb True [True, False]
pulse True [True, False]
vorbis True [True, False]
lzma True [True, False]
iconv True [True, False]
bzlib True [True, False]
opus True [True, False]
avfoundation True [True, False]
shared False [True, False]
zmq True [True, False]
alsa True [True, False]
freetype False [True, False]
audiotoolbox True [True, False]
fPIC True [True, False]
videotoolbox True [True, False]
coreimage True [True, False]
appkit True [True, False]
openjpeg True [True, False]
securetransport True [True, False]
vdpau True [True, False]
zlib True [True, False]
vda False [True, False]
vaapi True [True, False]
jack True [True, False]

Add Remote

$ conan remote add bincrafters "https://api.bintray.com/conan/bincrafters/public-conan"

Upload

$ conan upload ffmpeg/4.2@bincrafters/stable --all -r bincrafters

Conan Recipe License

NOTE: The conan recipe license applies only to the files of this recipe, which can be used to build and package ffmpeg. It does not in any way apply or is related to the actual software being packaged.

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].