CIS Basic classes are being implemented
[living-lab-site.git] / cis / api / ffmpeg.py
1 #!/usr/bin/env python
2
3 import base
4
5 class FFmpegTranscoder(base.BaseTranscoder):
6     prog_bin = 'ffmpeg'
7     input_file = None
8
9     def transcode(self, container, a_codec, v_codec,
10             a_bitrate=None, a_samplingrate=None, a_channels=None,
11             v_bitrate=None, v_fraterate=None, v_resolution=None, v_dar=None):
12         pass
13
14     def transcode_audio(self, container, a_codec,
15             a_bitrate=None, a_samplingrate=None, a_channels=None):
16         pass
17
18     def transcode_video(self, container, v_codec,
19             v_bitrate=None, v_fraterate=None, v_resolution=None, v_dar=None):
20         pass