forked from Qencode-Corp/qencode-api-python-client
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path__init__.py
More file actions
49 lines (26 loc) · 999 Bytes
/
__init__.py
File metadata and controls
49 lines (26 loc) · 999 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
def client(api_key, api_url=None, version=None, **kwargs):
from client import QencodeApiClient
return QencodeApiClient(api_key, api_url=api_url, version=version, **kwargs)
def custom_params():
from custom_params import CustomTranscodingParams
return CustomTranscodingParams()
def format():
from custom_params import Format
return Format()
def destination():
from custom_params import Destination
return Destination()
def stream():
from custom_params import Stream
return Stream()
def x264_video_codec():
from custom_params import Libx264_VideoCodecParameters
return Libx264_VideoCodecParameters()
def x265_video_codec():
from custom_params import Libx265_VideoCodecParameters
return Libx265_VideoCodecParameters()
from exeptions import QencodeClientException, QencodeTaskException
from tools import generate_aws_signed_url, fps_drm, cenc_drm
__version__ = "1.0.4"
__status__ = "Production/Stable"
__author__ = "Qencode"