Hello Node Knockout devs! If you're doing anything with audio or video in your application, Zencoder is here to make things easier. We provide a simple API for transcoding files or live streams, and we're giving free transcoding minutes to Node KO particpants.
Just a few of the things we can help with:
- File Transcoding
- Live Transcoding
- Video and audio processing
- Segmented Streaming
- Watermarks
- Clipping
- Decryption and encryption
Getting Started
All it takes to get started is an account with Zencoder, so first you'll need to sign up. Once you have an account, we'll provide an API key that you can use to start creating jobs.
To make things easier, we provide an integration library that is available as an NPM module.
- Install the package:
npm install zencoder --save
- Start using it!
var zencoder = require('zencoder')('your_zencoder_api_key');
zencoder.Job.create({
input: 'http://s3.amazonaws.com/zencodertesting/test.mov'
}, function(err, data) {
// do something with the response
console.log(data);
});
Once you're up and running, you'll probably want to start running jobs that are longer than 5 seconds (every account starts in integration mode). If you send us an email with your team name and the email you used to sign up, we'll set the account up with minutes to use during the hackathon.
Questions? Just ask!
We're available to help throughout the entire event, so don't hesitate to reach out if you have any questions. You can find us on Twitter @zencoderinc (you can also ping me directly @matt_mcclure) or by email help@zencoder.com. You can also get help via live chat through the dashboard.
Resources
- Zencoder Node integration library
- Zencoder documentation
- Building an app around Zencoder part 1 (guide)
- Building an app around Zencoder part 2 (guide)
- Live streaming to S3 (guide)
Happy hacking!