AV -- an audio/video suite for Crystal
Built on bindings to LibAV
LibAV provides a massive suite of tools for editing, transcoding, and muxing of audio, video, and other media files. This work in progress library aims to be an interface through the Crystal programming language to those features.
Current state:
Bindings have been created in general. No wrappers, convenience methods, or other features exist yet.
Installation
-
Add the dependency to your
shard.yml
:dependencies: avcodec: github: your-github-user/avcodec
-
Run
shards install
Usage
require "avcodec"
TODO: Write usage instructions here
Development
TODO: Write development instructions here
Contributing
- Fork it (https://github.com/your-github-user/avcodec/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Contributors
- D. Scott Boggs - creator and maintainer