# Contributing

First of all thank you for considering contributing to ffbinaries.

If you'd like to help out with feel free to create a fork of this repo
and raise a pull request.

You can see a list of wonderful people who already contributed
[here](https://github.com/ffbinaries/ffbinaries-node/graphs/contributors).

If you don't know where to start just raise an issue describing the problem
and I'll try to help you out.

Any help is appreciated :)


## Contribution guidelines

Your pull request will need to pass automated linting and testing
to ensure existing functionality doesn't break.

It would be greatly appreciated if the code you submit was unit tested too
but it's not a requirement.

You can check locally if your code lints correctly and unit tests are passing
with `npm run lint` and `npm run test`.


## Recompiling binaries (help needed)

ffmpeg suite is notoriously difficult to compile.

I'd like to recompile all binaries for all platforms and provide versions
with and without proprietary codecs.

If you'd like to help please see the open issues in
[ffbinaries-prebuilt repo](https://github.com/ffbinaries/ffbinaries-prebuilt)
for more details.
