Skip to content
drallgood edited this page Apr 16, 2013 · 3 revisions

This project provides an JAVA implementation of the Zencoder API. Zencoder is a Video encoding service.

See: http://zencoder.com/docs/api/

How to use it

Current release: 0.9.3

Maven site: here (Information about this project)

JavaDoc: here

Maven style

Add our repository:

<repository>
    <id>release</id>
    <name>Bitzeche Releases</name>
    <url>http://trac.bitzeche.de/archiva/repository/release/</url>
</repository>

And add a dependency:

<dependency>
    <groupId>de.bitzeche.video.transcoding</groupId>
    <artifactId>zencoder-api</artifactId>
    <version>0.9.2</version>
</dependency>

Manual

Dependencies:

  • Logback
  • Apache Jersey Client
  • slf4j
  • TestNG
  • Mockito

Implement it

IZencoderClient client = new ZencoderClient("APIKEY");
ZencoderJob job = new ZencoderJob("s3://bucket/original.mp4");
job.setTest(true);
ZencoderOutput output = new ZencoderOutput("test", "s3://bucket/file.m4v");
output.setAudioBitrate(64);
job.addOutput(output);
client.createJob(job);

Contribute

If you have a suggestion or a patch or want to contribute in any form to the project, feel free to contact us. Help is always very welcome.

Clone this wiki locally